BlackBerry 10 is an upcoming proprietary mobile operating system, developed by Research In Motion for its BlackBerry line of smartphone and tablet handheld devices. It is based on QNX which was acquired by RIM in April 2010. The platform was originally called BBX but this was changed when RIM was blocked from using the BBX trademark after legal action from BASIS International, who already use it for their software. The new BlackBerry 10 platform supports apps written in C/C++ as well as HTML5 based applications. Apps, created using BlackBerry WebWorks and HTML5 for BlackBerry OS, as well as apps created with the Native SDK for BlackBerry Tablet OS, are compatible with the BlackBerry 10 platform.