====== Les distributions BSD actuelles ====== **Beastie** la mascotte des **distributions BSD** : {{ :wiki:os:bsd_unix:daemon-phk.png?nolink&140 |}} Les **distributions BSD** (**//Berkeley Software Distribution//**) ''libres'' sont des OS Unix très stables qui sont gérées la plupart du temps par des organisations ''à but non lucratif''. Elle sont réputées pour leurs organisations et leurs performances dans leurs domaines de prédilection, pour les distributions BSD les plus courantes, elles sont essentiellement utilisées pour les **serveurs informatiques** mais également pour les **postes de travail UNIX** de qualité ''professionnelle'' comme le sont [[wiki:os:bsd_unix:freebsd|FreeBSD]] ou [[wiki:os:bsd_unix:ghostbsd|GhostBSD]]. Les OS BSD sont des systèmes complets qui comportent l'**espace utilisateur**,le **noyau BSD** développés par la même équipe et souvent un serveur **X** comme **système d'affichage** sous la même ''entité''. FreeBSD et ses dérivés sont les seuls BSD qui ne comportent pas de serveur X au moment de l'installation, le but est que le serveur **X.Org** soit à jour avec les environnements de bureau et FreeBSD privilégie l'intégration de logiciels sous **licence BSD** ou autre licence ''permissive'', c'est d'ailleurs également la raison pour laquelle FreeBSD est passé du compilateur **GCC** à **Clang** mais aussi pour une raison de performance. Si vous souhaitez connaître le matériel compatible avec les systèmes BSD je vous conseille le site du nom de [[https://bsd-hardware.info/|Hardware for BSD]]. [[wiki:os:bsd_unix:timeline_bsd|Timeline BSD Unix]] ===== Les distributions BSD généralistes ===== * [[wiki:os:bsd_unix:freebsd|FreeBSD]] est le système BSD le plus utilisé et populaire et qui est adapté au plus de domaines informatiques différents. * [[wiki:os:bsd_unix:netbsd|NetBSD]] fonctionne sur un nombre énorme de plateformes et processeurs différentes. * [[wiki:os:bsd_unix:openbsd|OpenBSD]] est un descendant de **NetBSD**, axé sur la ''sécurité''. Documentation temporaire [[https://fr.wikipedia.org/wiki/OpenBSD|ici]] et en [[https://en.wikipedia.org/wiki/OpenBSD|anglais]] * [[wiki:os:bsd_unix:dragonfly_bsd|DragonFly BSD]] est dérivé de FreeBSD mais a un noyau de type **hybride** (ce qui n'est pas courant pour les systèmes Unix). À compléter. Documentation temporaire [[https://fr.wikipedia.org/wiki/DragonFly_BSD|ici]] et en [[https://en.wikipedia.org/wiki/DragonFly_BSD|anglais]] * [[https://hardenedbsd.org/|HardenedBSD]] est un fork de FreeBSD qui se focalise sur la sécurité. * Liste des [[wiki:os:bsd_unix:distributions_bsd_libres:distributions BSD généralistes]]. ===== Les distributions BSD avec interface utilisateur graphique ===== * [[wiki:os:bsd_unix:ghostbsd|GhostBSD]] est un OS basé sur FreeBSD qui a comme environnement de bureau **MATE** ou **Xfce**. * [[wiki:os:bsd_unix:nomadbsd|NomadBSD]] est un **live USB** ''persistant'' basé sur **NanoBSD** du projet FreeBSD avec environnement de bureau. À compléter. Documentation du [[https://nomadbsd.org/handbook/handbook.html|site officiel]] en anglais. * [[https://www.midnightbsd.org/|MidnightBSD]], documentation en anglais [[https://en.wikipedia.org/wiki/MidnightBSD|ici]] * [[http://www.mirbsd.org/|MirBSD]] est un BSD UNIX principalement basé sur **OpenBSD** et un peu sur **NetBSD**, avec ses outils propres. * [[wiki:os:bsd_unix:HelloSystem]] se veut être une distribution FreeBSD qui a pour objectif de ressembler le plus possible à **macOS**. Documentation du [[https://hellosystem.github.io/docs/|site officiel HelloSystem]] en anglais. * [[wiki:os:bsd_unix:ravynOS]] * [[https://os108.org/|OS108]] est un des rares OS basé sur NetBSD pour poste de travail, qui utilise l'environnement de bureau **Xfce**. * [[https://fuguita.org/|FuguIta]] est un système BSD d'origine japonaise basé sur OpenBSD qui est disponible pour compatible PC et Raspberry Pi avec comme environnements de bureau MATE, Xfce, LXQt et Lumina (DE originaire de BSD, plus précisément **TrueOS**). ===== Les distributions BSD dédiées aux réseaux et à internet ===== ==== BSD pour serveurs NAS ==== * [[wiki:os:bsd_unix:TrueNAS]] de l'entreprise **iXsystems, Inc**, anciennement **FreeNAS**, est une distribution FreeBSD pour **serveur NAS** (**//Network Attached Storage//**), conçue à l'origine pour le partage de fichiers en réseau sur votre **réseau local**. Anciennement nommé FreeNAS. Documentation [[https://fr.wikipedia.org/wiki/TrueNas|ici]]. * [[wiki:os:bsd_unix:XigmaNAS]], anciennement **NAS4Free** est également une distribution FreeBSD pour **serveur NAS** mais qui contrairement à TrueNAS n'est pas gérée par une entreprise mais par une communauté. C'est d'une certaine manière la continuation de **FreeNAS**. Documentation disponible à cette [[https://fr.wikipedia.org/wiki/XigmaNAS|adresse]]. ==== BSD pour pare-feu (firewall) ==== * [[https://www.pfsense.org/|pfSense]] est un OS basé sur FreeBSD pour les pare-feu matériels de l'entreprise **Netgate**, qui utilise le pare-feu du nom de **PF** (**//Packet Filter//**). * [[https://opnsense.org/|OPNsense]] est un fork de **pfSense** pour vous faire votre propre pare-feu basé sur FreeBSD avec du matériel ayant un processeur de type **Intel x86_64** ou **AMD64**. Il y a aussi une boutique avec des **pare-feu matériels** made in OPNsense. * [[http://m0n0.ch/wall/|m0n0wall]] est la première ''itération'' du pare-feu basé sur FreeBSD et qui a permit la création de pfSense mais qui n'est plus mise à jour depuis un bon moment maintenant, elle recommande désormais OPNsense. ==== BSD pour réseau divers ==== * [[https://bsdrp.net/fr/bsdrp|BSD Router Project]] est un OS pour routeur basé sur **FreeBSD**. * [[https://zrouter.org/|ZRouter]] est un firmware pour routeur basé sur FreeBSD, c'est un peu l'équivalent de **OpenWRT** sous **Linux**. ===== Les distributions BSD spécialisées ===== * [[https://www.smolbsd.org/|smolBSD]] vous permet de créer votre propre BSD UNIX basé sur **NetBSD**. * [[https://github.com/sergev/LiteBSD|LiteBSD]] est une variante de **4.4BSD** pour les microcontrôleurs de la famille **Microchip PIC32MZ** basé sur l'architecture de processeur **MIPS** ''32 bits''. * [[https://github.com/RetroBSD/retrobsd|RetroBSD]] est un portage de **2.11BSD** pour microcontrôleur **Microchip PIC32** pour l'architecture de processeur **MIPS** ''32 bits'', plus précisément **MIPS M4K**. ===== Les nano distributions BSD ===== * [[wiki:os:bsd_unix:NanoBSD]] est une version officielle de FreeBSD dédiée à l'**embarqué**. ===== Les distributions BSD hors normes ===== * [[wiki:os:darwin|Darwin]] est le système BSD de base de [[wiki:os:macos|macOS]] qui sont tous deux essentiellement basés sur FreeBSD et d'autres projets **open source**. ===== Sites officiels sur les distributions BSD ===== Les sites officiels des principales distributions BSD : * [[https://www.freebsd.org/|FreeBSD]] * [[https://ghostbsd.org/|GhostBSD]] * [[https://nomadbsd.org/|NomadBSD]] * [[https://ravynos.com/|ravynOS]] * [[https://www.netbsd.org/|NetBSD]] * [[https://www.openbsd.org/|OpenBSD]] * [[https://www.dragonflybsd.org/|DragonFly BSD]] Les sites généralistes sur les BSD actuels : * [[https://www.bsd.org/|bsd.org]] * [[https://www.allbsd.org/|allbsd.org]] * [[https://www.unitedbsd.com/|UnitedBSD]] * [[https://bsd-hardware.info/|Hardware for BSD]]