Один из разработчиков, основателей проекта NetBSD, президент и директор проекта и фонда NetBSD, владелец проекта NetBSD CD Чарльз Ханнум (Charles Hannum) сообщает (http://mail-index.netbsd.org/netbsd-users/2006/08/30/0016.html) в почтовой рассылке OpenBSD о стагнации и проблемах NetBSD. В письме анализируется история развития проекта. Основной причиной стагнации называется отсутствие реального Лидера проекта, который бы управлял развитием и определял, в каком направлении следует развиваться. "Я обращаюсь ко всему BSD сообществу для предостережения от подобных проблем, а вовсе не для того, чтобы начинать очередную религиозную войну. Я надеюсь, что читающие это письмо люди будут почтительны и мое письмо поможет избежать проблем", - резюмирует Чарльз Ханнум.Кроме того, Тим МакИнтайр представил статью "Get to know NetBSD (http://www-128.ibm.com/developerworks/aix/library/au-netbsd....)", в которой дал описание NetBSD и ее сильных сторон: высочайшее качество кода и отличные возможности адаптации системы к новым аппаратным платформам в сочетании с лицензией BSD предоставляют великолепное решение не только на рынке встраиваемых устройств, но и в сфере бизнес приложений.
URL: http://mail-index.netbsd.org/netbsd-users/2006/08/30/0016.html
Новость: http://www.opennet.me/opennews/art.shtml?num=8252
у FreeBSD есть Scott Long.
Заголовок неправильный. Должно быть:
Основатель NetBSD предостерегает NetBSD-сообщество
Не, заголовок должен быть - "Или я царь, или NetBSD умрёть!"> Основной причиной стагнации называется отсутствие реального Лидера проекта,
> который бы управлял развитием и определял, в каком направлении следует развиваться.
http://bsd.slashdot.org/bsd/06/03/21/1555243.shtml
похожая тема и с OpenBSD
Да, действительно, наблюдается некоторая стагнация проекта, лично я не увидел сильных прорывов между, например, 1.6 и 3.0. Хотя есть очень интересные наработки типа CCD и Raidframe, эксклюзивности системе они не придают.
> Да, действительно, наблюдается некоторая стагнация проекта, лично я не увидел сильных прорывов между, например, 1.6 и 3.0.native pthreads, real time timers и в целом улучшения в сторону совместимости с POSIX, новые драйвера etc etc за серьезный прорыв не считаются? что же тогда в вашем понимании есть серьезный прорыв?
// wbr
Это новинки именно для NetBSD а не для всех существующих ОС. А какие у ней уникальные функции которые оправдывают наличие ещё одной *BSD ? Пора уже заканчивать с распылением человеческих усилий. Возможности по адаптации к другим платформам лучше перенести к FreeBSD или OpenBSD. От объединения усилий *BSD только выграет. Да и OpenBSD с FreeBSD можно соединить. И назвать это "UniBSD". Кстати в этом проявится отличие разработчиков *BSD от Linux: там война клонов а здесь сотрудничество.
Ну, это (ИМХО) вряд-ли возможно и когда-либо произойдет. klalafuda отвечу - дадада, я знаю и про native pthreads, real time timers и в целом улучшения в сторону совместимости с POSIX и т.д. Но не произошло появления чего-то уникального, например такого, чем является netgraph для FreeBSD. Вот это очень расстраивает. И, конечно, отсутствие поддержки коммерческих приложений. Эмуляция Linux в некоторой степени решает этот вопрос, но кроме HOWTO по установке Oracle я ничего подобного не встречал (например по установке HP NNM, Cisco VPN Client и т.д.). Мое мнение, что у проекта есть хорошие программисты, не хватает хорошего менеджера и пиарщика.
> Ну, это (ИМХО) вряд-ли возможно и когда-либо произойдет. klalafuda отвечу - дадада, я знаю и про native pthreads, real time timers и в целом улучшения в сторону совместимости с POSIX и т.д.и прекрасно! если NetBSD 4й ветки станет полностью POSIX совместимой системой [что наврятли] - цены ей не будет и большего от нее не требуется. это будет *обычная* UNIX система с хорошей поддержкой указанного стандарта.
> Но не произошло появления чего-то уникального, например такого, чем является netgraph для FreeBSD. Вот это очень расстраивает.
расстраивает отсутствие уникальности? эдакой "фишки"? ну это кому как. мне, допустим, как разработчику, эти "фишки" в виде netgraph, CARP или другой экзотики ну совершенно не интересны. верю, что у них есть свой узкий круг покронников, которым они действительно актуальны. верю. но подозреваю, все-таки большинство пользователей системы об этих фишках даже не подозревает, что уж там говорить про актуальность.
> И, конечно, отсутствие поддержки коммерческих приложений.
может быть все-таки это стоит перефразировать в "нативная поддержка со стороны производителей коммерческого ПО"? я вам видимо не открою секрета, утверждая, что и не дождетесь. по крайней мере, пока доля заданной системы на рынке не станет достаточно существенной. а для *BSD она, боюсь, таковой не станет никогда. ну и что с того? в конце-концов, если вам так хочется иметь поддержку со стороны определенных производителей, играйте по их правилам и будет вам счастье.
> Эмуляция Linux в некоторой степени решает этот вопрос, но кроме HOWTO по установке Oracle я ничего подобного не встречал (например по установке HP NNM, Cisco VPN Client и т.д.).
когда к нам приходят потенциальные клиенты и говорят "нам была бы интересна поддержка Oracle вашей хреновиной", магическое слово Oracle в 99% случаев произносится в неделимой связке с другим магическим словом и это слово явно не Linux. hint: начинается оно на букву S. все остальные варианты их просто не интересуют.
> Мое мнение, что у проекта есть хорошие программисты, не хватает хорошего менеджера и пиарщика.
у проекта нет самого главного - цели. цели стать доминирующей системой в своем сегменте рынка. ну нету у нее такой цели и все тут. а без нее она никогда таковой не станет бо чудес, как доказал профессор Преображенский, не бывает. ну и что с того собственно?
// wbr
>
>расстраивает отсутствие уникальности? эдакой "фишки"?Да, очень расстраивает. Потому-что поставить web-сервер можно и на Menuet OS. Нужна некая изюминка, которая позволит сверкать ей, даже если ее практическое примение - только PR. А он нужен для того, чтобы преодолеть порочный круг указанный ниже:
>может быть все-таки это стоит перефразировать в "нативная поддержка со стороны производителей
>коммерческого ПО"?Да! Именно нативная поддержка! Тут то мы и попадаем в этот самый круг - нет приложений - нет пользователей - нет поддержки производителей.
>... а для *BSD она, боюсь, таковой не
>станет никогда.Согласен, похоже лидером в этом сегменте NetBSD не стать...
>когда к нам приходят потенциальные клиенты и говорят "нам была бы интересна
>поддержка Oracle вашей хреновиной", магическое слово Oracle в 99% случаев произносится
>в неделимой связке с другим магическим словом и это слово явно
>не Linux. hint: начинается оно на букву S. все остальные варианты
>их просто не интересуют.Я эксплуатировал и до сих пор остаюсь ярым приверженцем HP-UX :-)
>у проекта нет самого главного - цели. цели стать доминирующей системой в
>своем сегменте рынка. ну нету у нее такой цели и все
>тут. а без нее она никогда таковой не станет бо чудес,
>как доказал профессор Преображенский, не бывает. ну и что с того
>собственно?Ну, если такой цели не появится, то значит я зря переводил руководство пользователя... Хотелось бы верить в лучшее.
>Да, очень расстраивает. Потому-что поставить web-сервер можно и на Menuet OS. Нужна
>некая изюминка, которая позволит сверкать ей, даже если ее практическое примение
>- только PR. А он нужен для того, чтобы преодолеть порочный
>круг указанный ниже:вам, простите, сверкать или все-таки веб сервер крутить? если первое, то сверкателей в лагере Open Sources вполне достаточно, выбирайте любой на вкус. мне же, допустим, обычная, особо не сверкающая задом NetBSD уже который год исправно тянет на себе небольшой сервак на стареньком апаче и я ей вполне даже доволен.
>Да! Именно нативная поддержка! Тут то мы и попадаем в этот самый
>круг - нет приложений - нет пользователей - нет поддержки производителей...и в течении тех же самых нескольких лет я НИ РАЗУ не встречался с ситуацией, в которой бы мне понадобилась чья-то поддержка. тем более коммерческих производителей ПО. впрочем, как и то самое ПО. нет, я спокойно живу без столь необходимого массам Oracle и вполне этим доволен. нет, я охотно верю, что кто-то без него жить не может, не спорю :)
>Ну, если такой цели не появится, то значит я зря переводил руководство
>пользователя... Хотелось бы верить в лучшее.ну почему же зря? кто-то его читал и оно ему помогло? если да, то уже видимо не зря. опыть опять же. конечно, оценка проделанной работы зависит от поставленной цели и если хотелось чего-то большого, светлого и желательно зеленого, то с этой точки зрения пока что видимо зря.. :)
// wbr
>вам, простите, сверкать или все-таки веб сервер крутить?Конечно, крутить! Впрочем, как всякого любителя, не ставшего профессионалом, расстраивает малое количество и неорганизованность таких же крутильщиков.
> Это новинки именно для NetBSD а не для всех существующих ОС.само-собой
> А какие у ней уникальные функции которые оправдывают наличие ещё одной *BSD ?
имеются ли лично у вас, как гуманоида, уникальные черты, которые смогли бы оправдать ваше существование на планете Земля? на ней ведь, в соответствии с вашим подходом, могут существовать лишь ни на кого не похожие уникумы?
> Пора уже заканчивать с распылением человеческих усилий.
да само-собой давно уже пора прекращать миллионами клепать одинаковых клонов Адама и Евы. достали блин. хватит и двух. нет, ну максимум терх. все остальные явно избыточны и должны умереть в силу своей неуникальности.
> Возможности по адаптации к другим платформам лучше перенести к FreeBSD или OpenBSD.
конечно. но еще лучше в Linux или тем более MS Windows. бо если отталкиваться от реально приносимой людям пользы, последний давит первых вместе взятых как кутят. адекватно.
> От объединения усилий *BSD только выграет.
а она вообще существует, эта абстрактная и всеобъемлящая "BSD"? можно на нее ссылку?
> Да и OpenBSD с FreeBSD можно соединить.
да и еще не забыть добавить понемногу от BeOS и MacOS X. в них то-же есть весьма полезные вещи.
> И назвать это "UniBSD".
я даже боюсь себе представить, как можно будет назвать получившегося гибрида...
> Кстати в этом проявится отличие разработчиков *BSD от Linux: там война клонов а здесь сотрудничество.
оригинальная в общем идея. только почему-то коллективы различных ветвей BSD отнюдь не жаждут сливаться в одно большую и счастливую семью. интересно, почему, как вы считаете?
// wbr
>> А какие у ней уникальные функции которые оправдывают наличие ещё одной *BSD ?>имеются ли лично у вас, как гуманоида, уникальные черты, которые смогли бы
>оправдать ваше существование на планете Земля? на ней ведь, в соответствии
>с вашим подходом, могут существовать лишь ни на кого не похожие
>уникумы?Дождевые черви прокачивая через себя землю вряд ли догадываются что приносят пользу. Так и мы не знаем зачем живём. Не нам решать ибо не видим результатов своих здесь, но они конечно есть иначе бы жизнь в нас не поддерживали.
>> Пора уже заканчивать с распылением человеческих усилий.
>да само-собой давно уже пора прекращать миллионами клепать одинаковых клонов Адама и
>Евы. достали блин. хватит и двух. нет, ну максимум терх. все
>остальные явно избыточны и должны умереть в силу своей неуникальности.Любой проект как соредоточие человеческих усилий движем целью. Нет цели - проект умирает. Какая цель у NetBSD ? Многоплатформенность. Она многим нужна ? Для *BSD одна востребованная платформа - PC так как для RS/6000 есть AIX, для SPARC есть Solaris, у HP есть HP-UX, OpenVMS, Tru64.
>> Возможности по адаптации к другим платформам лучше перенести к FreeBSD или OpenBSD.
>конечно. но еще лучше в Linux или тем более MS Windows. бо
>если отталкиваться от реально приносимой людям пользы, последний давит первых вместе
>взятых как кутят. адекватно.Windows давит всех ? Ржунимагупацстулом потому-что продукты MS с инвестициями в миллиарды долларов не дотягивают по стабильности и возможночтям дигностики проблем до самого задрёпанного БЕСПЛАТНОГО полулюбительского Linux'a. Это показатель полного краха программостроения MS.
>> Кстати в этом проявится отличие разработчиков *BSD от Linux: там война клонов а здесь сотрудничество.
>оригинальная в общем идея. только почему-то коллективы различных ветвей BSD отнюдь не
>жаждут сливаться в одно большую и счастливую семью. интересно, почему, как
>вы считаете?Тщеславие владельцев умирающих проектов или нежелание делится владельцов развивающихся.
>Любой проект как соредоточие человеческих усилий движем целью. Нет цели - проект
>умирает. Какая цель у NetBSD ? Многоплатформенность.вообще-то, это весьма старый и сегодня, прямо скажем, не совсем соответствующий реальности миф :)
> Она многим нужна ? Для *BSD одна востребованная платформа - PC так как для RS/6000
>есть AIX, для SPARC есть Solaris, у HP есть HP-UX, OpenVMS,
>Tru64.ну и еще у ARM само-собой есть MS Windows.
>Windows давит всех ? Ржунимагупацстулом потому-что продукты MS с инвестициями в миллиарды
>долларов не дотягивают по стабильности и возможночтям дигностики проблем до самого
>задрёпанного БЕСПЛАТНОГО полулюбительского Linux'a. Это показатель полного краха программостроения MS.ну да, ну да. шоб у меня был такой крах, чес слово.
>>оригинальная в общем идея. только почему-то коллективы различных ветвей BSD отнюдь не
>>жаждут сливаться в одно большую и счастливую семью. интересно, почему, как
>>вы считаете?
>
>Тщеславие владельцев умирающих проектов или нежелание делится владельцов развивающихся.ну и естественно понимание того очевидного факта, что если бы владельцы этих проектов изо дня в день не тащили их на себе, проекты бы заведомо загнулись. а дальше все как обычно, кто платит тот и заказывает музыку. и если владельцы проектов считают, что в консолидации различных ветвей BSD нет необходимости, так тому и быть и на это есть очень веские причины. в сущьности, почему бы вам не спросить об этом самого Тео? например. уверен, он с радостью и присущей ему живостью прольет свет на этот вопрос.
ps: слить три соверщенно разнородные группы разработчиков из трех BSD в одну - это что-то из разряда фантастики. чисто организационно.
// wbr
>>Windows давит всех ? Ржунимагупацстулом потому-что продукты MS с инвестициями в миллиарды
>>долларов не дотягивают по стабильности и возможночтям дигностики проблем до самого
>>задрёпанного БЕСПЛАТНОГО полулюбительского Linux'a. Это показатель полного краха программостроения MS.>ну да, ну да. шоб у меня был такой крах, чес слово.
Мы с вами смотрим на это с точки зрения покупателей и поэтому оцениваем успешность MS по качеству продуктов а не по финансовым показателям продавца.
> Мы с вами смотрим на это с точки зрения покупателей и поэтому оцениваем успешность MS по качеству продуктов а не по финансовым показателям продавца.ну я бы не стал так утверждать, что "мы". как раз я смотрю на MS с точки зрения их бизнеса и пласта продуктов, которые они создали. и не признавать, что это - действительно серьезный успех, значит или лгать себе или же одно из двух.
ну а с точки зрения пользователя к MS у меня вообще нет никаких нареканий, стоит себе на работе штатная XP и работает потехонечку без всяких проблем.
// wbr
>>> Возможности по адаптации к другим платформам лучше перенести к FreeBSD или OpenBSD.
>>конечно. но еще лучше в Linux или тем более MS Windows. бо
>>если отталкиваться от реально приносимой людям пользы, последний давит первых вместе
>>взятых как кутят. адекватно.
>Windows давит всех ? Ржунимагупацстулом потому-что продукты MS с инвестициями в миллиарды
>долларов не дотягивают по стабильности и возможночтям дигностики проблем до самого
>задрёпанного БЕСПЛАТНОГО полулюбительского Linux'a. Это показатель полного краха программостроения MS.
У Вас большие проблемы с адекватностью восприятия реальности по большинству Вами озвученного, увы.*BSD -- не объединятся. С них короны попадают.
Linux, о котором имеет смысл говорить -- или ни разу не любительский, или сверх того ещё и денег стоит.
Полный крах программостроения MS -- Ваш бред. Несколько более рациональная информация, например, здесь: http://www.joelonsoftware.com/printerFriendly/articles/APIWa...>>> Кстати в этом проявится отличие разработчиков *BSD от Linux:
>>> там война клонов а здесь сотрудничество.
>>оригинальная в общем идея. только почему-то коллективы различных ветвей BSD отнюдь не
>>жаждут сливаться в одно большую и счастливую семью. интересно, почему, как
>>вы считаете?
>Тщеславие владельцев умирающих проектов или нежелание делится владельцов развивающихся.
Как думаете, откуда это тщеславие и нежелание? И как оно фиксится?
>только почему-то коллективы различных ветвей BSD отнюдь не
>жаждут сливаться в одно большую и счастливую семью. интересно, почему, как
>вы считаете?
>
У проектов разные цели. FreeBSD пытаются воять general purpose OS. OpenBSD ставят во главу угла безопасность и открытость. DragonflyBSD форкнули, т.к. не сошлись во мнениях относительно реализации SMP. Так что дружной счастливой семьей тут и не пахнет.
>И назвать это "UniBSD". Кстати в этом проявится отличие разработчиков *BSD
>от Linux: там война клонов а здесь сотрудничество.
Это невозможно.Не может быть так чтобы политика партии устраивала ВСЕХ.Поэтому будут форки.И это хорошо - есть из чего выбирать.В частности линукс хорош богатством выбора.Выбор из одной позиции - это голосование по совецки.
...
>усилий *BSD только выграет. Да и OpenBSD с FreeBSD можно соединить.
>И назвать это "UniBSD". Кстати в этом проявится отличие разработчиков *BSD
>от Linux: там война клонов а здесь сотрудничество.
Присоединяюсь... пора бы объединить усилия..
> От объединения усилий *BSD только выграет. Да и OpenBSD с FreeBSD можно соединить.
Говорят, помогает учить историю, чтобы не набивать новых шишек. Почитайте, что ли, историю появления и по возможности хотя бы почтовые сообщения посравнивайте -- тех лет и нынче, чтобы сообразить, убавилось ли у бздюков гордыни или прибавилось.> И назвать это "UniBSD".
Чтоб иметь с этим унисекс? :]> Кстати в этом проявиТСЯ
Знаете, чем отличался Ришелье от Мазарини? То-то же.> отличие разработчиков *BSD от Linux:
> там война клонов а здесь сотрудничество.
Высказались? Теперь выдыхайте, становитесь с головы на ноги и посмотрите, /где/ война клонов, а где -- сотрудничество.PS: дядька на самом деле высказался довольно толково -- не знаю, насколько это правда именно в NetBSD, но ряд сформулированных им проблем весьма широко распространён.
Ну в бзд то точно войны клонов нет.а обединить дистрибы это посути периписать бзд по новой и то не факт что получится!!! Если щас все рванут создовать единую бзд те проекты которые существуют сейчас затормозатся что приведет к потери комюнитьи которое через год-два расасется по линукс-поделкам. И даже если супер-пупер-мега-единая бзд будет написано вернуть комюнити будет ох как сложно. но я сомневаюсь что она будет написана хотябы потому что разработчики во время разработки просто пересрутся так как каждая команда будет давить на то что их напровдение приоритетней.
Корооче "Сынок это фантастика"(с)
На самом деле объединить ветви BSD сравнительно просто. Не обязательно объединять при этом ядра, достаточно сделать во всех ветках совместимыми интерфейсы: установка/удаление пакетов/портов, набор API-функций (для совместимости драйверов и приложений).
*лично я не увидел сильных прорывов между*.
А зачем?!?
Работает. Свои задачи выполняет,железо поддерживает.
Вам шашечки или ехать?
А вечная погоня за морковкой -- удел коммерческих систем, они без этого на бабки попадают.
>А вечная погоня за морковкой -- удел коммерческих систем, они без этого
>на бабки попадают.А некоммерческие без этого умирают.
> А некоммерческие без этого умирают.у меня есть смутное подозрение, что когда появился на свет проект NetBSD, большинство читателей OpenNet в самом лучшем случае было знакомо лишь с DOS.. so "слухи о моей смерти несколько преждевременны" (c) Макр Твен
// wbr
>
>у меня есть смутное подозрение, что когда появился на свет проект NetBSD,
>большинство читателей OpenNet в самом лучшем случае было знакомо лишь с
>DOS.. so "слухи о моей смерти несколько преждевременны" (c) Макр Твен
>Я и не утверждаю обратного, просто мое личное субъективное мнение о перспективах систем, застоявшихся в развитии. NetBSD - не Solaris, поэтому она не может между релизами делать перерыв в несколько лет.
> Я и не утверждаю обратного, просто мое личное субъективное мнение о перспективах систем, застоявшихся в развитии. NetBSD - не Solaris, поэтому она не может между релизами делать перерыв в несколько лет.ну пока что AFAIR release schedule задано в виде a'la "один или два релиза в год", чего IMHO более чем достаточно. два пожалуй даже слишком. или вы хотите по паре-тройке релизов в месяц, как это делается в ядре одной небеизвестной системы..?
// wbr
>... или вы хотите по паре-тройке релизов в месяц, как
>это делается в ядре одной небеизвестной системы..?
>Нет, я не такой :-) Вы вспомните перерыв между 1.6 (1,2) когда казалось, что 2.0 вообще никогда не выйдет? - Это тоже, по моему, перебор.
> Нет, я не такой :-) Вы вспомните перерыв между 1.6 (1,2) когда казалось, что 2.0 вообще никогда не выйдет? - Это тоже, по моему, перебор.всяко бывало, но после этого core group пересмотрел свою позицию в плане выпуска релизов и пока что более-менее укладывается в заданные ими же сроки. по крайней мере +/- месяц.
// wbr
> или вы хотите по паре-тройке релизов в месяц, как это делается
> в ядре одной небеизвестной системы..?
Вот уж от кого не ожидал таких сравнений, так это от Вас. М-да.Давайте всё-таки различать оперативный выпуск фиксов в _апстриме_ (aka девелоперская площадка, не продакшн) _ядра_ ОС и _релизов_ другой ОС.
Или туплю?
в упор не вижу ниши для нетбсд :(
можно найти случаи когда хороший выбор - это фри или опен или линукс или соляра или винда или макось
но вот случай когда нетбсд - оптимальный выбор - это только экзотическое железо где все вышеперечисленное не работает. а линукс по этому параметру сейчас переплюнул нетбсд так что ей действительно не осталось в этом мире места :(
>в упор не вижу ниши для нетбсд :(
а на АRM920 что поставить?
внимательно смотрим сайт windriver.com
находим продукт vxworks
надеюсь откуда берется большая часть кода для vxworks думаю обьяснять не нужно
>внимательно смотрим сайт windriver.com
Ну виндриверы метались-метались в своём отношении к линуксу (довольно полярно даже), да и пришли туда же, куда и все. Не знаю, насколько скоро они соберутся закапывать Vx, но рано или поздно это произойдёт. (оптимисты могут считать, что это банальность :)