Компания Intel вошла в состав (http://www.osadl.org/Single-View.111+M5d5d221bc85.0.html) объединения OSADL (http://www.osadl.org/) (Open Source Automation Development Lab), развивающего решения на базе Linux и открытого ПО для промышленной встраиваемой техники. В частности, OSADL ведет разработку известного проекта Realtime Linux (http://www.osadl.org/Realtime-Linux.projects-realtime-linux....) и поддерживает создание "Realtime-Preempt" патчей для Linux ядра (-rt ветка).
Кроме Intel, о присоединении к OSADL заявили две компании: Sysgo (http://www.sysgo.com/), известная созданием платформы RTOS виртуализации PikeOS и Linux дистрибутива ELinOS, и SERCOS (http://www.sercos.org/), занимающаяся развитием real-time Ethernet стандарта SERCOS III.URL: http://www.osadl.org/Single-View.111+M5d5d221bc85.0.html
Новость: http://www.opennet.me/opennews/art.shtml?num=21318
Что не может не радовать. У QNX будет конкурент. Будет конкуренция - будет эволюция ПО и дальнейшее развитие технологий.
Монолит - куда развитие?
А кто вам сказал что микроядро единственно верный путь?
В жизни побеждает то, что работает лучше. Интел делает правильно, так как linux работает и имеет значительный набор совместимого софта. Попилить ядро под нужные параметры и вуаля.
И понятие монолита давно устарело. Всё таки свободные юникс подобные ядра, линукс в их числе, имеют немонолитное, а модульное строение, с несколькими рабочими потоками. Вопрос лиш в том как происходит взаимодействие компонентов и какова степень изоляции компонентов.
А то куча народу кричит монолит монолит, буд-то это блин одна большая скомпилированная программа. Давайте тогда уж пойдём дальше, и фаерфокс будем называть монолитом:D
>И понятие монолита давно устарело. Всё таки свободные юникс подобные ядра, линукс
>в их числе, имеют немонолитное, а модульное строение, с несколькими рабочими
>потоками. Вопрос лиш в том как происходит взаимодействие компонентов и какова
>степень изоляции компонентов.Вот как раз с точки зрения программирования разница огромна. Для Linux драйвер пишется как модуль (часть ядра) со всеми зависимостями от изменений в нём. У QNX драйвер от ОС использует только IPC и диспетчер прерываний. QNX - сетевая архитектура системы на основе шины, а ядро Linux - клубок.
QNX рулит
Кто-нибудь работал с RTLinux или патченным ядром. Чем оно лучше QNX?
>Кто-нибудь работал с RTLinux или патченным ядром. Чем оно лучше QNX?оно хуже )) если только не считать преимуществом ту маленькую деталь что это линукс, your common OS, и меняете вы только кернел
когда коту делать нечего - тот наводит у себя чистоту