Il ya beaucoup de comparatif de ce type sur Internet, mais la grande majorité est faite par de fervents défenseurs de BSD. Cela les rend peu fiables et impartiaux, j'ai donc décidé de faire cette comparaison personnelle. En tant qu'utilisateur des distributions Linux et FreeBSD, je peux être assez clair lorsqu'il s'agit d'analyser les deux systèmes, à la fois leurs avantages et leurs inconvénients. Au préalable, je tiens à préciser que les deux sont de très bons systèmes et, surtout, gratuits. Avec cela, je ne veux pas laisser BSD mauvais pour lui-même, mais pour expliquer pourquoi Linux est sorti victorieux et est plus répandu.
Quelle saveur préférez-vous? Linux a des centaines de distributions qui sont adaptés aux besoins des utilisateurs finaux ou à différents syndicats. Au lieu de cela, BSD a des variantes qui se concentrent sur quelque chose de spécifique, comme les performances (FreeBSD), la potabilité (NetBSD), la sécurité (OpenBSD), etc.
El développement dans le cas de BSD, il est réalisé par des groupes de hackers (Core Team) et d'autres qui ont l'intention de rendre le système d'exploitation complet. Linux, en revanche, est un noyau, pas un système d'exploitation complet, et il est développé en collaboration avec des entreprises, des pirates informatiques, des programmeurs de noyau et d'autres contributeurs de la communauté. Linux a certainement plus de contributions et progresse plus rapidement.
En ce qui concerne licences, BSD est une licence propriétaire pour les systèmes d'exploitation BSD. Cette licence est très non restrictive, car elle permet aux dérivés ou forks d'avoir tout type de licence, c'est pourquoi il peut y avoir des BSD commerciaux et fermés, un exemple le Apple MacOSX (CLUF licencié et payé). Au contraire, GPL est la licence sous Linux et elle est plus restrictive, ne permettant pas la fermeture des dérivés. Nous ne verrons donc jamais un Linux qui ne soit pas gratuit.
La stabilité et robustesse c'est plutôt bon dans les deux cas, à la fois sous Linux et BSD. Mais si l'un devait être mis en évidence au-dessus de l'autre, ce serait Linux. BSD a des problèmes de stabilité lorsqu'il travaille avec certains programmes modernes. Étant des noyaux monolithiques, les pilotes affectent la stabilité du noyau en cas de problème. BSD a des problèmes pour débrancher une clé USB sans d'abord la démonter, ce qui génère une panique du noyau. Linux, en revanche, est plus modulaire et permet de supprimer ou d'ajouter des modules plus facilement sans affecter la stabilité du noyau et sans avoir à redémarrer.
El la performance est un autre terrain marécageux dont il existe de nombreuses légendes. FreeBSD est un BSD hautes performances spécialement optimisé. Mais est-ce plus rapide que Linux? Il serait nécessaire de l'analyser soigneusement, la vérité est que dans de nombreux tests Benchmarks effectués par Phoronix, ils ont révélé que BSD est plus lent que les distributions Linux. L'une des raisons du démantèlement du mythe est que BSD est développé sur des ordinateurs Mac OS X qui utilisent le compilateur Clang, un compilateur qui ne se distingue pas précisément pour être l'un des meilleurs. Linux pour sa part est développé grâce au compilateur GCC et celui-ci peut se vanter d'être le meilleur et celui qui génère le code le plus efficace.
Linux est plus assurance pour des contributions telles que SELinux et AppArmor, sans oublier la vaste communauté de développeurs qui vérifient constamment le code pour les bogues et les vulnérabilités et l'améliorent fréquemment. BSD n'est pas aussi audité et donc, bien qu'ils disent que dans BSD, il est plus facile de détecter et de corriger les erreurs par la hiérarchie de l'équipe de développement, ce n'est pas tout à fait vrai. OpenBSD est le BSD destiné à la sécurité et donc le plus sécurisé, mais dans quelle mesure… et en plus sachant que Theo de Raadt, responsable du projet OpenBSD et OpenSSH, a accepté de laisser des portes dérobées pour que le FBI puisse pénétrer ces systèmes.
Dans la section facilité d'utilisationLinux a atteint le grand public avec Ubuntu et il est aujourd'hui plus facile à utiliser que de nombreux BSD. Les deux sont équipés d'interfaces graphiques qui rendent tout plus intuitif, mais Linux a encore progressé à cet égard. En fait, même PCBSD, GhostBSD ou DesktopBSD, clairement orientés vers l'utilisateur domestique, n'ont pas réussi à suivre la grande majorité des distributions Linux.
En ce qui concerne compatibilité matérielleLinux prend en charge les nouvelles technologies et plus de matériel plus rapidement. En fait, Linux n'a pas grand-chose à envier à Windows ou Mac OS X. Dans ce domaine, BSD est à des années-lumière, se retrouvant dans l'état où était Linux il y a dix ans. Une grande partie du problème avec le matériel BSD vient de son développement, puisqu'il est implémenté à l'aide de systèmes Mac OS X, les tests sont effectués sur ces machines en virtualisant le système avec VMWare. Ce qui fonctionne dans la virtualisation peut ne pas fonctionner lors du test du système sur une machine réelle.
El logiciel disponible pour Linux, il est plus large que celui disponible pour les BSD, bien qu'en défense il faut dire que les logiciels Linux peuvent être installés sur BSD en permettant la compatibilité à cet effet. Dans ce domaine, il peut gagner BSD, car il a également des projets comme Wine et d'autres émulateurs qui font fonctionner les logiciels d'autres systèmes d'exploitation. En revanche, lors de l'analyse de la catégorie des jeux vidéo, Linux l'emporte sur un glissement de terrain. Il existe de plus en plus de jeux vidéo pour le système pingouin, alors que ceux-ci sont rares pour BSD.
NetBSD, le système portable par excellence a été porté pour plus de 56 architectures ou familles de matériels. Pensez-vous qu'il bat Linux? Eh bien non, Linux a été porté sur une centaine de plates-formes (VAX, AMD64, x86, Itanium, SPARC, Alpha, MIPS, AVR32, Blackfin, ARM, ARC, Microblaze, SuperH, s390, PA-RISC, Xtensa, OpenRISC, PowerPC, m68k, etc.).
Vous pouvez voir la comparaison BSD vs. Linux plus agrandi et complet dans le blog Architechnology. J'espère que vous avez aimé cette comparaison et que vous savez apprécier le bien du système GNU / Linux, au lieu de critiquer les autres systèmes sans savoir de quoi ils parlent.
Plus d'informations - Jordan Hubbard One laisse Apple
La source - Architecture