Linux vs. BSD: que devez-vous utiliser?

Les deux sont basés sur Unix, mais c'est là que s'arrêtent les similitudes. Voici tout ce que vous devez savoir sur les différences entre Linux et BSD.

Les deux sont basés sur Unix, mais c'est là que s'arrêtent les similitudes.  Voici tout ce que vous devez savoir sur les différences entre Linux et BSD.
Publicité

À MakeUseOf, nous couvrons Linux un peu comme "alternative" à Windows et Mac OS X. Cependant, ce ne sont pas les trois seuls systèmes d'exploitation là-bas - il y a aussi la famille BSD de systèmes d'exploitation de type Unix, qui sont techniquement parlant différemment de Linux.

Au nom de la concurrence loyale, il est temps d'accorder une reconnaissance aux systèmes d'exploitation BSD. Et il n'y a pas de meilleure façon de le faire que de les comparer à Linux. Qu'est-ce qui différencie les systèmes d'exploitation BSD, et devriez-vous l'utiliser plutôt que Linux? Comment Linux et le meilleur OS de bureau BSD, PC-BSD, se comparent-ils sur le bureau?

Comment Linux et BSD sont similaires

pcbsd
Prenons soin des similitudes d'abord, dont il y a beaucoup. Les deux systèmes d'exploitation sont Open Source et Unix-like, de sorte que beaucoup des mêmes programmes et utilitaires fonctionnent sur les deux. Même sur le bureau, les deux systèmes d'exploitation sembleront similaires car ils fonctionnent tous deux dans les mêmes environnements de bureau, y compris, mais pas seulement, GNOME et KDE. Firefox, GIMP et de nombreuses autres applications Open Source populaires fonctionnent également sur les deux systèmes.

Donc, quand vous essayez seulement de chercher des différences importantes, vous n'allez pas en trouver. Il s'agit vraiment de détails plus petits, de coulisses et de leurs conséquences qui font la différence.

Noyau par rapport au système d'exploitation

linux_kernel_map
Tout d'abord, "Linux" n'est en fait que le noyau qui fait le pont entre le logiciel et le matériel. Le noyau Linux: une explication aux termes de Layman Le noyau Linux: une explication aux termes de Layman Il y a une seule chose de facto commun: le noyau Linux. Mais même si on en parle souvent, beaucoup de gens ne savent pas exactement ce qu'il fait. Lire la suite . Les distributions Linux sont faites par des groupes de personnes (ou d'organisations) qui regroupent le noyau avec n'importe quel logiciel de superposition. Heureusement, le fait que chaque distribution Linux ait certaines choses en commun (le noyau Linux, entre autres) permet aux logiciels écrits simplement pour "Linux" de fonctionner sur la plupart des distributions.

BSD, d'un autre côté, est généralement un système d'exploitation complet et pas seulement le noyau. Il existe plusieurs systèmes d'exploitation BSD qui ont des différences entre eux, mais il est plus facile et assez correct de les appeler collectivement la famille BSD car ils viennent tous de BSD Unix.

Unix Heritage

unix_history
Ce qui m'amène à mon prochain point: les systèmes d'exploitation BSD sont plus «Unix» que Linux. Pour des raisons légales, les systèmes d'exploitation de la famille BSD ne peuvent pas s'appeler Unix mais simplement Unix, mais ils ont une longue lignée d'héritage Unix. Les systèmes d'exploitation BSD, avec AIX, HP-UX, Solaris et même Mac OS X (via Darwin, basé sur BSD) peuvent remonter jusqu'à la création originale d'Unix.

D'un autre côté, Linux rejoint Minix comme les deux seuls systèmes d'exploitation ressemblant à Unix et inspirés par Unix, mais qui n'ont aucun lien avec l'Unix original.

Licence

Ensuite, il y a la différence de licence que Linux et la famille BSD utilisent. Alors que les deux utilisent des licences Open Source Licences Open Source: Qui devez-vous utiliser? Licences de logiciels Open Source: que devez-vous utiliser? Saviez-vous que toutes les licences open source ne sont pas identiques? En savoir plus, Linux utilise la GPL qui favorise les utilisateurs en forçant les développeurs à publier leurs modifications sur les logiciels sous licence GPL en open source et avec la même licence.

La famille BSD utilise la licence BSD, ce qui favorise les développeurs en leur permettant de prendre des logiciels open source, d'y apporter des modifications et de les garder propriétaires s'ils le souhaitent plutôt que de les obliger à publier leurs modifications en open source. ils voulaient).

C'est à cause de la licence BSD qu'Apple pourrait utiliser divers bits BSD (y compris de FreeBSD) et créer Mac OS X en tant que produit source mixte. Google a été capable de créer Android malgré l'utilisation et la modification du noyau Linux (et d'autres logiciels sous licence GPL), car ils libèrent le système d'exploitation mobile en tant que logiciel libre et n'ont aucun problème à le faire.

Soutien aux fournisseurs

morecores_gpu
Enfin, si vous comparez Linux et BSD en tant que système d'exploitation de bureau, vous devez regarder le support du fournisseur. Lorsque vous excluez Mac OS X (comme c'est techniquement BSD, mais du point de vue de l'utilisateur, nous les considérons comme séparés), la prise en charge du fournisseur n'est pas très bonne pour les systèmes d'exploitation BSD. Ce n'est pas mal, mais Linux l'a mieux. Sur les deux, les chances sont plus élevées que le logiciel sera écrit pour Linux plutôt qu'un système d'exploitation BSD. Les pilotes graphiques sont mieux Les graphiques AMD Open Source sont maintenant géniaux, voici comment les obtenir Les graphismes AMD Open Source sont maintenant géniaux, voici comment les obtenir Le pilote propriétaire AMD sur Linux est rapide mais bogué, et le pilote open source est devenu impressionnant Lire la suite et plus nombreux sur Linux (à la fois propriétaire et open source), et à son tour, il y a beaucoup plus de jeux disponibles sur Linux que BSD.

PC-BSD, qui est basé sur FreeBSD et est le système d'exploitation BSD le plus facile à installer à des fins de bureau, est certainement utilisable et ressemble à Linux grâce à l'utilisation des mêmes environnements de bureau. Cependant, une fois que vous essayez de faire de plus en plus, vous commencerez à trouver ses limites.

Bien que Mac OS X ait pas mal de choses à faire, contrairement à d'autres systèmes d'exploitation BSD, ce n'est toujours pas facile pour Mac OS X par rapport à Linux Mac OS X Yosemite, D'après un utilisateur Linux Mac OS X Yosemite, De la perspective d'un utilisateur Linux Mac OS X est utilisé comme l'enfant d'affiche pour une interface propre et élégante. En tant qu'écrivain Linux, il est de mon devoir de faire des comparaisons entre les distributions Linux, mais aussi contre la concurrence. Lire la suite .

Avantages technologiques de BSD

Cependant, les différents noyaux BSD ont de nombreuses implémentations différentes de technologies différentes, dont certaines sont prouvées supérieures à Linux. FreeBSD est connu pour avoir une pile réseau fantastique, et OpenBSD est connu pour être aussi sûr que possible humainement. NetBSD peut fonctionner sur plus d'architectures que Linux, y compris un grille-pain. Donc, les systèmes d'exploitation BSD ne sont pas mauvais d'un point de vue technique, mais il y a moins de soutien pour eux par des développeurs tiers que par Linux. Avec suffisamment de soutien, vous pouvez faire ce que vous voulez sur un système d'exploitation.

Sur le bureau, coller avec Linux

En fin de compte, la plupart des utilisateurs voudront s'en tenir à Linux pour leurs bureaux car il y a plusieurs raisons pour lesquelles Linux est meilleur Linux Vs Unix: Les différences cruciales qui comptent pour Linux Professionnels Linux Vs Unix: Les différences cruciales pour Linux Professionnels Linux didn n'apparaissent pas de rien; Avant la création de Linux, et avant la montée de Windows, le monde informatique était dominé par Unix. Quelle est exactement la différence entre Linux et Unix? Lire la suite sur le bureau. Cependant, si cet article vous a rendu plus curieux au sujet des systèmes d'exploitation BSD, alors n'hésitez pas à en essayer dans une machine virtuelle ou sur un ordinateur de rechange. Ça ne fait jamais mal de savoir ce qu'il y a dehors.

Quelles fonctionnalités des systèmes d'exploitation BSD aimez-vous qu'elles aient ou font mieux que Linux? Pourquoi choisiriez-vous l'un ou l'autre? Faites le nous savoir dans les commentaires!

Crédit d'image: Forrestal_PL

In this article