> man operating_systems
Linux и BSD - обмен мнениями
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.

Roman I Khimov  в  Четверг, 16 Июнь 2005, 01:30  |   Комментарии: 5  |  для печати

Наши новости доступны в формате RSS.

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.