OpenBSD: відмінності між версіями
[неперевірена версія] | [перевірена версія] |
Dexbot (обговорення | внесок) м Removing Link FA template (handled by wikidata) |
Виправлена версія та дата останнього випуску Мітки: Редагування з мобільного пристрою Редагування з мобільної програмки Редагування з додатка Android |
||
(Не показано 22 проміжні версії 14 користувачів) | |||
Рядок 1: | Рядок 1: | ||
{{Infobox OS |
{{Infobox OS |
||
|name |
| name = OpenBSD |
||
|screenshot |
| screenshot = |
||
|caption |
| caption = «Free, Functional & Secure» |
||
|logo |
| logo = [[Файл:Puffy.jpg|200px|Паффі, символ OpenBSD.]] |
||
|developer |
| developer = The OpenBSD Project |
||
|family |
| family = [[Berkeley Software Distribution|BSD]] |
||
|source_model = [[Відкрите програмне забезпечення]] |
| source_model = [[Відкрите програмне забезпечення]] |
||
|latest_release_version = |
| latest_release_version = 7.3 |
||
|latest_release_date = {{release date| |
| latest_release_date = {{release date|2023|04|10}} |
||
|kernel_type = [[Монолітне ядро|монолітне]] |
| kernel_type = [[Монолітне ядро|монолітне]] |
||
|ui |
| ui = Модифікований [[Korn-shell|pdksh]], [[FVWM]] 2.2.5 для [[X Window System|X11]] |
||
|licence |
| licence = Переважно [[Ліцензія BSD|BSD]] |
||
|working_state = активний |
| working_state = активний |
||
|supported_platforms = [[AMD64]], [[DEC Alpha|Alpha]], [[i386]], [[ |
| supported_platforms = [[AMD64]], [[DEC Alpha|Alpha]], [[i386]], [[MIPS64]], [[Motorola 68000|68000]], [[PowerPC]], [[SPARC64]], [[ARM]] та інші<ref name="plat">[http://www.openbsd.org/plat.html Список підтримуваних платформ на сайті OpenBSD]</ref> |
||
|updatemodel = |
| updatemodel = |
||
|package_manager = OpenBSD package tools та [[ports collection|дерево портів]] |
| package_manager = OpenBSD package tools та [[ports collection|дерево портів]] |
||
|website = {{url|http://www.openbsd.org}} |
| website = {{url|http://www.openbsd.org}} |
||
}} |
}} |
||
'''OpenBSD''' — [[ |
'''OpenBSD''' — [[UNIX-подібні операційні системи|UNIX-подібна]] [[операційна система]], що бере своє коріння із [[Berkeley Software Distribution]] (BSD), варіанта [[UNIX]], створеного в [[Університет Каліфорнії (Берклі)|Університеті Берклі, Каліфорнія]]. При розвитку OpenBSD основна увага приділяється переносимості (підтримується 21 апаратна платформа), стандартизації, коректній роботі, активній безпеці й інтегрованим криптографічним засобам. |
||
Крім безпосередньо операційної системи, |
Крім безпосередньо операційної системи, проєкт OpenBSD відомий своїми компонентами, які набули поширення в інших системах і зарекомендували себе як одні з найбезпечніших і якісних рішень. Серед них: [[OpenSSH]], пакетний фільтр PF, демони маршрутизації [[OpenBGPD]] і [[OpenOSPFD]], [[NTP]]-сервер [[OpenNTPD]], [[поштовий сервер]] [[OpenSMTPD]], мультиплексор текстового термінала (аналог [[GNU screen]]) [[tmux]], демон identd з реалізацією протоколу IDENT, BSDL-альтернатива пакета [[GNU groff]] — [[mandoc]], протокол для організації відмовостійких систем [[CARP]] (Common Address Redundancy Protocol). |
||
== Історія == |
== Історія == |
||
Наприкінці [[1995]] |
Наприкінці [[1995]] року, [[Тео де Раадт]], один з засновників проєкту [[NetBSD]] і один з його головних розробників, після конфлікту з іншими розробниками, який призвів до втрати ним прав комітера (тобто прав безпосередньо вносити зміни до програмного коду), заснував свій власний проєкт операційної системи, названої OpenBSD, на базі коду тодішньої поточної версії (1.0) NetBSD. |
||
== |
== Див. також == |
||
⚫ | |||
OpenBSD має деякі можливості забезпечення безпеки, що є відсутніми або необов'язковими в інших операційних системах, має традицію аудита кодів розробниками з метою виявлення та усунення [[баґ]]ів і проблем безпеки. Проект підтримує суворі політики відносно ліцензування, та віддає перевагу відкритому коду з [[Ліцензія BSD|ліцензією BSD]] — в минулому, це призводило до широкого аудиту та вилученню кодів, що підпадали під дію менш бажаних ліцензій. |
|||
** [[NetBSD]] |
|||
* [[Lumina]] |
|||
Як і в більшості інших основаних на BSD операційних системах, [[Ядро операційної системи|ядро]] OpenBSD та [[утиліти]] користувача ([[Командна оболонка Unix|командна оболонка]], звичайні програми на кшталт [[cat (команда)|cat]] тощо) розробляються водночас і містяться у спільному репозиторії. Стороннє програмне забезпечення доступне у вигляді наперед [[компілятор|зкомпільованих]] бінарних пакунків, або може бути побудовано із [[ports collection|дерева портів]]. |
|||
* [[Ліцензія BSD]] |
|||
* [[Порівняння операційних систем сімейства BSD]] |
|||
На поточний момент, проект OpenBSD підтримує сумісність з 17 різними апаратними платформами, включаючи [[процесор]]и [[DEC Alpha]], [[Intel]] [[Intel 80386|i386]], [[Hewlett-Packard]] [[PA-RISC]], [[AMD]] [[AMD64]] та [[Motorola 68000]], машини [[Apple Computer|Apple]] [[PowerPC]], комп'ютери [[Sun Microsystems|Sun]] [[SPARC]] та основані на SPARC64, [[VAX]] та [[Sharp Zaurus]].<ref name="plat"/> |
|||
* [[FreeBSD]] |
|||
[[Файл:Bsd distributions usage.svg|thumb|Графік поширеності систем родини [[Berkeley Software Distribution|BSD]] з дослідження використання BSD 2005 року<ref name=survey>[http://www.bsdcertification.org/ The BSD Certification Group.]; [[PDF]] з [http://www.bsdcertification.org/downloads/pr_20051031_usage_survey_en_en.pdf результатами]</ref> Кожен опитуваний міг назвати кілька варіантів BSD]] |
|||
Оскільки OpenBSD є традиційною [[Unix]]—подібною операційною системою, то вона буде дуже знайомою для тих, хто використовував інші Unix-подібні системи, але є важливі відмінності. Користувач повинен оцінити свій досвід: якщо ваше знання Unix — це робота лише з одним варіантом [[Linux]], то вам OpenBSD може здатися «стороннім». Інші, хто починає з OpenBSD, вважають Linux трохи дивним. Ви маєте знати різницю між стандартом і вашим досвідом. |
|||
Одна важлива відмінність між OpenBSD і багатьма іншими операційними системами — це документація. Розробники OpenBSD пишаються системою [[man pages]]. Man pages — це авторитетне джерело документації OpenBSD — не [[FAQ]], не незалежні сторонні технічно обслуговувані сторінки, не «[[HOWTO]]» тощо. Коли розробник робить зміни в системі, очікується, що оновиться man pages разом з відповідними змінами до коду не «пізніше» чи «коли знайдуть час на це» чи «коли хтось поскаржиться». Описова сторінка існує майже по кожній програмі, утиліті, драйверу, конфігураційному файлу тощо у головній системі. Очікується, що користувач перевірить man pages перед тим, як просити допомоги через пошту. |
|||
Визначимо деякі з головних відмінностей між OpenBSD від інших варіантів Unix |
|||
* OpenBSD має достатньо чистий Unix «[[BSD]]-стиль», близько слідуючи дизайну 4.4BSD. Linux і SCO UNIX є системами стилю «System V». Багато Unix-подібних операційних систем (включаючи деякі дистрибутиви Linux) поєднують багато характеристик SysV і BSD. Загальне місце, де це може визвати сум'яття, це запуск програм, OpenBSD використовує традиційний стиль BSD4.4 rc(8) |
|||
* OpenBSD — складна система, що має намір підтримувати синхронізацію. Це не «Ядро плюс утиліти», що можуть бути оновленими окремо один від одного. Відмова утримувати вашу систему (ядро, утиліти користувача та програми) в синхронізації — наслідок появи поганих речей. |
|||
* Оскільки багато програм не розроблені для прямого компілювання і виконання в середовищі OpenBSD, OpenBSD має post tree, систему, де користувач може легко отримати код, прошити його для OpenBSD, встановити залежність, встановлювати і видаляти його стандартним і обслуговуваним шляхом. Наперед скомпільовані пакунки створені і поширювані командою OpenBSD. |
|||
* OpenBSD використовує [[CVS]], щоб утримувати послідовність змін [[сирцевий код|сирцевого коду]]. OpenBSD проклав шлях анонімному CVS, що дозволяє будь-кому витягати повне дерево сирцевого коду для будь-якої версії OpenBSD (від 2.0 до поточної, та всі зміни всіх файлів між ними) в будь-який час, і ви можете дістатися до найновіших змін в межах години, це гарантується. Також є дуже зручний та легкий у використанні [[веб-інтерфейс]] до [[CVS]]. |
|||
* Продукти OpenBSD як офіційний випуск доступна на [[CD]] та [[FTP]] кожні півроку по запланованому розкладі. Пілотні версії для всіх підтримуваних платформ випускаються майже регулярно з поточних розроблюваним кодом. Це має на меті, щоб дерево сирцевого коду мало змогу повністю налаштовуватись і результуюча система була годною для використання у всі часи. Дерево іноді ламається, але це екстраординарна ситуація, що виправляється моментально, це не така річ, що дозволяє собі продовжуватись. |
|||
* OpenBSD містить сильне шифрування. |
|||
* OpenBSD пройшов важку і тривалу гарантовану перевірку, щоб впевнитись в якості (а також в надійності) коду. |
|||
⚫ | |||
<references /> |
|||
== Дивись також == |
|||
* [[Список операційних систем]] |
* [[Список операційних систем]] |
||
⚫ | |||
* [[Політика відкритого коду]] |
* [[Політика відкритого коду]] |
||
* [[Комп'ютерна безпека]] |
* [[Комп'ютерна безпека]] |
||
⚫ | |||
{{примітки}} |
|||
== Посилання == |
== Посилання == |
||
{{commons}} |
{{commons}} |
||
* http://www.openbsd.org/ {{Webarchive|url=https://web.archive.org/web/20020528015317/http://www.openbsd.org/ |date=28 травня 2002 }} |
|||
* http://www.openbsd.org/ |
|||
* http://www.undeadly.org/ {{Webarchive|url=https://web.archive.org/web/20060407102321/http://undeadly.org/ |date=7 квітня 2006 }} |
|||
* http://www.undeadly.org/ |
|||
* [http://www.freebsd.nfo.sk/ One Floppy OpenBSD MP3 Player and One Floppy Router] |
* [http://www.freebsd.nfo.sk/ One Floppy OpenBSD MP3 Player and One Floppy Router] {{Webarchive|url=https://web.archive.org/web/20090131224319/http://www.freebsd.nfo.sk/ |date=31 січня 2009 }} |
||
{{Стиль|дата=грудень 2006}} |
|||
{{BSD}} |
{{BSD}} |
||
{{Unix-like}} |
{{Unix-like}} |
||
{{ВВПЗ}} |
{{ВВПЗ}} |
||
{{ВП-портали|Вільне програмне забезпечення|Інформаційні технології|}} |
|||
{{Compu-OS-stub}} |
|||
[[Категорія:BSD]] |
[[Категорія:BSD]] |
||
[[Категорія:Вільні операційні системи]] |
[[Категорія:Вільні операційні системи]] |
||
[[Категорія:Програмне забезпечення, що використовує ліцензію BSD]] |
Поточна версія на 08:02, 5 липня 2023
Розробник | The OpenBSD Project |
---|---|
Родина ОС | BSD |
Робочий стан | активний |
Вихідна модель | Відкрите програмне забезпечення |
Випущено у виробництво | 18 жовтня 1995[1] |
Останній випуск | 7.3 / 10 квітня 2023 |
Репозиторій | |
Менеджер пакетів | OpenBSD package tools та дерево портів |
Платформи | AMD64, Alpha, i386, MIPS64, 68000, PowerPC, SPARC64, ARM та інші[2] |
Тип ядра | монолітне |
Інтерфейс користувача | Модифікований pdksh, FVWM 2.2.5 для X11 |
Ліцензія | ліцензія ISC[3] |
www.openbsd.org |
OpenBSD — UNIX-подібна операційна система, що бере своє коріння із Berkeley Software Distribution (BSD), варіанта UNIX, створеного в Університеті Берклі, Каліфорнія. При розвитку OpenBSD основна увага приділяється переносимості (підтримується 21 апаратна платформа), стандартизації, коректній роботі, активній безпеці й інтегрованим криптографічним засобам.
Крім безпосередньо операційної системи, проєкт OpenBSD відомий своїми компонентами, які набули поширення в інших системах і зарекомендували себе як одні з найбезпечніших і якісних рішень. Серед них: OpenSSH, пакетний фільтр PF, демони маршрутизації OpenBGPD і OpenOSPFD, NTP-сервер OpenNTPD, поштовий сервер OpenSMTPD, мультиплексор текстового термінала (аналог GNU screen) tmux, демон identd з реалізацією протоколу IDENT, BSDL-альтернатива пакета GNU groff — mandoc, протокол для організації відмовостійких систем CARP (Common Address Redundancy Protocol).
Наприкінці 1995 року, Тео де Раадт, один з засновників проєкту NetBSD і один з його головних розробників, після конфлікту з іншими розробниками, який призвів до втрати ним прав комітера (тобто прав безпосередньо вносити зміни до програмного коду), заснував свій власний проєкт операційної системи, названої OpenBSD, на базі коду тодішньої поточної версії (1.0) NetBSD.
- BSD
- Lumina
- Ліцензія BSD
- Порівняння операційних систем сімейства BSD
- FreeBSD
- Список операційних систем
- Політика відкритого коду
- Комп'ютерна безпека
- http://www.openbsd.org/ [Архівовано 28 травня 2002 у Wayback Machine.]
- http://www.undeadly.org/ [Архівовано 7 квітня 2006 у Wayback Machine.]
- One Floppy OpenBSD MP3 Player and One Floppy Router [Архівовано 31 січня 2009 у Wayback Machine.]
Це незавершена стаття про операційні системи. Ви можете допомогти проєкту, виправивши або дописавши її. |