Выпущен (http://www.qnx.com/products/index_sdp_640.html) релиз микроядерной операционной системы QNX RTOS 6.4 (http://www.qnx.com/developers/articles/rel_3101_1.html), содержащий наиболее значительные изменения с момента прошлого выпуска 6.3 в 2004 г. Исходные тексты некоторых подсистем QNX, а также код сетевого стека, были открыты в сентябре и декабре 2007 г., реализация файловых систем для ОС QNX была открыта в августе текущего года.
В новом релизе усилия были направлены на производительность, поддержку оборудования, реализованы новый сетевой стек и новый графический движок, проведена сертификация на совместимость с POSIX PSE52. Подробнее:
- Повышение производительности ядра и сетевого стека. OS была полностью перекомпилирована gcc 4.2, и результирующий бинарный код стал компактнее и быстрее;<br />
- Новая энергосберегающая файловая система Power-Safe Filesystem (fs-qnx6.so) с использованием механизма copy-on-write;<br />
- SMP версия работает на одно- и многопроцессорно...URL: http://www.qnx.com/products/index_sdp_640.html
Новость: http://www.opennet.me/opennews/art.shtml?num=18696
О! Куль, завтра потестим.
ЛивЦД у них чета не нашел. :(
Это потому, что обычно на устройствах для которых предназначена ось, не бывает ЦД-ромоф.
>Это потому, что обычно на устройствах для которых предназначена ось, не бывает
>ЦД-ромоф.однако раньше это им не мешало делать LiveCD для x86
Хорошая система, но коммерциализация её сгубила.
Открой они её сразу, и сейчас главной открытой
системой, возможно, был бы не Линукс, а QNX.Выглядит здорово, работает быстро, управляется просто,
но кому она нужна без приложений?
+1024.Жадность фраера сгубила. :)
КССЛ прощёлкала клювом, когда пингвин залазил первой ногой на десктопы - и юзвери побежали на наиболее доступное ПО (к слову, крякнутый QNX тоже достать было не проблема). Прощелкала, когда выходили всякие Delphi/VisualStudio - и толпы девелоперов, измученные Сипипизником, стали активно изучать (читай, полностью переходить) в другие IDE. Результат - QNX осталась и без юзеров, и без энтузазистов, могущих хоть как-то затянуть юзеров.
Теперь QNX флиртует с OSS, оголяя части кода, но... кому нужно это пионерское порно? Люди уже давно и успешно вгрызлись в другие системы (вплоть до Mac OS) и заниматься мазохизмом под QNX уже даже не смешно. Даже Eclipse, притянутая за уши, не спасает ситуацию - слон поверх крокодила - это ещё не балет.
Трудно переоценить тупость их директоров, но как и учит история, козлам - козлово.
Не неси ахинею. какая жадность? система очень даже хорошо себя чувствует в эмбеддед секторе, это раз, во вторых Харман ее плотно использует в своих аудио-системах. А Харман нынче ее владелец, так что пока он жив - система тоже жива.
никакие юзеры и энтузиасты куниксу не нужны, это промышленная система, а не сраный лине подобный десктоп, коих как гавна
так что дорогие жадные детишки сначала думайте о чем говорите, не GPl'ом единым жив нынче рынок
> Харман нынче ее владелец, так что пока он жив - система тоже жива.А что будет если контора делающая QNX сдохнет?А, ну понятно - как всегда все приложатся мордой об стол :-)
> никакие юзеры и энтузиасты куниксу не нужны
Ну и *уй с ним тогда - пусть кому оно надо тот его и использует.Только потом не надо вонять что линуксы все заполонили дескать и покушаются даже на некоторые ниши QNXа хоть и хуже для этого заточены.Не даром говорится "жадность фраера сгубила".Сейчас нервничает MS и подобные.И у этих очередь понервничать придет.Куда они денутся...
>КССЛ прощёлкала клювом, когда пингвин залазил первой ногой на десктопы - иРаньше я примерно то же слышал про Netscape Navigator vs IE, а ещё раньше - про маздай, которая везде и навсегда
Завязывайте с предсказаниями - это тема неблагодарная. Если умеете предвидеть грядущее - идите торговать на биржу: будет гораздо больше результатов, чем от программирования
QNX и его клоны имеет очень высокую вероятность занять место ОС недалекого будущего, когда люди наконец начнут требовать от производителей ПО высокой надежности и перестанут покупать гавнище от микрософт и ставить на халяву самопал из Клуба Юных Техников
QNX - это профессионально
>Открой они её сразу,Она и сейчас открыта лишь чуть больше чем винды.Ну вон для винтукей сорцы ядра утекли.И их скачать не проблема.А что с ними потом делать?Легально их использовать - не выйдет.
>но кому она нужна без приложений?
Кому она нужна с ее лицензией?Кроме тех кого реально приперло к стенке ее поюзать это никоум не надо.Потому что лицензия гласит что вы можете поработать на данную контору нахаляву.Вы даже можете что-то поменять у себя.Но вот упаси боже на этом заработать - это привилегия конторы делающей QNX.То есть, поработать вы можете, а получить бабло за это - извините.С такими ограничениями это - ни разу не открытость а ее видимость.
>Кому она нужна с ее лицензией?Кроме тех кого реально приперло к стенке ее поюзать это
>никоум не надо.Эта ОС нужна там, где требуется надежность и настоящий, а не так называемый "soft" реалтайм. Эта ОС - не для десктопа или игрушечек типа смартфонов, сотовых и прочей мутотени. Эта ОС нужна там, где вылет какого-нибудь oops может стоить многих человеческих жизней.
>Потому что лицензия гласит что вы можете поработать на данную контору
>нахаляву.Вы даже можете что-то поменять у себя.Но вот упаси боже на этом заработать - это
>привилегия конторы делающей QNX.То есть, поработать вы можете, а получить бабло за это -
>извините.С такими ограничениями это - ни разу не открытость а ее видимость.Эта ОС - микроядерная. Вам не надо лезть в исходные коды ее микроядра, чтобы сделать что-то. Достаточно написать драйвер или администратор ресурсов в виде user-space приложения. И бабло Вы сможете заработать очень легко, потому что такого рода приложения никто не возбраняет распространять. Очнитесь, это же не монолитный Linux. Более того, Вы ошибаетесь, если думаете, что тех, кто зарабатывает написанием приложений под QNX с целью их продажи, много. Эта ОС в основном покупается для своих нужд конторами, в штате которых есть свои программисты, которые и решают конкретную задачу именно для своей конторы. Продавать результат их работы как правило некому, потому что у других свои специфические требования.
>Эта ОС - не для десктопа или игрушечекИнтересно, а констатировать что масло масляное а 2*2==4 это теперь модно?
> вылет какого-нибудь oops может стоить многих человеческих жизней.
Предпочитаю чтобы мою жизнь спасала хардварная автоматика, с резервированием.На случай если софт дуба даст.И вообще, куда лучше если микросекундами будет заниматься железо сертифицированное для критичных применений и с простой как топор и отлаженой до битика фирмварью.Скажем если есть авто и у него есть подушки безопасности - не дело бортового компьютера их выбрасывать.Это дело мелкой железки определить что случился удар и среагировать на это.При том данная железка может работать в настоящем реальном времени.В том плане что ей не потребуется переключать задачи вообще - у нее 1 задача: не дать водиле превратиться в лепешку.
>Эта ОС - микроядерная. Вам не надо лезть в исходные коды ее
>микроядра, чтобы сделать что-то.Логично.На то оно и микроядро чтобы нихрена не уметь =)
>Достаточно написать драйвер или администратор ресурсов в
>виде user-space приложения.Драйвер в виде user-space это безусловно реалтаймно(памятуя о временах переключения юзер-кернел).Спасибо что хоть не на жаве или дотнете =)
>И бабло Вы сможете заработать очень легко, потому
>что такого рода приложения никто не возбраняет распространять.Ну и где же тогда те кто зарабатывает на этом?
> Очнитесь, это же не монолитный Linux.
Угу.Это такой хитрый экзот.Для тех кто любит гвозди микроскопами вбивать, навешивая критичные задачи на писюкоподобную байду вместо спеицализированного железа.Наверное имеет право на жизнь в своей достаточно небольшой и очень специфичной нише.В остальных местах - оно такое никому особо не впилось - для большинства простых смертных это всего лишь еще один бесполезный на практике артефакт.Примерно как электронный микроскоп: безусловно это крутое достижение инжинерной мысли.Но на практике оно нужно очень немногим.
>Более того, Вы ошибаетесь, если думаете, что тех,
>кто зарабатывает написанием приложений под QNX с целью их продажи, много.Ее вообще по моим наблюдениям юзают немногие, только те кого реально приперло - когда надо какие-то критичные задачи за каким-то фигом навесить на писюкоподобного переростка и при этом получить какое-то подобие надежности и реалтаймности.Ну да, при таких правилах игры выбор не особо велик.
>Эта ОС в основном покупается для своих нужд конторами, в штате
>которых есть свои программисты, которые и решают конкретную задачу именно для
>своей конторы. Продавать результат их работы как правило некому, потому что
>у других свои специфические требования.Ну а мне к большому счастью не придется иметь дело с этим жадным вендором, извращениями типа драйверов в юзерспейсе и этой системой с невнятными перспективами развития.Ну будет оно себе где-то там у сильно немногих - и хрен с ним.А то что архитектура необычная... так сколько их, хороших, разных и необычных окончило дни на свалке истории или как музейные экспонаты или в лучшем случае несколько таких штук влачат какое-то существование.Особенно - с проприетарными жадными вендорами(а экзотов обычно рожают именно они).
>Интересно, а констатировать что масло масляное а 2*2==4 это теперь модно?Печально, но порой приходится напоминать вполне очевидное.
>При том данная железка может
>работать в настоящем реальном времени.В том плане что ей не потребуется
>переключать задачи вообще - у нее 1 задача: не дать водиле
>превратиться в лепешку.А если взять что-нибудь посложнее? Управление прокатным станом, например, или тот же высоконагруженный роутер для магистралей? Больно сложновата и дороговата железяка получится.
>Логично.На то оно и микроядро чтобы нихрена не уметь =)
Стакан наполовину пуст, да? :-)
>Драйвер в виде user-space это безусловно реалтаймно(памятуя о временах переключения юзер-кернел).Спасибо что
>хоть не на жаве или дотнете =)Реалтайм состоит не в том, чтобы максимально быстро, а в том, чтобы предсказуемо. А по поводу времени переключения - в QNX с этим изрядно поборолись. Вообще, есть и другие микроядерные ОС, где эта проблема решается успешно - тот же L4, например.
>Ну и где же тогда те кто зарабатывает на этом?
Я уже объяснил, что зарабатывают на этой ОС в основном решением задач для своих нужд, а не разработкой ПО на продажу. Это сегмент embedded, а не desktop или server.
>Угу.Это такой хитрый экзот.Для тех кто любит гвозди микроскопами вбивать, навешивая критичные
>задачи на писюкоподобную байду вместо спеицализированного железа.QNX поддерживает множество других архитектур. Если кто-то захочет решать такие задачи на PC - ну так ССЗБ.
>Наверное имеет право на жизнь
>в своей достаточно небольшой и очень специфичной нише.В остальных местах -
>оно такое никому особо не впилось - для большинства простых смертных
>это всего лишь еще один бесполезный на практике артефакт.Примерно как электронный
>микроскоп: безусловно это крутое достижение инжинерной мысли.Но на практике оно нужно
>очень немногим.Ну, бабке Василиске QNX не нужен, это точно Вы подметили. Зато есть места и задачи, где QNX - один из самых вероятных кандидатов.
>Ее вообще по моим наблюдениям юзают немногие, только те кого реально приперло
>- когда надо какие-то критичные задачи за каким-то фигом навесить на
>писюкоподобного переростка и при этом получить какое-то подобие надежности и реалтаймности.Как говорится, "есть многое на свете, друг Горацио, что и не снилось нашим мудрецам" :-)
>Ну а мне к большому счастью не придется иметь дело с этим
>жадным вендором, извращениями типа драйверов в юзерспейсе и этой системой с
>невнятными перспективами развития.Это смотря с какой стороны посмотреть. По мне, так иметь остановившийся по аварии цех из-за того, что в каком-то драйвере программист Вася забыл, в каком порядке нужно блокировки хватать - это куда посерьезнее архитектурного эстетства типа 'bad user-space vs. good kernel'.
>Ну будет оно себе где-то там у сильно немногих
>- и хрен с ним.А то что архитектура необычная... так сколько
>их, хороших, разных и необычных окончило дни на свалке истории или
>как музейные экспонаты или в лучшем случае несколько таких штук влачат
>какое-то существование.Особенно - с проприетарными жадными вендорами(а экзотов обычно рожают именно
>они).Ну все, вендекапец :-)
>Эта ОС нужна там, где требуется надежность и настоящий, а не так
>называемый "soft" реалтайм. Эта ОС - не для десктопа или игрушечек
>типа смартфонов, сотовых и прочей мутотени. Эта ОС нужна там, где
>вылет какого-нибудь oops может стоить многих человеческих жизней.Не согласен. У кого десктоп и смартфон - это гаджет для просмотра порнухи и дебильных чатов в социальных сетях, этим подойдет что угодно, хоть линух. А если есть серъезная работа, а со смартфона можно например управлять миллионными инвестициями, например, - тому зависшее приложение обойдется очень дорого. Просто потребитель еще лопоухий, не дорос мозгами и опытом
>Не согласен. У кого десктоп и смартфон - это гаджет для просмотра
>порнухи и дебильных чатов в социальных сетях, этим подойдет что угодно,А таких большинство.Пора бы уже привыкнуть что персонально для вас никто ничего делать не станет.Это вы как-нибудь сами.
>хоть линух. А если есть серъезная работа, а со смартфона можно
>например управлять миллионными инвестициями, например, - тому зависшее приложение
>обойдется очень дорого.Поэтому есть транзакции.Если сделано по уму - не важно, упала ли система.Или канал в интернет.Или смартфон утоп в унитазе.Или аккумулятор сдох.Это вообще пофигу.Транзакции когда сделаны по уму - или доходят до конца или откатываются до исходного состояния.А так чтобы миллионы улетели но не прилетели при грамотной реализации не бывает.Хотя криволапые поклонники рапидного девелопмента все могут опохабить.И кстати зря вы на бизнес упираете. FYI, бизнес юзеры наименее требовательны к качеству тому что им подсунут.Они сами по себе туповаты и им к тому же вечно все надо еще вчера.Поэтому когда их прижимает - они согласны на любое гогно чуть ли не писаное на жабах, питонах и прочих вьюжал васиках лишь бы побыстрее и хоть как-то делало что им надо.Может вы и хороший системщик но предсказатель и маркетолог из вас плохой.Если действовать как вы советуете - это нормальный рецепт как стать Таненбаумом номер два.Сидящим со своей системой, никому нафиг не нужной при всех ее задатках.А на подумать - один тупорылый управленец легко хоронит своей бездарностью годы труда элитных спецов и самая лучшая в техническом плане система просто бесславно сдохнет если рулить проектом будут бездарно.Странно это не понимать дожив до таких лет.Вы видели мало загибонов хороших систем и архитектур на своем веку?Или вас это ничему не научило?
это RTOS. И в embeded systems она нужна
Насколько она предназначена для персоналок?
> Хорошая система, но коммерциализация её сгубила.Код вроде открыт.
> Насколько она предназначена для персоналок?ровно на столько же, на сколько, скажем, OpenBSD.
"бывают маньяки с неограниченным лимитом времени, которые.."// wbr
А смысл? Нормальной IDE - нет, софта - кот наплакал (даже ТЕОРЕТИЧЕСКИ портабельного с Линукса). И что делать с кодом QNX? Печатать на рулончиках? :)Их спасение - максимальная концентрация на IDE, новой, нативной и подобной VS/Delphi. Естественно, на C# (пусть и несовместимом с WinForms).
>А смысл? Нормальной IDE - нет, софта - кот наплакал (даже ТЕОРЕТИЧЕСКИ
>портабельного с Линукса).А еще *жадный* вендор который от жадности так и не избавился.Посему как оно было эн лет назад очень нишевым продуктом нужным сильно немногим, таким и осталось.
>И что делать с кодом QNX? Печатать на рулончиках? :)
А его коммерческое использование насколько я помню запрещено, так что даже на рулончиках печатать его скорее всего нельзя.Ну разве что если вы рулончики будете раздавать бесплатно, типа как шатлвортовская контора - сидюки =)
>Код вроде открыт.Да.Вы даже можете поработать над ним.Бесплатно.В смысле, вы НЕ ИМЕЕТЕ прав получить бабло за результат ВАШЕГО ТРУДА.Вот контора которая эту систему делает - имеет право стричь купоны.А вы как максимум можете задаром улучшить им систему чтобы они стригли с этого бабло.Очень открыто, ага - стричь купоны в одну харю а остальным выкрутить руки лицензией разрешающей только некоммерческое использование системы.Еще одна лицензия а-ля "музейный экспонат".С такой лицензией никакой открытости нет.Есть вываленые сорцы.Но юзать их на недискриминирующих условиях - нельзя.С таким подходом винтукей тоже опенсорцная система - в интернете есть исходники ядра.А то что их дескать нельзя легально юзать для создания своих систем - да подумаешь фигня какая :)))
Ну, а в случае с Линукс Вы как планируете заработать? Напишете, допустим, патч, который сделает из Линукса ОС с hard-realtime... и что? Если Ваш патч будет представлять что-то стоящее, то его быстренько приберут к рукам крупные конторы типа той же MontaVista, RedHat и т.д. У них достаточно ресурсов, чтобы поддерживать и развивать практически любой патч к Линуксу, да и репутация у них солидная, а это очень важно в деловом мире. А что сможете предложить Вы, случись такое дело? У Вас есть ресурсы, чтобы обеспечить поддержку 24/7/365 Вашего решения ? У Вас есть такие имя и репутация, чтобы именно к Вам обращались, а не к кому-то еще?
ЗЫ Странные люди эти линуксоиды... Когда речь заходит о лицензии BSD, сразу поднимается вой на полпланеты о краже исходников. Ну да, GPL не позволит украсть... и что дальше? Заработать реальные деньги Вы сможете только в том случае, когда никто, кроме Вас, не обеспечит _лучшую_ поддержку продукта. А если так, то роль выбора лицензии не так уж и велика.
bsd это святое
простите за выражение, фонтанирующий идиотизм :)
обьясняю.
вы пихаете линукс и некую написанную для него аппликуху в новую железку.
патч для поддержки этой железки вы выкладываете в vanilla, а собраный вами продукт продаете оптом и в розницу.можно не отвечать, я на эту фигню специально не подписался :)
>простите за выражение, фонтанирующий идиотизм :)Вам, с Вашими давними традициями хамить здесь, простительно :-)
>обьясняю.
>вы пихаете линукс и некую написанную для него аппликуху в новую железку.
>патч для поддержки этой железки вы выкладываете в vanilla, а собраный вами продукт
>продаете оптом и в розницу.Я, как и User294, говорил про случай чисто софтверного продукта. Если у меня будет своя железяка, то естественно, я смогу заработать и с Linux. Точно так же, как и с QNX, NetBSD и другими ОС. В случае с QNX, правда, придется платить отчисления, но для тех заказов, где применение ее будет оправдано, они не будут играть существенной роли.
>можно не отвечать, я на эту фигню специально не подписался :)
В следующий раз можете не писать вообще.
> Вам, с Вашими давними традициями хамить здесь, простительно :-)говорить то, что думаю - это уже простительно. великолепно! :)
> Я, как и User294, говорил про случай чисто софтверного продукта.
а я и не говорил, что надо брать какую-то особенную железку. скажем, какой-нибудь ARM-based cpu + нечто на материнке маленькое + , скажем, экран.
вы пишете к этому свой собственный софт, который, скажем, рисует на экране жопу небывалой красоты
+опционально пишете драйвер для контроллера ЖК-экрана, которым вы, естественно, делитесь со всем миром и его под бурные аплодисменты вливают в vanilla
после чего вы имеете : стандартный arm-based cpu + маааленькая материнка + корпус + экран + линукс, который вы там заставили работать + ваш особый софт, который рисует жопу.
вы ничего этого физически не собираете, а продаете уже готовый kit: железка (которую для вас за ваши деньги собирает сторонняя фирма) и ваш софт.
железка даже в данном случае опциональна. вы можете взять любую готовую.
итог: вы продаете электронную коробку с софтом.
все довольны: в vanilla появился новый драйвер контроллера вывода графики (которым вы благодушно поделились с коллегами), а у вас - деньги от продаваемых комплектов.
грубо говоря, вы вложили только свой интеллектуальный труд, занимались только программированием, поделились с коллегами opensource и при этом заработали денег.
к чему QNX с отчислениями? зачем FreeBSD с их задницей в поддержке железа?
чем больше таких мелких стартапов, которые по крупинкам, по маленьким патчикам вкладывают в vanilla поддержку какого-нибудь железа, тем чаще линукс будут брать как основу другие стартапы.
идея ясна?
>идея ясна?яснее некуда.
>Ну, а в случае с Линукс Вы как планируете заработать?Не вижу проблем опять же сделать готовое решение на его основе.А то что какие-то патчи придется отдать по GPL - да и фиг с ним.
>Напишете, допустим, патч, который сделает из Линукса ОС с hard-realtime...
Фантастика на другом этаже.В смысле, конечно микроскопом гвозди забивать это самое оно но когда реалтайм действительно хард - там растактовку процессора по циклам на команды узнать приходится иной раз.Кстати монстры типа Core2 в этом плане отвратительны - и прерывания x86 обрабатывает тормозно и за счет кэшей и хрензнаеткакого распараллеливания инструкций и прочая - время реакции на допустим прерывание получается весьма малопредсказуемым.Так что эта архитектура вообще не способна на действительно хардкорный реалтайм для начала.Это же кстати касается и половины других монстриков на которые можно впиндюрить QNX.У жирных процессоров зачастую довольно тормозные прерывания и здоровенный кэш а то и парралелизм выполнения команд - в результате время реакции на прерывания еще и меняться может, сугубо потому что железо одну и ту же последовательность команд может выполнить за разное время.Какой тут в задницу хард реалтайм... а на примитивной и дубовой железяке где микроконтроллер без лишних наворотов и заточеный на скорость реакции а потому без монструозных кэшей но с быстрыми прерываниями - там да, можно гарантировать точное время реакции на событие, скажем, прерывание (т.е. если обработчик занимает 50 команд, время выполнения в тактах команд известно и частота известна - все просто как топор и железобетонно предсказуемо - займет ровно энное количество времени в любой ситуации).
>и что? Если Ваш патч будет представлять что-то стоящее, то его быстренько приберут к
>рукам крупные конторы типа той же MontaVista, RedHat и т.д.А вы хотите сделать что-то одно и дальше стричь на этом купоны всю жизнь?Для этого надо быть Билли Гейтсом.
>У них достаточно ресурсов, чтобы поддерживать и развивать практически любой патч к
>Линуксу, да и репутация у них солидная, а это очень важно
>в деловом мире. А что сможете предложить Вы, случись такое дело?Например, готовое решение тем кому оно было позарез надо и не ожидая пока редхаты и монтависты раскачаются под их нужды за немеряно бабла (а когда собственно кастомные решения специфичных задач были дешевыми?).Собссно кто-то вроде подобную мысль уже выдавал.Уж не вы ли но про qnx?
>У Вас есть такие имя и репутация, чтобы именно к Вам
>обращались, а не к кому-то еще?Мне кажется что попытаться стать экспертом в своей области интересов к которому будут обращаться - далеко не самая плохая мысль на свете.На этом форуме как я понимаю такие люди даже есть.
>ЗЫ Странные люди эти линуксоиды... Когда речь заходит о лицензии BSD, сразу
>поднимается вой на полпланеты о краже исходников.Да.Потому что если я что-то делаю - я хочу чтобы это потом было доступно всем.И в улучшенных версиях.А не только отдельным избранным, которые зажопили результат моего труда и самолично подпилив его напильником присвоили его себе.А мне стало быть ни улучшений кода, ни денег.Очень мило.А потом еще в каком-нить очередном iPhone заниматься всяким там jail-break'ом полулегально?Ну да, всю жизнь только об этом и мечтал.
>Ну да, GPL не позволит украсть... и что дальше?
Дальше - придется делать что-то нужное и полезное.Например предложить решение нужное вон тем пиплам здесь и сейчас а не когда редхат снимется с ручника.А не просто заниматься тупым тиражированием.ИМХО у тупого тиражирования как бизнеса нет большого будущего.На эту услугу в 2008 году просто нет спроса а потуги создать его путем наставления чуть ли не дула пистолета на клиентов - это конечно оригинально но постепенно сойдет на нет.Но желающие могут распостранять и в Linux user-mode проги под какой угодно лицензией, раз уж на то пошло.
>Заработать реальные деньги Вы сможете только
>в том случае, когда никто, кроме Вас, не обеспечит _лучшую_ поддержку
>продукта. А если так, то роль выбора лицензии не так уж
>и велика.В случае с BSD лицензией есть риск hostile takeover'а проекта.Когда кто-то большой и крупный взяв ваш проект за базу круто отрихтует его напильником так что отрихтованый вариант станет намного лучше вашего.Ну а исходнички конторка зажопит, как положено.В результате оригинал станет мало кому нужен, про автора на фоне конторы никто и не вспомнит и получится что мы просто поработали нахаляву на вон тех супчиков из вон той крутой конторы.Собственно в случае с BSD системами это во весь рост.В случае GPL "супчики из вон той крутой конторы" вместо этого своими потугами всего лишь основательно продвинут проект вперед и что интересно - ни его автор, ни сам проект от этого хуже не станут да еще и популярность пожалуй прибавится - и у проекта и у автора.А на практике такие конторы обычно еще и шкурно заинтересованы чтобы такие авторы были именно у них в команде или как-то с ними кооперировались.Кто знает кишки своего проекта лучше чем его автор?Хотеть обеспечить поддержку и осилить это - немного разные вещи.Как говорится, хотеть не вредно.А пока чужой код изучишь и сможешь его поддерживать, менять и т.п. - пройдет немало времени...
>В случае с BSD лицензией есть риск hostile takeover'а проекта.Когда кто-то большой
>и крупный взяв ваш проект за базу круто отрихтует его напильником
>так что отрихтованый вариант станет намного лучше вашего.Примеры в студию.
На данный момент идёт обратный процесс. Т.е. всё большое аля OpenOffice, java становится всё более открытым. Хотя в хедерах про tcp/ip у мелкомягких честно написано, что стыбжено у bsd-шников. С другой стороны, те кто стыбзил становятся зависимыми от воли разработчика.
Предположим вариант:
программёр сваял софт под bsd, фирма стыбзила. Вскрывается факт. Разработчик предлагает поделиться деньгами или меняет лицензию своего кода с bsd на чтото более вредное.Да даже исходники ядра Линукса - технически, насколько реально развивать одной фирме? Я не представляю себе этой картины.
Сила GPL в том, что она заинтересовывает коммерческие фирмы выкладывать свой жутко не понятный код, завлекать в процесс новых бесплатных разработчиков, новые идеи, а затем наживаться на его поддержке мудрёного кода. Т.е. формально код открыт, не надо кряков и прочего хакерства. Однако, чтобы стабильно работало, как и с коммерческим софтом надо обращаться к фирме разработчику.
Такой, очень не хилый пылесос получается ;) чем то мне он напоминает по своей сути ГКО на российских биржах 98г и мировой фондовый рынок. Мне интересно, что будет с проектом ядра Линукса, если остановится процесс притока новых программёров в этот проект?
а в виртуалке её запустить?
Пробовал qnx 6.3.0.
Под vmware server 1.0.x работает нормально, под qemu бывает отваливает клава и мышка, под virtualbox без VT-x не работает, в Bochs я не смог запустить.
Ну какая же она шустрая - QNX! Виндам не снилось!