W 2019 roku znowu odkryłem OpenBSD.
Będąc nowicjuszem w Unixie na przełomie tysiącleci, próbowałem wszystkiego, co wpadło mi w ręce. Wtedy Theo poprzez OpenBSD wyjaśnił mi, że powinienem się bawić w inne zabawki. I oto prawie 20 lat później, w 2019 roku, znowu to się pojawiło — najbardziej bezpieczny system operacyjny i te sprawy. Cóż, pomyślałem, że zobaczę — na pewno to ta sama groza.
Nie tak łatwo. Jakie to piękne. CWM, TMUX i inne. PLEDGE! Jeśli jeszcze nie słyszeliście o pledge — zarzućcie wszystko i poczytajcie. Piękno tkwi w prostocie, minimalizmie, w szacunku dla ludzkich umysłów (mając na myśli wiarę w to, że człowiek potrafi nie tylko naciskać przycisk „Dalej”). Przyjazność Unix w całej okazałości: „Unix is friendly …” — no i pamiętacie). Piękno w skupieniu. Skupieniu w tym przypadku na bezpieczeństwie. Szczególnie uderza bezkompromisowość wobec „opcjonalnego bezpieczeństwa”. Jeśli jakiś element systemu bezpieczeństwa można wyłączyć dla wygody, to z pewnością tak się stanie. SE Linux — świetna rzecz, ale co najpierw robią administratorzy o słabych nerwach? 🙂 Więc opcjonalne bezpieczeństwo jest nieakceptowalne, po prostu z definicji — zgadzam się.
Dla siebie wyciągnąłem wniosek, że przyjęcie OpenBSD jako projektu badawczego stawia wszystko na swoim miejscu. System dla inżynierów. Instalujemy, uczymy się, zdobywamy wgląd, używamy, rozwijamy się zawodowo. W projekcie rodzą się bardzo interesujące technologie, które zakorzeniają się w innych systemach. Samo podejście do rozwoju, przepraszam za patos, jest uczciwe i szlachetne: Wymyślamy — Realizujemy — Wdrażamy do oprogramowania innych — Liczymy na to, że technologia zostanie przyjęta przez innych dostawców (równocześnie szybko łatając błędy, zwłaszcza dotyczące bezpieczeństwa, i nie zapominając wysyłać narzekających na listach mailingowych do FAK).
Oczywiście, z powodu ograniczeń zasobów nigdy nie będzie wsparcia dla szerokiego spektrum urządzeń, nowoczesnych laptopów, oczywiście wystąpi spadek wydajności (a nawet to jest „kwestia”, jest wiele scenariuszy użycia — wszystkiego nie da się przewidzieć). Swoją drogą, ciekawe mi — czy OpenBSD jest używane w systemach komercyjnych? Nikt nic nie wie? Sądząc po różnych, głównie zagranicznych forach — tak, jest stosowane, ale jak bardzo w dużej skali — nie sprawdzałem.
Tak w ogóle, to było jednym z pierwszych miłych zaskoczeń rok temu, w OpenBSD można całkiem dobrze i komfortowo żyć — praktycznie wszystko, co dusza zapragnie, jest już zaportowane.
Celem tego tekstu było wzbudzenie zainteresowania. Jeśli ktoś po tym zainstaluje, pobawi się i zainteresuje, świat stanie się nieco lepszy.
Źródło: habr.com
