Em 2019, redescobri o OpenBSD.
Sendo um novato em Unix na virada do milênio, experimentei tudo que aparecia. Naquela época, o Theo, através do OpenBSD, me explicou que eu deveria brincar com outros brinquedos. E agora, quase 20 anos depois, em 2019, isso ressurgiu — o sistema operacional mais seguro e tudo mais. Bem, pensei, vou conferir — deve ser a mesma dureza de sempre.
Mas não foi bem assim. Que beleza. CWM, TMUX e outros. PLEDGE! Se você ainda não sabe sobre o pledge — pare tudo e leia. A beleza está na simplicidade, no minimalismo, no respeito pela capacidade humana (entenda-se a crença de que uma pessoa pode não apenas apertar o botão 'Avançar'). A amigabilidade do Unix em sua plenitude: 'Unix é amigável …' — você se lembra). A beleza está no foco. Neste caso, o foco é na segurança. Em particular, me impressionou a postura intransigente em relação à 'segurança opcional'. Se um elemento da segurança do sistema pode ser desativado por conveniência, isso certamente será feito. SE Linux é uma coisa ótima, mas o que os administradores com nervos fracos fazem primeiro? 🙂 Pois é, segurança opcional é inaceitável, por definição — concordo.
Para mim, ficou claro que a aceitação do OpenBSD como um projeto de pesquisa coloca tudo em seu devido lugar. Um sistema para engenheiros. Instalamos, estudamos, obtemos insights, utilizamos e crescemos profissionalmente. No projeto, surgem tecnologias muito interessantes que se estabelecem em outros sistemas. O próprio approach de desenvolvimento, desculpem pelo tom pomposo, é honesto e nobre: Inventamos -> Implementamos -> Integramos em software de terceiros -> Esperamos que a tecnologia seja adotada por outros fornecedores (enquanto rapidamente corrigimos bugs, especialmente de segurança, e não esquecemos de enviar os reclamantes nas listas de discussão ao FAQ).
Naturalmente, devido a limitações de recursos, nunca haverá suporte para uma ampla gama de dispositivos, notebooks modernos, é claro, sofrerão com queda de performance (e, mesmo assim, isso é uma 'questão', existem muitos cenários de uso — não se pode cobrir todos). A propósito, estou curioso — o OpenBSD é utilizado em sistemas comerciais? Alguém sabe? Pelo que vi em vários fóruns, principalmente internacionais — sim, é utilizado, mas quão amplamente isso ocorre eu não investiguei.
Na verdade, isso foi uma das primeiras gratas surpresas há um ano atrás, é possível viver muito bem com OpenBSD — praticamente tudo que se deseja já está portado.
O objetivo deste texto era despertar interesse. Se alguém, depois disso, se dedicar, se envolver, o mundo se tornará um pouco melhor.
Fonte: habr.com
