— BlackBerry Java SDK, который поддерживает приложения, написанные на J2ME или BlackBerry Java. Подерживаются все присутствующие на рынке смартфоны, включая BlackBerry 7.
— BlackBerry WebWorks SDK, который поддерживает приложения HTML5 как на PlayBook, так и на смартфонах BlackBerry. Также в будущем будет обеспечена поддержка смартфонов и планшетов BBX.
Да, понятно, что сворачивают Java на BlackBerry. Радует другое, что платформа получается довольно сильная и продвинутая — действительно задел лет на десять получается. Вот ругали многие PlayBook, а это на самом деле только ступенька к BBX была, на которой всё обкатали.
По поводу серьёзности намерений RIM не стоит беспокоиться. Например, поддержка QNX уже добавлена в Qt 4.8. Если учесть, что BBX это по сути QNX, то беспокоиться не о чем. Как только допилят, так и включат в основную ветку.
По всей видимости, старые программы останутся на старой платформе. Не думаю, что с выходом BBX исчезнут OS 6 и OS 7. Скорее всего, новая платформа будет какое-то время существовать вместе с OS 7. Так что если сейчас назрела покупка нового смартфона, то 9900, как, наверное, и 9780, будет неплохим выбором.
Не понимаю из-за чего Вы переживаете. Можно вполне себе купить и смартфоны BlackBerry и планшет PlayBook. Платформа BBX должна выйти после нового года, значит к весне можно ожидать.
Ох, простите, Вас ввёл в заблуждение заголовок. Это общий заголовок для цикла заметное по QNX. В этом цикле рассказывалось, например, о том, что QNX это первая ОС, которая поддержала жёсткий диск на PC. Ещё о том, что первый сетевой школьный компьютер был тоже на QNX. Ещё рассказывалось о первом компьютере с QNX, а выглядел он занятно.
Да, сейчас уже многие ОС имеют поддержку SMP, но когда-то во встраиваемых системах об этом не задумывались, и QNX первые реализовали поддержку SMP.
Вы верно сослались на пресс-релиз. Действительно, тогда это не был многоядерный процессор. Но их тогда вообще, наверное, не было. Похоже, что Вы невнимательно прочитали.
Во-первых, QNX это не ядро ОС, а сама ОС. Во-вторых, в QNX используется микроядро, а не монолитное ядро, которое включает в себя всё то, что Вы перечислили. Ну и самое главное, если бы всё было так просто, то не было бы в том же Linux немаленького куска кода для поддержки SMP. Процессы и потоки это ещё пол беды. Есть ещё обработчики прерывания, кеш и т.п.
До чего дошёл прогресс, кстати. ;-} Поддержку SMP уже считают чем-то самим собой разумеющимся. Что для SMP даже делать ничего не надо. Как и для поддержки жёстких дисков, и сети. А ведь совсем недавно не каждая ОС поддерживала самые привычные нам теперь устройства и протоколы.
И что Вы ожидали увидеть в разделе «История ИТ»? Призывы строить баррикады?
Мысль довольно очевидная, странно, что Вы её не поняли. Её уже неоднократно подтверждали в IT. А именно: то что сейчас кажется незначительным или невозможным, в будущем может стать очевидным и основным. Примеров масса: Интернет, социальные сети и т.п. Вот и SMP во встраиваемых системах тоже такой пример.
По всей видимости, Вы имеете в виду QNX4. Да, в начале 90-хх Watcom был самым прогрессивным компилятором языка C. Не зря он шёл в стандартной поставке с QNX4. Помимо этого, существовали сборки GCC для QNX4.
Уже в середине 90-хх в QSS начали работать над новой версией ОСРВ. Это был проект QNX Neutrino. Одной из целей проекта являлась поддержка различных процессорных архитектур. В результате, проект вылился в новую версию — QNX6. В QNX6 используется штатный компилятор GCC, но есть возможность использовать ICC от Intel. Помимо этого, штатная среда разработки QNX Momentics основана на небезызвестной Eclipse. Кстати, фирма QSS является одним из разработчиков Eclipse, в том числе, и расширения CDT, которое позволяет разрабатывать на C и C++. Так что фирма QSS достаточно прозорлива и прогрессивна.
О дальнозоркости QSS, в том числе, говорит и тот факт, что хотя много новых проектов делают на QNX6, но и QNX4 всё ещё популярен в наше время. Отчасти потому, что очень много систем основано на QNX4. И многие разработчики не хотят менять прикладное ПО и ОС в своих изделиях, это просто невыгодно, когда всё отлично работает.
Понятное дело, что если компания будет толкать фуфло под замечательным брендом, большой прибыли не получишь. Но и замечательный продукт под отстойным брендом может не пойти. Если название будет раздражающим или вызывать неприятные ассоциации, то сбыт будет невелик.
Общая мысль такая — красивое название должно дополнять качественную продукцию.
Ваша ссылка на Википедию подтверждает, а не опровергает мой перевод. По Вашей ссылке не упоминается, какое название хотел дать сам RIM. А остальное совпадает.
— BlackBerry Java SDK, который поддерживает приложения, написанные на J2ME или BlackBerry Java. Подерживаются все присутствующие на рынке смартфоны, включая BlackBerry 7.
— BlackBerry WebWorks SDK, который поддерживает приложения HTML5 как на PlayBook, так и на смартфонах BlackBerry. Также в будущем будет обеспечена поддержка смартфонов и планшетов BBX.
Подробнее можно почитать тут.
habrahabr.ru/blogs/open_source/131120/
Да, сейчас уже многие ОС имеют поддержку SMP, но когда-то во встраиваемых системах об этом не задумывались, и QNX первые реализовали поддержку SMP.
Вы верно сослались на пресс-релиз. Действительно, тогда это не был многоядерный процессор. Но их тогда вообще, наверное, не было. Похоже, что Вы невнимательно прочитали.
До чего дошёл прогресс, кстати. ;-} Поддержку SMP уже считают чем-то самим собой разумеющимся. Что для SMP даже делать ничего не надо. Как и для поддержки жёстких дисков, и сети. А ведь совсем недавно не каждая ОС поддерживала самые привычные нам теперь устройства и протоколы.
Мысль довольно очевидная, странно, что Вы её не поняли. Её уже неоднократно подтверждали в IT. А именно: то что сейчас кажется незначительным или невозможным, в будущем может стать очевидным и основным. Примеров масса: Интернет, социальные сети и т.п. Вот и SMP во встраиваемых системах тоже такой пример.
Уже в середине 90-хх в QSS начали работать над новой версией ОСРВ. Это был проект QNX Neutrino. Одной из целей проекта являлась поддержка различных процессорных архитектур. В результате, проект вылился в новую версию — QNX6. В QNX6 используется штатный компилятор GCC, но есть возможность использовать ICC от Intel. Помимо этого, штатная среда разработки QNX Momentics основана на небезызвестной Eclipse. Кстати, фирма QSS является одним из разработчиков Eclipse, в том числе, и расширения CDT, которое позволяет разрабатывать на C и C++. Так что фирма QSS достаточно прозорлива и прогрессивна.
О дальнозоркости QSS, в том числе, говорит и тот факт, что хотя много новых проектов делают на QNX6, но и QNX4 всё ещё популярен в наше время. Отчасти потому, что очень много систем основано на QNX4. И многие разработчики не хотят менять прикладное ПО и ОС в своих изделиях, это просто невыгодно, когда всё отлично работает.
Общая мысль такая — красивое название должно дополнять качественную продукцию.