През 2019 г. отново открих OpenBSD за себе си.
Когато бях новак в Unix в началото на хилядолетието, пробвах всичко, което ми попаднеше. Тогава Theo чрез OpenBSD ми обясни, че трябва да отида да играя с други неща. И ето, почти 20 години по-късно, през 2019 г., отново се появи — най-сигурната операционна система и такива приказки. Е, помислих си, ще хвърля поглед — сигурно е все същата работа.
Но не беше така. Каква красота! CWM, TMUX и други. PLEDGE! Ако все още не знаете за pledge — оставете всичко и прочетете. Красота в простота, минимализъм, в уважение към човешкия интелект (става дума за вярата, че човек може да прави повече от просто да натиска бутона “Next”). Дружелюбността на Unix в пълния си блясък: “Unix is friendly ... “ — нали помните). Красотата е във фокуса. В случая фокусът е върху безопасността. Особено ме впечатли безкомпромисността по отношение на „допълнителната сигурност“. Ако някой елемент от системата за сигурност може да бъде деактивиран за удобство, той определено ще бъде деактивиран. SE Linux е страхотна неща, но какво правят първоначално администраторите с крехки нерви? 🙂 Така че неприемливата допълнителна сигурност е просто по дефиниция — съгласен.
За себе си стигнах до извода, че приемането на OpenBSD като изследователски проект поставя всичко на мястото му. Система за инженери. Инсталираме, изучаваме, получаваме прозрения, използваме, професионално растем. В проекта се раждат много интересни технологии, които после се адаптират в други системи. Самият подход към разработката, извинявайте за патоса, е честен и благороден: Измисляме -> Реализираме -> Внедряваме в трети софтуер -> Разчитаме, че технологията ще бъде приета от други доставчици (паралелно бързо коригираме бъгове, особено по сигурност, и не забравяме да изпращаме жалбарите в имейл списъците в FAQ).
Разбира се, поради ресурсни ограничения никога няма да има поддръжка на широк спектър от устройства, съвременни лаптопи, естествено, ще има спад в производителността (и това е само „въпрос“, има много сценарии на употреба — не може да се предвиди всичко). Между другото, интересува ме — използва ли се OpenBSD в търговски системи? Някой знае ли? Според различни, предимно чуждестранни форуми — да, използва се, но до каква степен — не съм проучвал.
А всъщност, това беше едно от първите приятни изненади преди година, в OpenBSD се живее доста добре — почти всичко, което душата пожелае, вече е пренесено.
Целта на този текст беше — да предизвика интерес. Ако някой след това реши да опита, да се потопи, светът ще стане малко по-добър.
Източник: habr.com
