LINUX.ORG.RU

Интервью с разработчиками OpenBSD


0

0

Накануне выхода OpenBSD 3.6, который запланирован на 1-е ноября, представлено интервью с несколькими основными разработчиками OpenBSD, которые рассказывают о текущем состоянии дел проекта, о нововведениях и проблемах.

>>> Подробности

★★★★★

Проверено: Demetrio ()

Такое впечатление, что читаешь changelog'и ядра линукса годичной давности. Но всеравно молодцы.

majordomo
()

С другой стороны, если поддержка VPN будет реализованая не так, как в pppd с samba.org, будет неплохой вариант для замены линукса на роутерах...

majordomo
()

В число core team уже несколько лет входят и российские разработчики, наиболее активным среди которых является небесызвестный пан Гранж, интервью с которым также включено в эту статью.

anonymous
()

Сегодня же прикажу добавить эти нововведения в СИСТЕМУ !

Hell_Gates
()
Ответ на: комментарий от majordomo

> Такое впечатление, что читаешь changelog'и ядра линукса годичной давности

Минимум четырёхгодичной! Big Kernel Lock (BKL), hotplug, первые шаги в
SMP... Уровень ранних 2.2 ядер линукса. Ностальгия ;) Примерно, как из
жирной Германии попасть в страну третьего мира. Особенно это дополняется
картиной раюочего места одного из разработчиков OBSD:
http://bofh.cns.ualberta.ca/beck/pictures/flood/img_1300.jpg
;))

annonymous ★★
()

Когда уж они станут выпускать OpenBSD под GPL? Давно пора, по моему. Пусть хоть одна BSD станет по-настоящему свободной...

Harzah
()
Ответ на: комментарий от Harzah

>Когда уж они станут выпускать OpenBSD под GPL? >Давно пора, по моему. >Пусть хоть одна BSD станет по-настоящему свободной... >

По настоящему свободным является ПО именно под BSD лицензией, а GPL только мешает развитию, т.к. производители проприетарного софта не станут включать в него GPL-код.

А пока правит бал именно проприетарный софт и с ним надо считаться.

anonymous
()
Ответ на: комментарий от W

А в чем главное преимужество OpenBSD?? Где ее в основном используют? Какие у нее сильные стороны по сравнению скажем с FreeBSD?

anonymous
()
Ответ на: комментарий от anonymous

Преимущества ее в том, что:
1. Дисковый ввод/вывод >4 раз медленне, чем в Linux/FreeBSD, >1.5 раза медленнее от NetBSD
2. su совершенно еб#н#тая, т.е. сначала требует прописать user'a в группе weel, а когда пропишешь
все равно нихера не работает (3.5/i386)
3. Если попробовать просто поставить suid root скажем на /bin/bash то она его (suid) игноритует, естественно
раздел с /bin/bash никаких nosuid и в помине не имеет. Сейчас точно не уверен, но если пиставить тот же
suid на /bin/csh то при попытке его запустить пишет "permission denied". Можно просто написать скрипт,
но и у него suid будет игнорироваться.
4. На спярке версия 3.5 прекрасно устанавливается, но потом не бутится. Пробовал более старую - эффект
тот же. Допускаю, что у меня неполная инсталяция, но никаких ворнингов/эрроров НЕТ!
Но это так, всего лишь впечетления об установке.

Принимая во внимание общую тормознутьсть, факт например того, что при переключении виртуальных
терминалов заикается звук, по крайней мере помню так было в версии 3.2/i386 для рабстанции она практически
не годится. Т.е. годится, но Linux в 50 раз лучше.
Возможно она хороша для роутеров/фаерволов, а также для дятлов, ноторые найдя на мусорке VAXX
и вотккнув туда OpenBSD гнут пальцы и кончают от самой мысли про свою крутость.

Сказать спасибо им надо, ИМХО, за 2 вещи:
1. openssh
2. 150 раз прочитанный код, где все таки наловили много багов, которые были и в других системах


anonymous
()
Ответ на: комментарий от anonymous

В догонку: а еще в дефолтном ядре OpenBSD встоена игра в слова или #ер его знает как она там называется,
но когда случается кернел паник, а там это немного чаще, чем на других нормальных ОС
можно просто отдохнуть и поиграть.

anonymous
()
Ответ на: комментарий от anonymous

Она просто другая. Я был немало удивлён размером kernel( около 8 Мб на 3.3 версии). А для рабочей станции по-моему не годится, графика на ней тормозит(никаких тебе драйверов от ATI/NVIDIA), быстродействие низкое. Эмуляция есть для RedHat/FreeBSD/NetBSD бинарников. Число родных пакетов тоже в разы меньше чем для FreeBSD, с Linux и сравнивать нечего. Eсли есть желание всё время что-то ковырять в программах, и диагноз как у её разработчиков, то смело записываёся в OpenBSD Team.

anonymous
()
Ответ на: комментарий от anonymous

>По настоящему свободным является ПО именно под BSD лицензией, а GPL только мешает развитию, т.к. производители проприетарного софта не станут включать в него GPL-код.

Нет, это ошибочное мнение. BSD-лицензия (и подобные ей) несвободны по той причине, что они допускают закрытие кода, тогда как GPL-лицензия (и подобные GPL) освобождают код и делают невозможным его закрепощение. Вот это и есть свобода...

Свобода - это от слова "Free", а не от слова "Open", почитайте умных людей, они вам всё объяснят. BSD-лицензия выгодна как раз проприетарным разработчикам софта, так как позволяет использовать этот софт ничего не отдавая взамен... GPL-же требует соблюдать правила и защищает свободу программ.

Harzah
()
Ответ на: комментарий от Harzah

свобода это когда хочу-закрою, когда не хочу открою....а ГПЛ права выбора не дает. Без права выбора нет свободы.

anonymous
()
Ответ на: комментарий от Harzah

Harzah, скажи честно, скока тебе лет? Студент поди?

anonymous
()
Ответ на: комментарий от anonymous

>свобода это когда хочу-закрою, когда не хочу открою....а ГПЛ права выбора не дает. Без права выбора нет свободы.

Нет, GPL даёт выбор. Автор имеет право выпускать софт и под другими лицензиями. Зато никто другой не может ограничить разработку автора и в последующем закрепостить софт, который основывается на работах автора. Это и есть свобода... Автор выбрал свободу для своего продукта и никто не сможет эту свободу отменить...

Harzah
()
Ответ на: комментарий от Harzah

руки мудаки надо иметь и всё будет нормально работать! тормоза с дисковой подсистемой уже в прошлом (с последними снапами, причём щас линь с фрюхой и нетом отстают от опня в некоторых конфигурациях)... по поводу su и suid. Ради БЕЗОПАСНОСТИ все это - знакомо такое слово? вашему линю и фре до безопасности опни как до луны пешком на сломанных ногах и в инвалидном кресле.

"но когда случается кернел паник, а там это немного чаще, чем на других нормальных ОС" - читай первую строчку, пингвинодемон.

Harzah! чувак, фраза дня - "Когда уж они станут выпускать OpenBSD под GPL? Давно пора, по моему. Пусть хоть одна BSD станет по-настоящему свободной..." Таких д*лб*еб*в поискать. BSD под лицензией GPL... крута!!! Че куришь-то скажи хоть?

для всех дебилов с претензиями типа паков мало, дров нету, звук тормозит - изначально obsd не планировалась как workstation, а планировалась как сервер... любой сервер... где ни одна бздя с ней не сравнится по стабильности и безопасности, а теперь уже и по скорости, про линь я молчу - пингвин сосет и курит... вот ему место на desktop`ах и workstation`ах. У вас мания чтоли любую ось тестить в качестве канкретного workstation`а? или просто надо обосрать от нехер делать? с freebsd вообще непонятно - пытаются "ВСЁ и ВЕЗДЕ". как сервак его кличут чуть ли пуленепробиваемым и на десктопах он винду в отставку отправит... тока и то и то хреново пока получается... получится скорее всего тоже самое что и с пингвинуксом... вот тогда фрюхе можно будет пересмотреть свою лицензию и вступить в клан ГПЛовцев... это ваш оличительный знак - новые ядра каждую неделю... %)

а как роутер фряха вообще полное угробище. нет фрюху по роутерству зарулит без проблем...

И ВАЩЕ - КАЖДЫЙ ЮЗАЕТ ЧЁ ХОЧЕТ И В ПРИНЦИПЕ ВАШИ ВЫКРИКИ ИСТИНЫ НЕ МЕНЯЮТ... ОБСЕРАТЬ (тем более, по НЕЗНАНИЮ) - ЭТО НЕ ЕСТЬ ХОРОШО...

p.s. не обижайтесь господа, бесите вы просто... надо завязывать с этим загоном для мудаков...

всё gb 4ever...

p.p.s. можете не отвечать - один хер, я не увижу... %)))

anonymous
()
Ответ на: комментарий от anonymous

To ease the load on our FTP mirrors, I am happy to announce that we are opening up the release before the weekend rather than after it.

Enjoy!

------------------------------------------------------------------------ - OpenBSD 3.6 RELEASED -------------------------------------------------

Eto tak, kstaty ...

anonymous
()

Не надо грязи.

OpenBSD -- достойная система, ее разработчики -- настоящие профессионалы.

Есть недостатки. Часть -- объективные, в основном обусловлены крайне ограниченными человеческими ресурсами. Активных разработчиков едва ли 2 десятка наберется, и только несколько из них работают над системой full time, получая за это деньги.

Остальные ``недостатки'' -- идеология, BSD-, и OpenBSD- в частности, way.

trunk
()
Ответ на: комментарий от anonymous

> а планировалась как сервер... любой сервер... где ни одна бздя с ней не сравнится по стабильности и безопасности

Правда что ли?
Вот был один серьёзный человек, который так же серьёзно верил в
стабильность и безопасность OBSD, и на всех своих серверах её ставил.
Тока из стабильности у неё были только стабильные падения ;)
Разочаровался человек и выбросил OBSD. Такая грустная история...

http://cr.yp.to/serverinfo.html
grep 'OpenBSD crash'

annonymous ★★
()
Ответ на: комментарий от Harzah

Нет, GPL даёт выбор. Автор имеет право выпускать софт и под другими лицензиями. Зато никто другой не может ограничить разработку автора и в последующем закрепостить софт, который основывается на работах автора. Это и есть свобода... Автор выбрал свободу для своего продукта и никто не сможет эту свободу отменить...

Какой же выбор если я не могу закрыть код? Автор кто? Я взял основу, я доделал, сделал лучше-я хочу закрыть и продавать....если купят...где свобода? Я не имею право!

anonymous
()
Ответ на: комментарий от anonymous

> Я не имею право!

И это радует.

anonymous
()
Ответ на: комментарий от anonymous

> Я не имею право!

Не имеешь право присваивать чужой труд? Ага, не имеешь. Хочешь закрывать и продавать - пиши своё и продавай. А свобода - пользоваться чужими результатами, чтобы развить их и предоставить другим, у которых будет та же самая свобода. Ты же понимаешь свободу в чисто совковом смысле - как свободу ТЫРИТЬ. Прости, это не лечится. Это поколение должно смениться, наверно. :) Это как демократию дети младшего возраста понимают - никаких обязанностей, только права. Где-то классе в 5..8 они узнают ошарашивающую правду. Ты, видимо, соответствующий урок прогулял. А теперь уже поздно перевоспитываться, годы ушли :)

yozhhh ★★★
()
Ответ на: комментарий от annonymous

>> а планировалась как сервер... любой сервер...

Грустно все это для Вас Линуксоидов. Фре похрен реклама - они просто работают. И пользуться ей можно бесплатно даж в коммерческих целях ))) Зато у вас все под лицензией и реклама пялит! Реклама, я так понимаю, нужна для того, чтобы поднять. Что поднять? Ваши конфиги разнесеные бог все знает где? У фри - это все в кучке лежит. У вас дистр шлепает каждый пятиклассник. В фре все построено в портах RELEASE ака RELENG ты хошь STABLE(поясню некоторым товарищам -STABLE меняется по 10 раз на дню )) Кажда дура прога ложится туда куда ее посылают ))) ну потом merge чуть и все ОБи!

Foster
()

OpenBSD - система с чрезвычайно низким быстродействием, очень нестабильным ядром (kernel panic - далеко не редкость), невероятно маленьким HCL и совершенно невменямой системой портов: установленный порт невозможно обновить, - для этого надо вынести его со всеми зависимостями и снова поставить.

Также стоит упомянуть практически полное отсутствие документации (ничего кроме FAQ на сайте нет).

О каких серверах вообще может идти речь? BigLock, убийственный memory management...

О каких рабочих станциях идёт речь? Отсутсвие поддержки локалей, настройка русского ввода (читай - ввода символов не из ASCII) осуществляется через задницу и патчение libc...

Безопасность. Да, - в этой области OpenBSD имеет множество интересных идей... Но нужно ли оно? При вышеупомятуных характеристиках.

ARPA не просто так прекратило финансирование проекта. Сколько можно было кидать деньги на ветер?

anonymous
()
Ответ на: комментарий от Foster

тупанул, извините надо типа portupgrade mysql-server Кстати с какгоо перепугу вышел 4.1.7 после гаммы 4.1.6 ?????

Foster
()
Ответ на: комментарий от yozhhh

Не имеешь право присваивать чужой труд? Хочешь закрывать и продавать - пиши своё и продавай.

Это есть свобода... Если я взял из ГНУ Hello World то значит должен открыть? Или я посмотрел реализацию чего то незначительного, а остальное написал сам-я должен открыть? Если я использовал gcc с его библиотеками я должен открывать? Что бы не тырить-доказывай, судись. Но если я использовал всего лишь одну библиотеку то глупо открывать код...

anonymous
()
Ответ на: комментарий от anonymous

>>> Это фри - децкие игрушки. Правда скоро выйдет Debian/kFreeBSD, исправит сутуацию.

Ой, порадовал ))) КривоBSD у тя скоро в огороде расти будет ))) Сам все унюхаешь - иль друзей пригласишь? )))

Foster
()
Ответ на: комментарий от anonymous

>p.p.s. можете не отвечать - один хер, я не увижу... %)))

Еще один так высказался, что аж испугался.

Вопрос - как дела с SMP?

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>Какой же выбор если я не могу закрыть код? Автор кто? Я взял основу, я доделал, сделал лучше-я хочу закрыть и продавать....если купят...где свобода? Я не имею право!

Свой код хоть обзакрывайся. Но без чужих правок.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

> Это есть свобода... Если я взял из ГНУ Hello World то значит должен открыть?

Анонимус, ты к ночи совсем тупеешь. Иди спать, а то я сейчас слонёнка рожу от смеха.

Если ты не нашёл "Hello Word!" нигде в открытых опубликованных текстах, разрешающих воспроизводить, а обнаружил только в GPL-проекте (каком, кстати?), то это ДИАГНОЗ :)

Анонимус, если ты уже полез в чей-то GPL-код, то С КАКОЙ ЦЕЛЬЮ? Тырить? А может, самому написать?

Твоя логика - из разряда "у соседа классная машина, она мне понравилась, я её хочу, и что - я теперь не имею права её стырить?". НЕТ! Потому что есть понятие "правовое общество" и есть понятие "анонимус", которого в детстве не научили, что чужое брать нехорошо. Это, извините, проблема воспитания.

> Или я посмотрел реализацию чего то незначительного, а остальное написал сам-я должен открыть?

Если считаешь, что незначительное - бери. Поймают за яйца и докажут на суде, что было-таки значительное - не обессудь. Ясно излагаю? И каждый решает эту проблему для себя самостоятельно, не жди от меня, как от воспитательницы в детском саду, ответа "вот столько кода брать можно, а столько - низя, по попке нашлёпаю". Просто попробуй повзрослеть.

> Если я использовал gcc с его библиотеками я должен открывать?

Что ты других-то достаёшь, как в детском саду? Прочитай лицензию - она прилагается к gcc. Ты хоть пытался?

> Что бы не тырить-доказывай, судись. Но если я использовал всего лишь одну библиотеку то глупо открывать код..

"Ну ма, ну я же совсем чуть-чуть от тортика отщипнул, ну давай мы поставим его на праздничный стол так, чтоб отсутствующего бока не было видно, а?". Узнаёшь себя?

yozhhh ★★★
()
Ответ на: комментарий от Foster

>Грустно все это для Вас Линуксоидов. Фре похрен реклама - они просто работают.

Все работают. Но с рекламой появляется более широкая поддержка. Смекаешь? А поддержка - это как минимум более широкий спектр оборудования и возможность нанять больше разработчиков на full time, что ускоряет разработку.

>И пользуться ей можно бесплатно даж в коммерческих целях )))

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

>Зато у вас все под лицензией и реклама пялит! Реклама, я так понимаю, нужна для того, чтобы поднять. Что поднять? Ваши конфиги разнесеные бог все знает где?

Сам с собой разговариваешь?

>У фри - это все в кучке лежит.

Что все? Один /etc? Удивительно. Видимо фря тоже поддерживает hier.

>У вас дистр шлепает каждый пятиклассник.

Не, пятиклассники в форуме сидят - kppp поднять не могут. Да еще сюда приходят и рассказывают как круто все игры работают через ipx.

>В фре все построено в портах RELEASE ака RELENG ты хошь STABLE(поясню некоторым товарищам -STABLE меняется по 10 раз на дню )) Кажда дура прога ложится туда куда ее посылают ))) ну потом merge чуть и все ОБи!

Еще расскажи насколько порты лучше портежей в gentoo. А то тут интервью пролетало, где один из разработчиков фри сказанул, что гента ушла дальше портов и часть функций у нее удобнее в этом плане.

Если все так хорошо и чудесно, что ты тут делаешь? Займись делом - доку какую переведи или утилиту напиши. Под фри и с лицензией BSD.

jackill ★★★★★
()
Ответ на: комментарий от jackill

Свой код хоть обзакрывайся. Но без чужих правок.

Вот ты сделал топор. Я с помощью этого топора сделал шедевр. Я должен технологию производства шедевра дать тебе?

anonymous
()
Ответ на: комментарий от anonymous

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

А мы продолжим пользоваться моим топором все вместе.

jackill ★★★★★
()
Ответ на: комментарий от yozhhh

Ежик ты не устал? Не надо столько эмоций слюней на анониносув тратить ))) Себе же дороже обойдется (здоровье) )))

Foster
()
Ответ на: комментарий от yozhhh

Ну так что там если я из 100 мегобайт кода юзаю библиотеку одну под GPL я должен весь код отдать?

anonymous
()
Ответ на: комментарий от Foster

Именно в OpenBSD. Во free еще туда-сюда.

А как у OBSD работа с HT? А если у меня двухпроцессорный ксеон (мы же про сервера говорим, так, а не про детские машинки), SMP сможет получить все преимущества моих ксеонов с HT?

jackill ★★★★★
()
Ответ на: комментарий от jackill

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

Короче я так понял кто быстрей изобрел колесо тот и на самолете летает? Это есть свобода? :)

anonymous
()
Ответ на: комментарий от jackill

Слухай, про топор я где-то уже слышал. Дай бог памяти - Достоеского в школе проходили )))

Foster
()
Ответ на: комментарий от jackill

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

Короче я так понял кто быстрей изобрел колесо тот и на самолете летает? Это есть свобода? :)

anonymous
()
Ответ на: комментарий от anonymous

> Вот ты сделал топор. Я с помощью этого топора сделал шедевр. Я должен технологию производства шедевра дать тебе?

Нет, anekdot.ru больше не нужен. Вместо этого есть анонимусы на ЛОРе :) . Если топор распространялся по лицензии, предусматривающей это, - таки да. А в суде будешь доказывать, что лично я :) , приставив тебе нож к горлу, заставлял купить ИМЕННО ЭТОТ топор и подписать согласие с лицензией, причём собственной кровью.

Ты такой хитрый и умный только на ЛОРе. А я тебе предлагаю с юристами поспорить - это увлекательнее. Потом расскажешь, что порешили. :)

yozhhh ★★★
()
Ответ на: комментарий от Foster

Да нет. Это халява называется. Придумал процедуру какую нибудь оригинальную, а потом говоришь-Отдайте мне крупный проект исходник.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.