====== OpenBSD, la distribution BSD axée sur la sécurité ======
La mascotte d'**OpenBSD** est un //diodon// du nom de **Puffy** : {{ :wiki:os:bsd_unix:openbsd_logo_-_cartoon_puffy_with_textual_logo_below.png?nolink&260 |}}
//Puffy// fait référence à la //sécurité// d'OpenBSD.
===== Présentation d'OpenBSD =====
**OpenBSD** fait parti des **distributions BSD** les plus populaires et utilisées. En terme de pourcentage d'utilisateur, OpenBSD se classe juste après [[wiki:os:bsd_unix:freebsd|FreeBSD]]. Le **projet OpenBSD** en lui même à débuté le 18 octobre 1995.
Le BSD OpenBSD est à l'origine un fork de [[wiki:os:bsd_unix:netbsd|NetBSD]] **1.1** qui se base sur **4.4BSD Lite Release 1**, ça première version vraiment opérationnelle et autonome est **OpenBSD 2.0**, sortie le 1er octobre 1996, crée à l'origine par **Theo de Raadt** suite à une brouille avec les membres de NetBSD, ce qui l'a en autre motivé à créer OpenBSD est le fait d'avoir constaté un piratage de son serveur de mail. C'est à partir d'**OpenBSD 2.3**, sortie le 19 mai 1998 qu'OpenBSD c'est basé sur **4.4BSD Lite Release 2**, donc basé directement sur **NetBSD 1.3**.
La dernière version d'OpenBSD est **OpenBSD 7.7** sortie le 27 avril 2025. OpenBSD se veut encore très proche de son parent NetBSD, il ont de nombreux utilitaires Unix de base en communs, en autres OpenBSD a conservé l'outil de configuration **wscons** et bénéficie, grâce à NetBSD d'une ''portabilité'' assez avancée mais à toute de même retiré une bonne partie des plateformes prisent en charge par NetBSD, car n'étant plus utilisé en ''production'' et ça permet à OpenBSD de se focaliser sur les plateformes les plus utilisées et cela permet aux membres du projet d'avoir moins de version différente à ''maintenir''.
OpenBSD, par défaut est avant tout un OS axé sur la ''sécurité'' et la **cryptographie**, contrairement à FreeBSD et NetBSD, cet OS dispose d'un **noyau** ''traditionnel'' de type **monolithique** mais **non modulaire** et n'a plus de **compatibilité binaire** avec **Linux**. Je dirais que l'atout premier d'OpenBSD son ses nombreux fork logiciels dont le plus connu et utilisé sur les ''3/4'' des système **UNIX** est le célèbre **OpenSSH** qui est désormais même inclut dans **Windows**, son pare-feu **PF** (**//Packet Filter//**) qui sert de base au **pare-feu** de **macOS** et sa **libc** sert de base à la libc d'**Android** du nom de **Bionic**. Énormément de **logiciels** provenant d'OpenBSD sont réutilisés dans des système d'exploitation ''propriétaires'' ou en parties propriétaires du fait de sa **licence BSD** **permissive** plus précisément sa **licence ISC** qui n'est bien évidement pas sous **copyleft** (intérêt pour les entreprises).
Le slogan de **OpenBSD** (**Only two remote holes in the default install, in a heck of a long time!**) ne fait pas d'OpenBSD un système **BSD** plus sécurisé que le autres BSD, le slogan concerne un OS OpenBSD non modifié, par défaut mais dans la pratique on modifie son système pour convenir à nos besoins et très souvent, pour ne pas dire toujours, on installe des logiciels tiers (externes) qui ne font pas à proprement parler partie du **projet OpenBSD** donc ce système soit disant sans **failles de sécurité** ne l'est plus ! Après, il est vrai que parmi les BSD, OpenBSD par défaut est un OS très ''sécurisé'', mais FreeBSD ou NetBSD ne sont pas non plus en reste à ce niveau. Tous les BSD sont des systèmes fiable, robuste et sécurisé, par contre d'un point de vue performance (réactivité), sans conteste, FreeBSD et NetBSD son au-dessus, c'est sans doute dû en partie au fait qu'OpenBSD a une **séparation des privilèges** dans ses programmes par défaut plus poussée que les autres BSD.
Si je devrais recommander **OpenBSD**, je le ferais plutôt pour ses **forks logiciels** tel que **OpenSSH** (qui est le logiciel de référence pour le protocole **SSH**), **OpenSMTPD**, le pare-feu **PF** (**//Packet Filter//**), **LibreSSL**, qui sont dans des versions plus récentes que les autres **BSD**.
===== Spécificités d'OpenBSD =====
===== Documentation supplémentaire sur OpenBSD =====
Le coin des [[wiki:os:bsd_unix:openbsd:tutos|tutoriels sur OpenBSD]].
==== Site sur OpenBSD ====
Site officiel sur OpenBSD :
* [[https://www.openbsd.org/|OpenBSD]]
* [[https://www.openbsd.org/faq/faq4.html#Download|Téléchargement d'OpenBSD]]
* [[https://github.com/openbsd|GitHub OpenBSD]]
* [[https://www.openbsd.org/faq/index.html|FAQ sur OpenBSD]]
* [[https://man.openbsd.org/|Pages de manuel OpenBSD]]
* [[https://www.openbsd.org/support.html|Compagnie avec support pour OpenBSD]]