In 2019 ontdekte ik OpenBSD weer opnieuw.
Als een groene Unix-gebruiker aan het begin van het millenium heb ik alles geprobeerd wat voorhanden was. Toen legde Theo me via OpenBSD uit dat ik me beter met andere dingen kon bezighouden. En nu, bijna 20 jaar later, duikt het weer op — het meest veilige OS en dat soort dingen. Ik dacht, laat ik eens kijken — het zal ongetwijfeld dezelfde intensiteit zijn.
Niet dus. Wat een schoonheid. CWM, TMUX en anderen. PLEDGE! Als je nog niet weet wat pledge is — laat alles vallen en lees het. Schoonheid zit in eenvoud, minimalisme, en in het respect voor het menselijk brein (dat wil zeggen dat men gelooft dat mensen niet alleen op de knop 'Volgende' kunnen drukken). De vriendelijkheid van Unix in volle glorie: 'Unix is vriendelijk ...' — dat herinner je je wel). Schoonheid ligt in focus. In dit geval ligt de focus op veiligheid. Wat me vooral aansprak, was de onverbiddelijkheid ten opzichte van 'optionele beveiliging'. Als een element van het veiligheids systeem kan worden uitgeschakeld voor gemak, dan zal dat zeker gebeuren. SE Linux is een geweldige zaak, maar wat doen beheerders met zwakke zenuwen als eerste? 🙂 Dus optionele beveiliging is eenvoudigweg onaanvaardbaar, per definitie — dat ben ik mee eens.
Ik heb voor mezelf de conclusie getrokken dat het aannemen van OpenBSD als een onderzoeksproject alles op zijn plaats zet. Een systeem voor ingenieurs. We installeren, bestuderen, krijgen inzichten, gebruiken het, groeien professioneel. In het project ontstaan zeer interessante technologieën die in andere systemen worden gebruikt. De ontwikkelingsaanpak, excuses voor het pathos, is eerlijk en nobel: We bedenken -> Implementeren -> Integreren in software van derden -> We hopen dat andere leveranciers de technologie omarmen (terwijl we snel bugs, vooral beveiligingsproblemen, patchen en vergeet niet om zeurpieten op de mailinglijsten naar de FAQ te sturen).
Natuurlijk zal er, gezien de beperkte middelen, nooit ondersteuning zijn voor een breed scala aan apparaten; moderne laptops zullen natuurlijk een prestatieverlies hebben (en dat is al een 'vraag', er zijn veel gebruiksscenario's — je kunt niet alles voorzien). Overigens ben ik benieuwd — word OpenBSD gebruikt in commerciële systemen? Iemand die dat weet? Volgens verschillende, voornamelijk buitenlandse fora — ja, het wordt gebruikt, maar hoe wijdverspreid dat is, heb ik niet uitgezocht.
Trouwens, dit was een van de eerste aangename verrassingen een jaar geleden, met OpenBSD kun je heel goed leven — praktisch alles wat je hartje begeert, is al geporteerd.
Het doel van deze tekst was om te interesseren. Als iemand na dit alles besluit om zich erin te verdiepen, dan zal de wereld een beetje beter worden.
Bron: habr.com
