URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 43236
[ Назад ]

Исходное сообщение
"OpenNews: Открыт код файловых систем из состава ОС QNX"

Отправлено opennews , 07-Авг-08 21:15 
Компания QNX Software Systems объявила (http://www.qnx.com/news/pr_2982_1.html) об открытии исходных текстов реализации файловых систем для ОС QNX, призванных обеспечить максимальную надержность и производительность на широком спектре устройств, таких как NAND/NOR флэш память, IDE, SATA, SCSI диски, USB накопители, CD/DVD и RAM диски.


Пакет поддерживает работу с широким спектром файловых систем, включая  FAT, EXT2 и NFS/CIFS. Исходные тексты  доступны (http://community.qnx.com/sf/projects/filesystems) под гибридной лицензией "QNX Non-Commercial End User License", дающей возможность сторонним разработчикам вносить изменения в код, но ограничивающей применение некоммерческим использованием.

URL: http://www.qnx.com/news/pr_2982_1.html
Новость: http://www.opennet.me/opennews/art.shtml?num=17284


Содержание

Сообщения в этом обсуждении
"Открыт код состава"
Отправлено Nick , 07-Авг-08 21:15 
как же тяжело стремиться быть открытыми да так, чтоб ниче не потерять при этом...

"Открыт код состава"
Отправлено Аноним , 07-Авг-08 21:19 
Всё хорошо! Еще несколько лет попыток усидеть на двух стульях, и QNX вынесут ногами вперед, как выносят Solaris, Symbian, Windows Server...

"Открыт код состава"
Отправлено Аноним , 07-Авг-08 21:53 
>Всё хорошо! Еще несколько лет попыток усидеть на двух стульях, и QNX
>вынесут ногами вперед, как выносят Solaris, Symbian, Windows Server...

Куда же это ее вынесут, а главное - что внесут вместо нее?


"Открыт код состава"
Отправлено User294 , 08-Авг-08 02:30 
>Куда же это ее вынесут, а главное - что внесут вместо нее?

Знаете как говорится?Спрос рождает предложение.Будет спрос - будет и предложение.


"Открыт код состава"
Отправлено yantux , 08-Авг-08 10:05 
Minix3 и MenuetOS

"Открыт код состава"
Отправлено Аноним , 08-Авг-08 17:48 
Вне всякий сомнений! Лет через 25 ...

"Открыт код состава"
Отправлено User294 , 09-Авг-08 09:13 
>Вне всякий сомнений! Лет через 25 ...

Думаю что MenuetOS - "never".Дизайн системы таков что оно круто...но только как музейный экспонат.А minix3 ... да хрен его знает.Учтя размеры рынка где qnx в принципе незаменима (крохотный и специфичный, отсутсвием бабла не страдающий) - дядька Таненбаум с голода окочурится ждать пока развитие системы проспонсируют.А альтернативный вариант ака развитие силами комьюнити у систем с bsd лицензией получается... ну... как-то получается, да, лет через 25 оно действительно может быть и будет работать на уровне как бсд сейчас.


"Открыт код состава"
Отправлено astra2 , 10-Апр-10 16:07 
xenomai вероятно...

"Открыт код состава"
Отправлено Ariel , 07-Авг-08 22:06 
>Всё хорошо! Еще несколько лет попыток усидеть на двух стульях, и QNX
>вынесут ногами вперед, как выносят Solaris, Symbian, Windows Server...

ну и что Вас опять не устраивает?
такое впечатление, что за GPL, можно простить и корявое железо, и корявый софт (это я об AMD), QNX, Solaris - очень удачные системы в своих областях, написанные командами специалистов. Демпинговые цены Linux, их не вытеснят. И ещё, использование Linux в суперкомпьютерах - не показатель надежности, её для них собирают как конструктор. Можно сказать, что linux - это набор методов, а коммерческие системы - это решения


"Открыт код состава"
Отправлено User294 , 08-Авг-08 03:05 
>это набор методов, а коммерческие системы - это решения

Ну вы можете поработать на QNX бесплатно.Без права юзать результат своего труда для своей выгоды.Интересно, а что в лицензии "вы можете попахать на нас задаром" должно устраивать то? 8)


"Открыт код состава"
Отправлено yantux , 08-Авг-08 09:58 
Код они открыли для упрощения сертификации у наших вояк. Эти товарищи даже и не думали устраивать конкуренцию Линуксу и WinCE.

По большому счёту


"Открыт код состава"
Отправлено Sergio , 08-Авг-08 13:17 
QNX уже около 10 лет, если не больше, используется нашими "вояками".
Почти все системы ПВО московского кольца используют именно эту систему.
Ракетчики и связисты тоже используют. Так что не стоит списывать на "вояк" открытие исходников.

"Открыт код состава"
Отправлено Ariel , 08-Авг-08 16:53 
>>это набор методов, а коммерческие системы - это решения
>
>Ну вы можете поработать на QNX бесплатно.Без права юзать результат своего труда
>для своей выгоды.Интересно, а что в лицензии "вы можете попахать на
>нас задаром" должно устраивать то? 8)

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

Чмтая посты, складывается впечатление, что стоит открыть тексты, да ещё под "правильной" лицензией, все кинутся их улучшать. Если вы такие мегапрогеры, почему бы вам не устроиться в QNX team и легально внести изменения, да ещё и заработать?


"Открыт код состава"
Отправлено User294 , 09-Авг-08 09:22 
>или использовать в своей атомной станции или космическом корабле, почему бы
>не заплатить?

Лучше скажите, почему я должен внести изменения (сделав систему лучше) а потом не могу результатом своих же трудов воспользоваться на халяву?По-моему это было бы вполне честно - я сделал систему лучше.

>вам не устроиться в QNX team и легально внести изменения, да
>ещё и заработать?

Ну можно и в майкрософте работать.Но - весьма противно.Железобетонный фиреволеный бункер где работодатель так и стремается как бы вы чего не сперли, навязывает вам какой софт юзать на все случаи жизни (от почты и ос до "юзайте наше дебильное MSN а вот ICQ или Yahoo для вас низзя") ну и прочие "прелести" работы на проприетарную мегакорпорацию.Да, по закону у вас дофига прав, но по фактическому трудовому контракту - меньше прав только у рабов... :\.За это вы конечно получите какой-то эквивалент в зелени, вот только радости то с этого.


"Открыт код состава"
Отправлено vitek , 08-Авг-08 10:32 
>корявый софт (это я об AMD), QNX, Solaris - очень удачные системы в своих областях, написанные командами специалистов.

а у всех остальных - быдло-кодеры?
ну-ну.


"Открыт код состава"
Отправлено User294 , 08-Авг-08 15:49 
>Solaris - очень удачные системы в своих областях,
>написанные командами специалистов.

ЧАЭС тоже специалисты строили.А что до удач соляриса - ну санки вон допонтовались сертификацией на безопасность - в новостях проползла очередная порция свежих дырок :)


"Открыт код состава"
Отправлено Аноним , 08-Авг-08 17:56 
И что? Пройдет пара дней - под Линукс пройдёт не меньшая порция свежих дырок! Real life сынок ... панимаешь?
Но при этом все возможные в NA сертификаты Solaris имеет. Что даёт его сэйлам мощнейший рычажек, да чего там - ЛОМ - при продажах фуражкам, белым и голубым халатам и в гавернмент.
При построении веб сайта типа добрбобр - да - нафиг не нужно. Но IT это не только дОбры и не столько бОбры :)

"Открыт код состава"
Отправлено vitek , 08-Авг-08 19:16 
точно. это ещё и откаты. маленькие, большие и огромные :-D


"Открыт код состава"
Отправлено Аноним , 08-Авг-08 20:42 
>точно. это ещё и откаты. маленькие, большие и огромные :-D

И это тоже :) Дык - опять же welcome to real life, Neo ...


"Открыт код состава"
Отправлено User294 , 09-Авг-08 09:00 
>продажах фуражкам, белым и голубым халатам и в гавернмент.

Удачи санкам в MSоподобных методах игры и все такое, но это как-нить без меня :)


"Открыт код состава"
Отправлено andr.mobi , 11-Авг-08 09:28 

>ЧАЭС тоже специалисты строили.А что до удач соляриса - ну санки вон
>допонтовались сертификацией на безопасность - в новостях проползла очередная порция свежих
>дырок :)

ЧАЭС взорвалась не потому, что завис софт, а из-за ошибки оператора. Там в оборудовании и ОС никакая нигде не применялась,  всё было сделано на лампах и транзисторах.

Сертифицированный экземпляр ОС может сильно отличаться от обычной.


"Открыт код состава"
Отправлено andr.mobi , 08-Авг-08 19:11 
>>Всё хорошо! Еще несколько лет попыток усидеть на двух стульях, и QNX
>>вынесут ногами вперед, как выносят Solaris, Symbian, Windows Server...
>
>ну и что Вас опять не устраивает?
>такое впечатление, что за GPL, можно простить и корявое железо, и корявый
>софт (это я об AMD), QNX, Solaris - очень удачные системы
>в своих областях, написанные командами специалистов. Демпинговые цены Linux, их не

Через 2 месяца после открытия исходников ядра QNX Novell вдруг выпустило мегакрутой SUSERealTime линух ценой 2 килобакса.

Ворюги, ни стыда ни совести нет.



"Открыт код состава"
Отправлено warpwrap , 09-Авг-08 02:05 
>Ворюги, ни стыда ни совести нет.

Думаю такие заявления следует подкреплять указанием того что и у кого сперто.С точностью до строк исходников.А то в УК РФ например есть статья за клевету если что :)


"Открыт код состава"
Отправлено Аноним , 08-Авг-08 09:55 
>Всё хорошо! Еще несколько лет попыток усидеть на двух стульях, и QNX
>вынесут ногами вперед, как выносят Solaris, Symbian, Windows Server...

выносят только что-то очень долго. И с минусовым результатом. Как итог - нормальные люди работают, а фанатики ждут очередного "выноса".


"Открыт код состава"
Отправлено User294 , 08-Авг-08 02:32 
>как же тяжело стремиться быть открытыми да так, чтоб ниче не потерять
>при этом...

Кульная у них лицензия: "вы можете поработать на нас задарма, но сами получить с этого что-то - ни-ни!"


"Открыт код состава"
Отправлено yantux , 08-Авг-08 10:03 
С моей точки зрения open sources программерам не стоит обращать внимание на qnx, как ОС для программирования. Может позаимствовать у них технологический оыт, ноне более того.
Для embedded device практичнее использовать Minix3 и MenuetOS. Есть конечно у них недостатки не спорю....

"Открыт код состава"
Отправлено Аноним , 08-Авг-08 14:39 
Minix3 - практично? Спасибо, посмеялся

"Открыт код состава"
Отправлено User294 , 08-Авг-08 15:44 
>Для embedded device практичнее использовать Minix3 и MenuetOS.

Это MenuetOS то практично?Оно ж на асме писано -> RIP.Благо x86 в embedded вообще только местами, MenuetOS никто сроду не позиционировал как реалтаймную и надежную, это так - баловство ака чуваки понтанулись и написали систему на асме.Ну, как музейный экспонат (действующий!) - кульно, чувакам респект.Как что-то еще - жутко непрактично как раз...


"Открыт код состава"
Отправлено Аноним , 08-Авг-08 17:58 
Не верим. В embedded ты никогда даже рядом не проходил! :)

"Открыт код состава"
Отправлено warpwrap , 09-Авг-08 02:07 
>С моей точки зрения open sources программерам не стоит обращать внимание на
>qnx, как ОС для программирования.

Так они и не обращают - это коммерческая ось а пахать на них задарма и без возможности нормально пользоваться своими же потугами - мазозистов не шибко много...


"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 07-Авг-08 21:58 
Что-то файловые системы попёрли...

"Открыт код файловых систем из состава ОС QNX"
Отправлено Buy , 07-Авг-08 22:29 
>И ещё, использование Linux в суперкомпьютерах - не показатель надежности, её для них собирают как конструктор.

Странное утверждение... Если собирают как конструктор, то это не показатель надежности? А набор методов разве не может представлять решение?


"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 07-Авг-08 22:43 
qnx замечательная ос, очень жаль, что с ней все так неудачно сложилось

"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 07-Авг-08 22:50 
qnx ОС жестокого реального времени. В ядерной энергетике хороший выбор.

"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 07-Авг-08 23:17 
>qnx ОС жестокого реального времени. В ядерной энергетике хороший выбор.

Жаль, что в моем мобильном нет ядерного реактора. А то был бы там QNX.



"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 07-Авг-08 23:30 
Умных замечаний и не ожидал:P

"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 07-Авг-08 23:35 
Если случится зависон - ничего страшного ведь не случится %)

"Открыт код файловых систем из состава ОС QNX"
Отправлено smb , 07-Авг-08 23:44 
>>qnx ОС жестокого реального времени. В ядерной энергетике хороший выбор.
>
>Жаль, что в моем мобильном нет ядерного реактора. А то был бы
>там QNX.

А мне вот не жаль, что вы не работаете в ядерной энергетике...Думаю, это на пользу последней :-)

Что-то прям вот все анонимы любят вытирать ноги об коммерческие *никс...Будто бы на линукс свет клином сошёлся и это суть пришествие Христа в мир IT. Можно подумать, линукс это универсальное средство от всех бед.


"Открыт код файловых систем из состава ОС QNX"
Отправлено YodaSlack , 08-Авг-08 00:03 
Просто ананимусы никогда ничего кроме Линухи не видели.

"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 08-Авг-08 11:03 
>>qnx ОС жестокого реального времени. В ядерной энергетике хороший выбор.
>
>Жаль, что в моем мобильном нет ядерного реактора. А то был бы
>там QNX.

Не переживай! Зато в твоем мобильнике есть GSM модуль, софт которого крутится в какой-то RTOS.


"Открыт код файловых систем из состава ОС QNX"
Отправлено User294 , 08-Авг-08 02:37 
>qnx ОС жестокого реального времени. В ядерной энергетике хороший выбор.

Там критичными системами должны рулить намного более простые и топорные железки с гарантированным временем реакции и вылизанной буквально побитово фирмварью и т.п. а местами и вовсе простая автоматика.А то PC вообще смешно выглядит при заявах про жесткий реалтайм.Может, у писюка еще и время реакции на прерывания гарантировано?Нет?Ну надо же, блин, вот незадача то... так что про жесткий реалтайм вы это, поменьше сказок рассказывайте.В случае реально жесткого реалтайма надо хотя-бы предсказуемое и маленькое время реакции.А это не про писюки и тому подобный x86 шытец - у x86 в этом секторе традиционно все плохо.


"Открыт код файловых систем из состава ОС QNX"
Отправлено онаним , 08-Авг-08 09:26 
QNX работает далеко не только на PC. А про "простые топорные железки" - realtime нужен не только в ядерной энергетике, но и в других областях, для которых слишком дорого будет разрабатывать в железе то, что можно с помощью QNX сделать программно и с намного меньшими затратами. И если у любимого вами линукса жесткий realtime получается плохо, то это еще не повод сводить все к железякам.

"Открыт код файловых систем из состава ОС QNX"
Отправлено User294 , 09-Авг-08 09:46 
>что можно с помощью QNX сделать программно и с намного меньшими
>затратами.

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

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

Ага, но почему-то если вы въехали в кирпичную стену и стоит вопрос о том чтобы не дать вам смачно размазаться об нее - подушки безопасности в авто выкинет далеко не жирный (а потому не очень шустрый и надежный) бортовой компьютер (с qnx-ом или без) а маленькая и весьма шустрая в реакции на события железяка, цена которой в железе - пара баксов и которая при том способна поймать те микросекунды пока еще не слишком поздно.Куда, блин, реалтаймнее: ей вообще не требуется переключать задачи поскольку задач у нее одна - не дать обладателю авто расшибиться если он все-таки впечатался.А жирный набортный компьютер в лучшем случае лишь узнает о этом факте.Даже если он вообще встанет колом - это никак не помешает мелкой железке выкинуть подушки безопасности основываясь на чтении своих датчиков.И поверьте, никакого qnx в данном классе железок и близко нет.Оно в бОльшей части таких систем жуткий оверкилл.Оно конечно где-то юзается.Такие места есть, но их не так уж и много.Да и не будет много никогда.А насчет поводов сводить к железякам - очевидно что если переключения задач например вообще нет а задача всего одна - железка потенциально может быстрее среагировать.Тупо из-за отсутствия оверхеда на переключения задач и прочие навороты.А простую почти как hello world фирмварь с простой как топор логикой работы реально вылизать до блеска, так что облажаться будет просто негде.При этом в критичных системах можно поставить штуки 3 таких приблуды и далее если даже какая-то из них даст дуба - решение будет приниматься методом "2 из 3".При том на 1 девайс с qnx всегда будет приходиться пара вагонов :D подобной мелочи.


"Открыт код файловых систем из состава ОС QNX"
Отправлено yantux , 08-Авг-08 11:05 
>qnx ОС жестокого реального времени. В ядерной энергетике хороший выбор.

Обоснуйте плиз.


"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 08-Авг-08 13:20 
Латентность. Почерпнул: RTLinux - 27мс гарантированно, у ХР - 40мс.

"Открыт код файловых систем из состава ОС QNX"
Отправлено yantux , 08-Авг-08 13:59 
>Латентность. Почерпнул: RTLinux - 27мс гарантированно, у ХР - 40мс.

Эти цифры хороши для рекламы. Интересует с точки зрения требований к автоматике АЭС.



"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 08-Авг-08 18:05 
Русский языка слишком трудный?
Тебе уже сказали - на всех критических контурах в АЭС стоит тупая, не софтверная - но офигенски надёжная (N раз, нет N - мало! K раз дублированная) автоматика. И так будет ещё лет 100. Ибо!
А QNXы и прочая там управляют всякими нагрузками, турбинами и прочим вторым контуром ,)

"Открыт код файловых систем из состава ОС QNX"
Отправлено andr.mobi , 11-Авг-08 13:44 
>>Латентность. Почерпнул: RTLinux - 27мс гарантированно, у ХР - 40мс.

У QNX 4мс гарантировано, у ХР 40мс НЕ гарантировано
У QNX время горячей перезагрузки 50мс, а как там у ХэРэ?
У QNX зависший менеджер сети (fs, COM-порта, etc.) ребутнёт ватчдог, а где там линух окажется?

>Эти цифры хороши для рекламы. Интересует с точки зрения требований к автоматике
>АЭС.

Выдвинь требования к автоматике АЭС, а потом спрашивай. Маздай на столе нормально не работает, а строить на нём ответственные решения может только полный дурак (что, к сожалению, не редкость). Есть требования, которым обычные ОС не соответствуют, и в этих областях давно и с успехом работают специальные ОС (в сети можно легко найти информацию, вот пример http://citforum.ru/operating_systems/rtos/ )

Никто пустой рекламой не занимается. Есть требования.


"Открыт код файловых систем из состава ОС QNX"
Отправлено astra2 , 10-Апр-10 18:45 
Что 4мс? Переключение контекста между потоками или начало обработки аппаратного прерывания, если второе я сочувствую этой оси... может быть мкс?

"Открыт код файловых систем из состава ОС QNX"
Отправлено Zulu , 08-Авг-08 15:00 
>qnx ОС жестокого реального времени.

Я уже боюсь ее жестокостей 8(



"Открыт код файловых систем из состава ОС QNX"
Отправлено andr.mobi , 11-Авг-08 09:50 
>qnx ОС жестокого реального времени. В ядерной энергетике хороший выбор.

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

К настольной вычислительной машине следует выдвигать не менее жёсткие требования по безопасности и безотказности, как и к системе управления газотурбинным двигателем. Сведения, которые я храню на своей машине очень важны для меня и от её работы часто зависит качество моей жизни, а это не менее важно, чем сама жизнь. Просто большинство людей лопухи, кроме маздая ничего никогда не видели и думают, что так и надо.


"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 07-Авг-08 22:52 
Но писать программы под такие ОС тяжело - требует мастерства.

"Открыт код файловых систем из состава ОС QNX"
Отправлено frey , 08-Авг-08 11:45 
>Но писать программы под такие ОС тяжело - требует мастерства.

В чем? В знании posix и небольшого дополнительного api?


"Открыт код файловых систем из состава ОС QNX"
Отправлено astra2 , 10-Апр-10 18:48 
В знании многопоточных приложений и кучи всяких подводных камней типа взаимной блокировки, нарушения целосности общих данных, синхронизации событий короче.

"Открыт код файловых систем из состава ОС QNX"
Отправлено Оммм , 08-Авг-08 00:58 
>Но писать программы под такие ОС тяжело - требует мастерства.

даа, это вам не на пыхе баловаться


"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 08-Авг-08 18:14 
Ну чего разорались то? Они сырки не столько для комьюнити открыли сколько для кастомеров своих. Мне куда удобней будет их под свои железки перекряживать и консультировать им меня легче не уровне "смотри Имя_файла,номер строки!"

Опен сорс даже без халявы - вещь весьма ценная!
Да-да, несмотря на все потуги FSF пропихнуть дезу что это не так :)


"Открыт код файловых систем из состава ОС QNX"
Отправлено vitek , 08-Авг-08 19:21 
>Опен сорс даже без халявы - вещь весьма ценная!
>Да-да, несмотря на все потуги FSF пропихнуть дезу что это не так
>:)

???
с бздёй не путаете?


"Открыт код файловых систем из состава ОС QNX"
Отправлено Аноним , 08-Авг-08 20:48 
>с бздёй не путаете?

Я всё стесняюсь спросить ... вы QNX живьём видели? :)
Можно его "с бздёй попутаеть" ?  ....