Перейти до вмісту

OpenBSD

Матеріал з Вікіпедії — вільної енциклопедії.
OpenBSD
Стандартний робочий стіл OpenBSD 6.1 з різними утилітами: top, xterm, xcalc, xclock, та glxgears
РозробникТео де Раадт, The OpenBSD Project
Родина ОСBSD
Робочий станактивний
Вихідна модельВідкрите програмне забезпечення
Випущено у
виробництво
липень 1996; 29 років тому (1996-07)
Останній випуск7.7 / 28 квітня 2025; 8 місяців тому (2025-04-28)
Репозиторійhttps://cvsweb.openbsd.org/
Спосіб оновленняsyspatch,[1] sysupgrade[2]
Менеджер пакетівOpenBSD package tools та OpenBSD-порти(інші мови)
ПлатформиAMD64, Alpha, i386, MIPS64, 68000, PowerPC, SPARC64, ARM та інші[3]
Тип ядрамонолітне
Під впливомNetBSD,
4.4BSD Lite2
Інтерфейс
користувача
Модифікований pdksh, FVWM 2.2.5 для X11
ЛіцензіяBSD, ліцензія ISC, модифікована ліцензія BSD[4]
www.openbsd.org

OpenBSD — вільна Unix-подібна операційна система, орієнтована на безпеку, що основана на BSD — варіанта UNIX, створеного в Університеті Берклі, Каліфорнія. При розвитку OpenBSD основна увага приділяється переносимості (підтримується 21 апаратна платформа), стандартизації, коректній роботі, проактивній безпеці й іінтегрованій криптографії[5].

Крім безпосередньо операційної системи, проєкт OpenBSD відомий своїми компонентами, які набули поширення в інших системах і зарекомендували себе як одні з найбезпечніших і найякісніших рішень. Серед них: OpenSSH (OpenBSD Secure Shell) з LibreSSL[6], стандартна бібліотека мови C Bionic в Android на основі коду OpenBSD[7], пакетний фільтр PF[8], демони маршрутизації OpenBGPD(інші мови) і OpenOSPFD(інші мови), NTP-сервер OpenNTPD, поштовий сервер OpenSMTPD(інші мови), мультиплексор текстового термінала (аналог GNU screen) tmux, демон identd з реалізацією протоколу IDENT, BSDL-альтернатива пакета GNU groff — mandoc, протокол для організації відмовостійких систем CARP (Common Address Redundancy Protocol), LLVM використовує бібліотеку регулярних виразів OpenBSD[9].

Історія

[ред. | ред. код]

Наприкінці 1995 року, Тео де Раадт, один з засновників проєкту NetBSD і один з його головних розробників, після конфлікту з іншими розробниками, який призвів до втрати ним прав комітера (тобто прав безпосередньо вносити зміни до програмного коду), заснував свій власний проєкт операційної системи, названої OpenBSD, на базі коду тодішньої поточної версії (1.0) NetBSD[10].

В художній творчості

[ред. | ред. код]
3D-rendered, animated OpenBSD mascot Puffy
3D-рендеринг, анімований талісман OpenBSD Паффі

Маскотом проєкту є Пуффі, риба-куля.

Спочатку OpenBSD використовувала версію талісмана демона BSD з ореолом, намальовану Еріком Гріном, якого де Раадт попросив створити логотип для версій OpenBSD 2.3 та 2.4. Грін планував створити повного демона, включаючи голову та тіло, але до OpenBSD 2.3 було завершено лише голову. Тіло, а також вила та хвіст були завершені для OpenBSD 2.4[11].

У наступних релізах використовувалися такі варіації, як поліцейський демон від Тая Семаки[12], але зрештою зупинилися на рибці-фугу на ім'я Паффі[13]. Відтоді Паффі з'являлася в рекламних матеріалах OpenBSD, а також фігурувала у піснях та обкладинках релізів.

Промоційні матеріали ранніх релізів OpenBSD не мали єдиної теми чи дизайну, але пізніше CD-ROM, пісні до релізів, постери та футболки для кожного релізу випускалися в єдиному стилі та темі, іноді до створення яких додавав Тай Семака з Plaid Tongued Devils[14]. Вони стали частиною адвокації OpenBSD, причому кожен реліз висвітлював моральний чи політичний момент, важливий для проєкту, часто через пародію[15].

Серед тем були «Puff the Barbarian» в OpenBSD 3.3, яка включала рок-пісню 80-х років та пародію на «Conan the Barbarian» з натяком на відкриту документацію[14], «The Wizard of OS» в OpenBSD 3.7, пов'язану з роботою проєкту над драйверами бездротового зв'язку, та «Hackers of the Lost RAID» — пародія на «Indiana Jones», що посилається на нові інструменти RAID в OpenBSD 3.8.

Див. також

[ред. | ред. код]

Примітки

[ред. | ред. код]
  1. syspatch(8) - OpenBSD manual pages. (en inglés)
  2. sysupgrade(8) - OpenBSD manual pages. (en inglés)
  3. Список підтримуваних платформ на сайті OpenBSD
  4. Copyright Policy. OpenBSD. Архів оригіналу за 13 листопада 2017.
  5. OpenBSD. OpenBSD.org (англ.). OpenBSD Project. Архів оригіналу за 16 жовтня 2020. Процитовано 14 листопада 2025.
  6. Anthony E. Nocentino on Twitter. Twitter (англ.). Архів оригіналу за 21 травня 2018. Процитовано 14 листопада 2025.
  7. Android's C Library Has 173 Files of Unchanged OpenBSD Code. undeadly.org (англ.). Архів оригіналу за 8 жовтня 2018. Процитовано 14 листопада 2025.
  8. Murus - macOS Firewall Unchained. murusfirewall.com. Процитовано 14 листопада 2025.
  9. releases.llvm.org/7.0.0/LICENSE.TXT. releases.llvm.org. Архів оригіналу за 8 жовтня 2018. Процитовано 14 листопада 2025.
  10. Тео де Раадт. theos.com/deraadt/coremail.html. www.theos.com (Архів листування, що призвело до відставки Тео де Раадта). Архів оригіналу за 23 серпня 2025. Процитовано 14 листопада 2025.
  11. OpenBSD. www.mckusick.com. Архів оригіналу за 10 січня 2014. Процитовано 15 листопада 2025.
  12. OpenBSD 2.5 Release Announcement. www.monkey.org. Архів оригіналу за 2 лютого 2014. Процитовано 15 листопада 2025.
  13. OpenBSD 2.7. www.openbsd.org (англ.). Архів оригіналу за 9 серпня 2020. Процитовано 15 листопада 2025.
  14. а б OpenBSD release song lyrics. www.openbsd.org. Архів оригіналу за 28 липня 2013. Процитовано 15 листопада 2025.
  15. OpenBSD 4.0 review - Sofware in Review. www.softwareinreview.com. Архів оригіналу за 11 січня 2012. Процитовано 15 листопада 2025.

Література

[ред. | ред. код]

Посилання

[ред. | ред. код]