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