Новость: Linux и BSD - обмен мнениями
(Категория: Linux)
Добавил Roman I Khimov
Четверг, 16 Июнь 2005, 01:30

NewsForge.com недавно опубликовал интервью (English) с Линусом Торвальдсом, в котором расспрашивал его об отношениях между Linux и BSD. А уже через несколько дней все те же вопросы были заданы (English) Тео де Раадту (Theo de Raadt) из OpenBSD и Кристофу Зуласу (Christos Zoulas) из NetBSD.

По мнению Линуса, BSD запирается в специфичных областях и, вполне возможно, превосходит в них Linux, однако, Linux дает гораздо более широкий набор возможностей и он гораздо гибче адаптируется к различным условиям. Linux старается быть "достаточно хорошим" для различных применений, тогда как BSD оттачивают до предела отдельные компоненты системы (особенно, конечно, показателен пример OpenBSD с их фокусом на безопасность). Насчет общего кода в BSD и Linux Линус сказал, что чаще всего драйвера одних и тех же устройств разрабатываются в значительной степени независимо, потому как единая разработка захлебнулась бы в попытках синхронизации изменений между двумя ядрами.

Что же славные представители BSD? Тео, в первую очередь, напомнил всем, что Linux - это всего лишь ядро, тогда как (Open)BSD - полноценная и завершенная система с полным набором приложений. И это, как говорит Тео, позволяет делать значительно более качественные решения, так как любое изменение можно единовременно вводить на всех необходимых уровнях и во всех затронутых приложениях.

Кристоф, в свою очередь, просто рассказал о том, что ядро NetBSD сейчас, с одной стороны, страдает от большого объема очень и очень старого кода (кое-что имеет 30-летнюю историю), но с другой, в целом, работает стабильнее. Он отметил как проблемы ядра NetBSD - многопроцессорные машины, отсутствие журналирующих ФС и общий недостаток драйверов, так и напомнил о проблемах Linux - OOM Killer (честно сказать, не понимаю, в чем с ним проблема - RIK), стабильность файловых систем и стабильность драйверов. Далее Кристоф отметил, что несмотря на то, что Linux имеет больше возможностей, он хуже документирован, а точнее, он не документирован централизовано.

И, конечно, вопрос насчет обмена кодом. Тео и Кристоф также отметили фактическое отсутствие обмена исходниками, несмотря на то, что на уровне идей и "подглядываний", взаимодействие, конечно, есть. Также, самый последний вопрос, насчет того, что бы они хотели перенести из Linux в BSD, вызвал резкие выпады против GPL со стороны Тео, да и Кристоф тоже отметил, что хоть он и хотел бы увидеть некоторые новшества в NetBSD, но он бы хотел их видеть не в GPL.


Источник этой новости Центр информации по операционным системам
( http://www.osrc.info/news.php?extend.2593 )