Поиск по сайту:
Пусть люди обходятся без принципов, но не давайте им софизмов вместо истин (Э. Ренан).

OpenBSD

OpenBSD

 

Рождение и развитие NetBSD

Чтобы понять историю OpenBSD, необходимо обратиться к истокам NetBSD. В начале 1990-х годов группа энтузиастов взялась за портирование операционной системы 386BSD на широкий спектр архитектур. Их цель заключалась в создании максимально переносимой и гибкой операционной системы. Результатом этих усилий стал проект NetBSD.

NetBSD быстро завоевал популярность благодаря своей портируемости и открытому исходному коду. Однако, как часто бывает в крупных проектах с открытым исходным кодом, внутри команды возникли разногласия относительно направления развития.

 

Раскол и появление OpenBSD

Одним из ключевых участников проекта NetBSD был Тео де Раадт. Он придерживался строгого подхода к безопасности и качеству кода. Однако его взгляды не всегда совпадали с видением других разработчиков. В конце 1995 года эти разногласия привели к серьезному конфликту, результатом которого стал уход Тео де Раадта из проекта NetBSD.

Взяв с собой часть команды и код NetBSD, Тео де Раадт основал новый проект — OpenBSD. Основной целью OpenBSD стало создание максимально безопасной и стабильной операционной системы. Разработчики OpenBSD уделяли особое внимание аудиту кода, устранению уязвимостей и повышению надежности системы.

 

Ключевые отличия OpenBSD от NetBSD

  • Безопасность: OpenBSD всегда ставил безопасность на первое место. Разработчики тщательно проверяли каждый фрагмент кода, чтобы исключить возможность возникновения уязвимостей.
  • Минимализм: OpenBSD стремится к минимализму. В систему включаются только те компоненты, которые действительно необходимы. Это делает систему более безопасной и стабильной.
  • Портируемость: Несмотря на фокус на безопасности, OpenBSD сохраняет высокую степень портируемости. Система работает на широком спектре архитектур.
  • Лицензия: OpenBSD использует лицензию ISC, которая является одной из наиболее свободных лицензий для программного обеспечения.

 

Вклад OpenBSD в развитие операционных систем

OpenBSD оказал значительное влияние на развитие операционных систем. Многие идеи и технологии, впервые реализованные в OpenBSD, впоследствии были заимствованы другими проектами. Например, система контроля версий OpenBSD стала основой для популярной системы контроля версий Mercurial.

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

 

Заключение

История OpenBSD — это история о стремлении к совершенству и безопасности. Раскол в команде NetBSD привел к появлению нового проекта, который стал эталоном надежности и безопасности в мире операционных систем. OpenBSD продолжает развиваться, и его вклад в развитие открытого программного обеспечения трудно переоценить.

Читать далее
LibreSSL 4.0 дебютирует с улучшенной безопасностью и исправлениями ошибок

LibreSSL 4.0 дебютирует с улучшенной безопасностью и исправлениями ошибок

-

В LibreSSL 4.0 внесены изменения для переносимости, исправлены ошибки и проведена внутренняя оптимизация. Добавлена поддержка OpenBSD 7.6, улучшена обработка ключей TLS, X.509 и RSA. Проект LibreSSL, подпроект, тесно связанный с OpenBSD и реализацией протокола TLS с открытым

OpenSSH снова разделяется: представлен новый двоичный файл аутентификации

OpenSSH снова разделяется: представлен новый двоичный файл аутентификации

-

Разделение sshd продолжается с использованием sshd-auth, выделяя аутентификацию в отдельный двоичный файл и уменьшая поверхность атаки до аутентификации в OpenSSH. Постоянные усилия по повышению безопасности OpenSSH за счет разделения функциональных возможностей на отдельные двоичные файлы

Спасибо!

Теперь редакторы в курсе.