Maison  >  Article  >  Opération et maintenance  >  Freebsd est-il un système Linux ?

Freebsd est-il un système Linux ?

藏色散人
藏色散人original
2023-03-23 09:20:011087parcourir

freebsd n'est pas un système Linux, mais un système d'exploitation de type UNIX. Il s'agit d'une branche importante d'Unix développée via BSD, 386BSD et 4.4BSD. FreeBSD fournit différents degrés de prise en charge des systèmes informatiques de différentes architectures.

Freebsd est-il un système Linux ?

L'environnement d'exploitation de ce tutoriel : système freebsd13.1, ordinateur Dell G3.

Freebsd est-il un système Linux ?

Non.

FreeBSD est un système d'exploitation de type UNIX, une branche importante d'Unix développée via BSD, 386BSD et 4.4BSD. FreeBSD fournit différents niveaux de support pour les systèmes informatiques de différentes architectures. Et certains des développeurs BSD UNIX d'origine sont ensuite passés au développement FreeBSD, rendant FreeBSD hautement compatible avec UNIX en termes de structure interne et d'API système. En raison des termes juridiques vagues de FreeBSD, son code a été emprunté par de nombreux autres systèmes, y compris macOS d'Apple. C'est précisément grâce à la compatibilité UNIX de macOS que macOS a obtenu la certification de marque UNIX.

FreeBSD prend en charge amd64 (x86_64), X86 (i386), ARM, AArch64, IA-64, PowerPC, PC-98, SPARC et d'autres architectures (différentes versions ont un support différent) (voir la documentation officielle pour plus de détails).

Historique du développement

Le développement de FreeBSD a commencé en 1993, à partir de 386BSD. Cependant, comme la légitimité du code source de 386BSD a été remise en question et que Novell (le détenteur des droits d'auteur d'UNIX à l'époque) et Berkeley ont successivement intenté des poursuites, FreeBSD a publié la version 2.0-RELEASE en janvier 1995 sous le nom de version 4.4BSD-Lite de l'Université de Californie. complètement réécrit. Il y a plus d'histoire de FreeBSD dans le manuel FreeBSD.

Les aspects les plus remarquables de FreeBSD 2.0 sont peut-être la refonte du système de mémoire virtuelle Mach de l'Université Carnegie Mellon et l'invention du système de ports FreeBSD. Le premier est optimisé pour les systèmes à forte charge, tandis que le second établit un mécanisme simple et puissant pour maintenir les logiciels tiers. De nombreux grands sites utilisent FreeBSD, mais de nombreuses entreprises se tournent vers les plates-formes Linux, et de nombreux VPS (hôtes personnels virtuels) fournissent également de l'espace FreeBSD.

FreeBSD 3.0 a introduit le format binaire ELF et a commencé à prendre en charge les systèmes multi-CPU (SMP, multitraitement symétrique) et les plates-formes Alpha 64 bits. 3.x a apporté de nombreuses réformes au système. Ces mesures n’ont pas apporté de bénéfices à l’époque, mais elles ont été la pierre angulaire du succès de 4.X.

Remarque : UNIX est un système d'exploitation multi-utilisateurs et multitâche, tandis que Linux est un système d'exploitation basé sur UNIX.

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn