vrossi1 | ce n'est pas de moi mais ça pourra te renseigner
Code :
- Le système BSD (Berkeley Software Distribution), également appelé BSD/OS, fut développé à la fin des années 70 par le Computer System Research Group à l'Université américaine de Berkeley. Il se situe comme l'un des descendants de l'Unix d'AT&T. Une partie de ce BSD/OS est toujours utilisée par les différents système Unix dont Linux (ex : API socket BSD). L'essor des logiciels libres a en effet permis à divers groupes de développeurs de nouveaux systèmes basés sur BSD.
- FreeBSD, le plus répandu
- Disponible pour plate-formes i386 et Alpha, FreeBSD dispose de nombreux atouts, et notamment de performances très impressionnantes lorsqu'il est utilisé comme serveur Web.
- Il gère en partie ou totalité certains sites générant beaucoup de trafic, comme Yahoo!, Hotmail et le serveur du site Apache. De plus, FreeBSD supporte bien mieux les lourdes charges (abondances de requêtes) que Linux. Par exemple, le site ftp.software.com, hébergé par une seule machine a transféré plus de 2 Téra octets en une journée. FreeBSD peut être utilisé comme station de travail grâce aux environnements GNOME et KDE. Il est actuellement le seul des 3 *BSD a supporter le clustering et le SMP. Cette situation devrait cependant bientôt changer car le support de ces fonctions sont actuellement en développement pour NetBSD et OpenBSD.
- NetBSD, le plus hétérogène
- Le principal objectif de NetBSD : le portabilité du système. Il existe pas moins d'une 30taine d'architectures supportées par NetBSD des VAX au Alpha en passant par l'Amiga, l'Atari ou le i386 et même les processeur MIPS des PocketPC. Si vous avez des machines "exotiques" ou relativement anciennes, que vous désirez malgré tout faire fonctionner sous un UNIX de type BSD. Si vous avez, dans vos placards, plusieurs stations de travail Sun ou de vieux modèles Silicon Graphics ou encore des Macintosh, alors NetBSD est certainement la meilleure solution pour vous ! Vous pourrez ainsi donner un second souffle à vos vieilles machines.
- OpenBSD, les plus sûr des OS libres
- OpenBSD est avant tout axé sur la sécurité et la cryptographie, mais se révèle plus lent que les autres BSD. Respectant les normes de sécurité de la NSA et n'ayant connu aucunes failles depuis 3 ans, OpenBSD s'avère le plus intéressant lorsque l'on souhaite créer un Firewall, ou toute autre application assurant des fonctionnalités critiques. OpenBSD s'appuie sur l'algorithme de cryptage Blowfish ainsi que sur les tunnels OpenSSH et SFTP permettant une administration à distance sûre. Il est en réalité issu d'une scission de l'équipe NetBSD et possède donc des similitude avec celui-ci.
- Points communs et différence avec Linux
- Les installations des différents BSD sont toujours efficaces, mais elles sont généralement destinées aux personnes que le mode console ne rebute pas. Nous sommes ici très loin de la convivialité des dernières distributions Linux.
- Un utilisateur de n'importe quel Unix pour se servir immédiatement d'un BSD dans le cadre d 'une installation standard, en mode console ou graphique, grâce à la présence du serveur XFree86. Il est tout à fait possible d'utiliser GNOME ou KDE sous BSD. En mode console, le shell est sh au lieu du traditionnel bash configuré sous Linux. Ce shell est moins convivial car vous ne disposez pas de fonctions comme les flèches de déplacement pour retrouver les dernières commandes, ou la pression sur la touche [Tab.] pour compléter les noms. Il est facile d'installer bash mais il est fortement conseillé de laisser l'utilisateur root avec sh.
- Noyau
- La principale différence porte sur le c?ur du système : son noyau. Sur les systèmes BSD, recompiler le noyau est une opération moins courante que sous Linux car le rythme de sortie des noyaux est lié au reste du système. L'opération de recompilation est moins intuitive car il n'existe pas d'interface ni de menus contextuels graphiques pour réaliser cette manipulation sur mesure. Vous devez éditer le fichier de configuration et mettre, ou non, en commentaires certaines options. Cette opération semble très dangereuse, mais une bonne connaissance de la compilation d'un noyau Linux, ainsi que le respect de la méthode indiquée sur le site BSD, permet de réaliser la recompilation sans trop de difficulté.
- Système de fichiers
- Le système de fichier des BSD, appelé UFS est lent comparé à son homologue ext2 sous Linux. Nous vous le conseillons si vous disposez d'une machine dont le disque dur est de type SCSI, voire de type IDE, et s'il dispose d'un grande vitesse de rotation et des dernières technologie en la matière. Les machines ayant des fonctions capitales dans une entreprise disposent de disques SCSI qui utilise les technologies RAID, et assurent la fiabilité et la rapidité des données sur le disque dur.
- Distributions
- Contrairement à Linux, les BSD n'existent pas sous différentes distributions, ceci leur permet d'assurer une homogénéité au niveau des paquetages et une sécurité optimale. En ce qui concerne les autres logiciels, chaque BSD propose un système de ports contenant des versions adaptées de la plus part des logiciels. Pour exemple, le nombre de ports de FreeBSD est supérieur à celui de OpenBSD, en raison notamment, des normes de sécurité plus sévères concernant ce dernier. Les BSD sont par ailleurs capables de compiler une grande partie des sources de programmes respectant la norme POSIX, et peuvent exécuter des fichiers binaires d'applications conçues pour Linux.
- Réseau
- La partie réseau des systèmes BSD est très performante, et il existe une excellente gestion de IPv6. Les outils standards sont les mêmes que sous Linux. Seule différence : contrairement à Linux qui utilise IPchains pour créer un firewall, BSD utilise IP Filter. Plus rapide, celui-ci se configure grâce à des commandes plus simples et à une syntaxe plus compréhensible.
|
|