The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпущена QNX RTOS 6.4 "Neutrino"

01.11.2008 09:44

Выпущен релиз микроядерной операционной системы QNX RTOS 6.4, содержащий наиболее значительные изменения с момента прошлого выпуска 6.3 в 2004 г. Исходные тексты некоторых подсистем QNX, а также код сетевого стека, были открыты в сентябре и декабре 2007 г., реализация файловых систем для ОС QNX была открыта в августе текущего года.

В новом релизе усилия были направлены на производительность, поддержку оборудования, реализованы новый сетевой стек и новый графический движок, проведена сертификация на совместимость с POSIX PSE52. Подробнее:

  • Повышение производительности ядра и сетевого стека. OS была полностью перекомпилирована gcc 4.2, и результирующий бинарный код стал компактнее и быстрее;
  • Новая энергосберегающая файловая система Power-Safe Filesystem (fs-qnx6.so) с использованием механизма copy-on-write;
  • SMP версия работает на одно- и многопроцессорном оборудовании, инсталлятор его выбирает по умолчанию при выборе ФС Power-Safe;
  • Расширена поддержка процессоров: ARM V6 с устранением ограничения в 32M на область памяти процесса, Freescale e500 и Renesas 7786;
  • Поддержка WiFi в новом сетевом стеке;
  • Замена Advanced Graphics TDK на Core Graphics, которая совместно с Photon использует инфраструктуру драйверов. Например, Photon можно запустить на драйверах AG TDK, но при этом он всё равно потребует Core Graphics;
  • Адаптивное разделение (Adaptive Partitioning) - технология, с одной стороны, обеспечивающая гарантии в выделении аппаратных ресурсов процессу, с другой стороны - ограничивающая его. Введена экспериментальная способность разделять память;
  • Технология высокой доступности (High Availability Technology) включена в состав базовой системы QNX Neutrino.


  1. Главная ссылка к новости (http://www.qnx.com/products/in...)
  2. Демонстрация загрузки QNX 6.4 в GUI окружение за 1 секунду
  3. Краткое техническое описание выпуска
  4. OpenNews: Открытие исходных текстов микроядерной ОС QNX
  5. OpenNews: Открыт код нового сетевого стека микроядерной ОС QNX
  6. OpenNews: Открыт код файловых систем из состава ОС QNX
Автор новости: Peter Vereshagin
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/18696-qnx
Ключевые слова: qnx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (32) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Ivan (??), 22:28, 01/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    О! Куль, завтра потестим.
     
  • 1.2, Аноним (2), 23:18, 01/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ЛивЦД у них чета не нашел. :(
     
  • 1.3, Аноним (2), 07:14, 02/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это потому, что обычно на устройствах для которых предназначена ось, не бывает ЦД-ромоф.
     
     
  • 2.6, Serega (??), 10:50, 02/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Это потому, что обычно на устройствах для которых предназначена ось, не бывает
    >ЦД-ромоф.

    однако раньше это им не мешало делать LiveCD для x86

     

  • 1.4, Ilya Evseev (?), 08:21, 02/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая система, но коммерциализация её сгубила.
    Открой они её сразу, и сейчас главной открытой
    системой, возможно, был бы не Линукс, а QNX.

    Выглядит здорово, работает быстро, управляется просто,
    но кому она нужна без приложений?

     
     
  • 2.11, Аноним (-), 16:40, 03/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    +1024.

    Жадность фраера сгубила. :)
    КССЛ прощёлкала клювом, когда пингвин залазил первой ногой на десктопы - и юзвери побежали на наиболее доступное ПО (к слову, крякнутый QNX тоже достать было не проблема). Прощелкала, когда выходили всякие Delphi/VisualStudio - и толпы девелоперов, измученные Сипипизником, стали активно изучать (читай, полностью переходить) в другие IDE. Результат - QNX осталась и без юзеров, и без энтузазистов, могущих хоть как-то затянуть юзеров.
    Теперь QNX флиртует с OSS, оголяя части кода, но... кому нужно это пионерское порно? Люди уже давно и успешно вгрызлись в другие системы (вплоть до Mac OS) и заниматься мазохизмом под QNX уже даже не смешно. Даже Eclipse, притянутая за уши, не спасает ситуацию - слон поверх крокодила - это ещё не балет.
    Трудно переоценить тупость их директоров, но как и учит история, козлам - козлово.

     
     
  • 3.13, harman outstaffer (?), 18:26, 03/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Не неси ахинею. какая жадность? система очень даже хорошо себя чувствует в эмбеддед секторе, это раз, во вторых Харман ее плотно использует в своих аудио-системах. А Харман нынче ее владелец, так что пока он жив - система тоже жива.
    никакие юзеры и энтузиасты куниксу не нужны, это промышленная система, а не сраный лине подобный десктоп, коих как гавна
    так что дорогие жадные детишки сначала думайте о чем говорите, не GPl'ом единым жив нынче рынок
     
     
  • 4.15, User294 (ok), 21:31, 03/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Харман нынче ее владелец, так что пока он жив - система тоже жива.

    А что будет если контора делающая QNX сдохнет?А, ну понятно - как всегда все приложатся мордой об стол :-)

    > никакие юзеры и энтузиасты куниксу не нужны

    Ну и *уй с ним тогда - пусть кому оно надо тот его и использует.Только потом не надо вонять что линуксы все заполонили дескать и покушаются даже на некоторые ниши QNXа хоть и хуже для этого заточены.Не даром говорится "жадность фраера сгубила".Сейчас нервничает MS и подобные.И у этих очередь понервничать придет.Куда они денутся...

     
  • 3.25, andr.mobi (??), 10:34, 05/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >КССЛ прощёлкала клювом, когда пингвин залазил первой ногой на десктопы - и

    Раньше я примерно то же слышал про Netscape Navigator vs IE, а ещё раньше - про маздай, которая везде и навсегда

    Завязывайте с предсказаниями - это тема неблагодарная. Если умеете предвидеть грядущее - идите торговать на биржу: будет гораздо больше результатов, чем от программирования

    QNX и его клоны имеет очень высокую вероятность занять место ОС недалекого будущего, когда люди наконец начнут требовать от производителей ПО высокой надежности и перестанут покупать гавнище от микрософт и ставить на халяву самопал из Клуба Юных Техников

    QNX - это профессионально

     
  • 2.14, User294 (ok), 21:26, 03/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Открой они её сразу,

    Она и сейчас открыта лишь чуть больше чем винды.Ну вон для винтукей сорцы ядра утекли.И их скачать не проблема.А что с ними потом делать?Легально их использовать - не выйдет.

    >но кому она нужна без приложений?

    Кому она нужна с ее лицензией?Кроме тех кого реально приперло к стенке ее поюзать это никоум не надо.Потому что лицензия гласит что вы можете поработать на данную контору нахаляву.Вы даже можете что-то поменять у себя.Но вот упаси боже на этом заработать - это привилегия конторы делающей QNX.То есть, поработать вы можете, а получить бабло за это - извините.С такими ограничениями это - ни разу не открытость а ее видимость.

     
     
  • 3.20, лук репчатый (?), 15:50, 04/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Кому она нужна с ее лицензией?Кроме тех кого реально приперло к стенке ее поюзать это
    >никоум не надо.

    Эта ОС нужна там, где требуется надежность и настоящий, а не так называемый "soft" реалтайм. Эта ОС - не для десктопа или игрушечек типа смартфонов, сотовых и прочей мутотени. Эта ОС нужна там, где вылет какого-нибудь oops может стоить многих человеческих жизней.

    >Потому что лицензия гласит что вы можете поработать на данную контору
    >нахаляву.Вы даже можете что-то поменять у себя.Но вот упаси боже на этом заработать - это
    >привилегия конторы делающей QNX.То есть, поработать вы можете, а получить бабло за это -
    >извините.С такими ограничениями это - ни разу не открытость а ее видимость.

    Эта ОС - микроядерная. Вам не надо лезть в исходные коды ее микроядра, чтобы сделать что-то. Достаточно написать драйвер или администратор ресурсов в виде user-space приложения. И бабло Вы сможете заработать очень легко, потому что такого рода приложения никто не возбраняет распространять. Очнитесь, это же не монолитный Linux. Более того, Вы ошибаетесь, если думаете, что тех, кто зарабатывает написанием приложений под QNX с целью их продажи, много. Эта ОС в основном покупается для своих нужд конторами, в штате которых есть свои программисты, которые и решают конкретную задачу именно для своей конторы. Продавать результат их работы как правило некому, потому что у других свои специфические требования.

     
     
  • 4.22, User294 (ok), 04:40, 05/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, а констатировать что масло масляное а 2 2 4 это теперь модно Предпо... большой текст свёрнут, показать
     
     
  • 5.24, лук репчатый (?), 10:28, 05/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Печально, но порой приходится напоминать вполне очевидное А если взять что-нибу... большой текст свёрнут, показать
     
  • 4.26, andr.mobi (??), 10:46, 05/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Эта ОС нужна там, где требуется надежность и настоящий, а не так
    >называемый "soft" реалтайм. Эта ОС - не для десктопа или игрушечек
    >типа смартфонов, сотовых и прочей мутотени. Эта ОС нужна там, где
    >вылет какого-нибудь oops может стоить многих человеческих жизней.

    Не согласен. У кого десктоп и смартфон - это гаджет для просмотра порнухи и дебильных чатов в социальных сетях, этим подойдет что угодно, хоть линух. А если есть серъезная работа, а со смартфона можно например управлять миллионными инвестициями, например, - тому зависшее приложение обойдется очень дорого. Просто потребитель еще лопоухий, не дорос мозгами и опытом

     
     
  • 5.30, User294 (??), 00:37, 06/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Не согласен. У кого десктоп и смартфон - это гаджет для просмотра
    >порнухи и дебильных чатов в социальных сетях, этим подойдет что угодно,

    А таких большинство.Пора бы уже привыкнуть что персонально для вас никто ничего делать не станет.Это вы как-нибудь сами.

    >хоть линух. А если есть серъезная работа, а со смартфона можно
    >например управлять миллионными инвестициями, например, - тому зависшее приложение
    >обойдется очень дорого.

    Поэтому есть транзакции.Если сделано по уму - не важно, упала ли система.Или канал в интернет.Или смартфон утоп в унитазе.Или аккумулятор сдох.Это вообще пофигу.Транзакции когда сделаны по уму - или доходят до конца или откатываются до исходного состояния.А так чтобы миллионы улетели но не прилетели при грамотной реализации не бывает.Хотя криволапые поклонники рапидного девелопмента все могут опохабить.И кстати зря вы на бизнес упираете. FYI, бизнес юзеры наименее требовательны к качеству тому что им подсунут.Они сами по себе туповаты и им к тому же вечно все надо еще вчера.Поэтому когда их прижимает - они согласны на любое гогно чуть ли не писаное на жабах, питонах и прочих вьюжал васиках лишь бы побыстрее и хоть как-то делало что им надо.Может вы и хороший системщик но предсказатель и маркетолог из вас плохой.Если действовать как вы советуете - это нормальный рецепт как стать Таненбаумом номер два.Сидящим со своей системой, никому нафиг не нужной при всех ее задатках.А на подумать - один тупорылый управленец легко хоронит своей бездарностью годы труда элитных спецов и самая лучшая в техническом плане система просто бесславно сдохнет если рулить проектом будут бездарно.Странно это не понимать дожив до таких лет.Вы видели мало загибонов хороших систем и архитектур на своем веку?Или вас это ничему не научило?

     

  • 1.5, Аноним (2), 09:39, 02/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это RTOS. И в embeded systems она нужна
     
  • 1.7, Света (?), 12:20, 02/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Насколько она предназначена для персоналок?
    > Хорошая система, но коммерциализация её сгубила.

    Код вроде открыт.

     
     
  • 2.8, klalafuda (?), 12:40, 02/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Насколько она предназначена для персоналок?

    ровно на столько же, на сколько, скажем, OpenBSD.
    "бывают маньяки с неограниченным лимитом времени, которые.."

    // wbr

     
  • 2.12, Аноним (-), 16:46, 03/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А смысл? Нормальной IDE - нет, софта - кот наплакал (даже ТЕОРЕТИЧЕСКИ портабельного с Линукса). И что делать с кодом QNX? Печатать на рулончиках? :)

    Их спасение - максимальная концентрация на IDE, новой, нативной и подобной VS/Delphi. Естественно, на C# (пусть и несовместимом с WinForms).

     
     
  • 3.17, User294 (ok), 21:40, 03/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А смысл? Нормальной IDE - нет, софта - кот наплакал (даже ТЕОРЕТИЧЕСКИ
    >портабельного с Линукса).

    А еще *жадный* вендор который от жадности так и не избавился.Посему как оно было эн лет назад очень нишевым продуктом нужным сильно немногим, таким и осталось.

    >И что делать с кодом QNX? Печатать на рулончиках? :)

    А его коммерческое использование насколько я помню запрещено, так что даже на рулончиках печатать его скорее всего нельзя.Ну разве что если вы рулончики будете раздавать бесплатно, типа как шатлвортовская контора - сидюки =)

     
  • 2.16, User294 (ok), 21:36, 03/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Код вроде открыт.

    Да.Вы даже можете поработать над ним.Бесплатно.В смысле, вы НЕ ИМЕЕТЕ прав получить бабло за результат ВАШЕГО ТРУДА.Вот контора которая эту систему делает - имеет право стричь купоны.А вы как максимум можете задаром улучшить им систему чтобы они стригли с этого бабло.Очень открыто, ага - стричь купоны в одну харю а остальным выкрутить руки лицензией разрешающей только некоммерческое использование системы.Еще одна лицензия а-ля "музейный экспонат".С такой лицензией никакой открытости нет.Есть вываленые сорцы.Но юзать их на недискриминирующих условиях - нельзя.С таким подходом винтукей тоже опенсорцная система - в интернете есть исходники ядра.А то что их дескать нельзя легально юзать для создания своих систем - да подумаешь фигня какая :)))

     
     
  • 3.18, лук репчатый (?), 11:46, 04/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, а в случае с Линукс Вы как планируете заработать? Напишете, допустим, патч, который сделает из Линукса ОС с hard-realtime... и что? Если Ваш патч будет представлять что-то стоящее, то его быстренько приберут к рукам крупные конторы типа той же MontaVista, RedHat и т.д. У них достаточно ресурсов, чтобы поддерживать и развивать практически любой патч к Линуксу, да и репутация у них солидная, а это очень важно в деловом мире. А что сможете предложить Вы, случись такое дело? У Вас есть ресурсы, чтобы обеспечить поддержку 24/7/365 Вашего решения ? У Вас есть такие имя и репутация, чтобы именно к Вам обращались, а не к кому-то еще?
    ЗЫ Странные люди эти линуксоиды... Когда речь заходит о лицензии BSD, сразу поднимается вой на полпланеты о краже исходников. Ну да, GPL не позволит украсть... и что дальше? Заработать реальные деньги Вы сможете только в том случае, когда никто, кроме Вас, не обеспечит _лучшую_ поддержку продукта. А если так, то роль выбора лицензии не так уж и велика.
     
     
  • 4.19, Yantux (?), 13:09, 04/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    bsd это святое
     
  • 4.21, Dvorkin (??), 23:36, 04/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    простите за выражение, фонтанирующий идиотизм :)
    обьясняю.
    вы пихаете линукс и некую написанную для него аппликуху в новую железку.
    патч для поддержки этой железки вы выкладываете в vanilla, а собраный вами продукт продаете оптом и в розницу.

    можно не отвечать, я на эту фигню специально не подписался :)

     
     
  • 5.23, лук репчатый (?), 10:06, 05/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >простите за выражение, фонтанирующий идиотизм :)

    Вам, с Вашими давними традициями хамить здесь, простительно :-)

    >обьясняю.
    >вы пихаете линукс и некую написанную для него аппликуху в новую железку.
    >патч для поддержки этой железки вы выкладываете в vanilla, а собраный вами продукт
    >продаете оптом и в розницу.

    Я, как и User294, говорил про случай чисто софтверного продукта. Если у меня будет своя железяка, то естественно, я смогу заработать и с Linux. Точно так же, как и с QNX, NetBSD и другими ОС. В случае с QNX, правда, придется платить отчисления, но для тех заказов, где применение ее будет оправдано, они не будут играть существенной роли.

    >можно не отвечать, я на эту фигню специально не подписался :)

    В следующий раз можете не писать вообще.

     
     
  • 6.29, Dvorkin (??), 00:13, 06/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Вам, с Вашими давними традициями хамить здесь, простительно :-)

    говорить то, что думаю - это уже простительно. великолепно! :)

    > Я, как и User294, говорил про случай чисто софтверного продукта.

    а я и не говорил, что надо брать какую-то особенную железку. скажем, какой-нибудь ARM-based cpu + нечто на материнке маленькое + , скажем, экран.
    вы пишете к этому свой собственный софт, который, скажем, рисует на экране жопу небывалой красоты
    +опционально пишете драйвер для контроллера ЖК-экрана, которым вы, естественно, делитесь со всем миром и его под бурные аплодисменты вливают в vanilla
    после чего вы имеете : стандартный arm-based cpu + маааленькая материнка + корпус + экран + линукс, который вы там заставили работать + ваш особый софт, который рисует жопу.
    вы ничего этого физически не собираете, а продаете уже готовый kit: железка (которую для вас за ваши деньги собирает сторонняя фирма) и ваш софт.
    железка даже в данном случае опциональна. вы можете взять любую готовую.
    итог: вы продаете электронную коробку с софтом.
    все довольны: в vanilla появился новый драйвер контроллера вывода графики (которым вы благодушно поделились с коллегами), а у вас - деньги от продаваемых комплектов.
    грубо говоря, вы вложили только свой интеллектуальный труд, занимались только программированием, поделились с коллегами opensource и при этом заработали денег.
    к чему QNX с отчислениями? зачем FreeBSD с их задницей в поддержке железа?
    чем больше таких мелких стартапов, которые по крупинкам, по маленьким патчикам вкладывают в vanilla поддержку какого-нибудь железа, тем чаще линукс будут брать как основу другие стартапы.
    идея ясна?

     
     
  • 7.31, лук репчатый (?), 01:56, 06/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >идея ясна?

    яснее некуда.

     
  • 4.27, User294 (ok), 11:18, 05/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Не вижу проблем опять же сделать готовое решение на его основе А то что какие-то... большой текст свёрнут, показать
     
     
  • 5.28, Аноним (28), 14:15, 05/11/2008 [^] [^^] [^^^] [ответить]  
  • +/

    >В случае с BSD лицензией есть риск hostile takeover'а проекта.Когда кто-то большой
    >и крупный взяв ваш проект за базу круто отрихтует его напильником
    >так что отрихтованый вариант станет намного лучше вашего.

    Примеры в студию.

    На данный момент идёт обратный процесс. Т.е. всё большое аля OpenOffice, java становится всё более открытым. Хотя в хедерах про tcp/ip у мелкомягких честно написано, что стыбжено у bsd-шников. С другой стороны, те кто стыбзил становятся зависимыми от воли разработчика.

    Предположим вариант:
    программёр сваял софт под bsd, фирма стыбзила. Вскрывается факт. Разработчик предлагает поделиться деньгами или меняет лицензию своего кода с bsd на чтото более вредное.

    Да даже исходники ядра Линукса - технически, насколько реально развивать одной фирме? Я не представляю себе этой картины.

    Сила GPL в том, что она заинтересовывает коммерческие фирмы выкладывать свой жутко не понятный код, завлекать в процесс новых бесплатных разработчиков, новые идеи, а затем наживаться на его поддержке мудрёного кода. Т.е. формально код открыт, не надо кряков и прочего хакерства. Однако, чтобы стабильно работало, как и с коммерческим софтом надо обращаться к фирме разработчику.

    Такой, очень не хилый пылесос получается ;) чем то мне он напоминает по своей сути ГКО на российских биржах 98г и мировой фондовый рынок. Мне интересно, что будет с проектом ядра Линукса, если остановится процесс притока новых программёров в этот проект?

     

  • 1.9, Georges (ok), 14:36, 02/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а в виртуалке её запустить?
     
     
  • 2.10, Аноним (28), 17:48, 02/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Пробовал qnx 6.3.0.
    Под vmware server 1.0.x работает нормально, под qemu бывает отваливает клава и мышка, под virtualbox без VT-x не работает, в Bochs я не смог запустить.
     

  • 1.32, Bundes (?), 19:43, 26/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну какая же она шустрая - QNX! Виндам не снилось!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру