web-dev-qa-db-fra.com

BSD Kernel vs. Kernel Linux?

Je voulais savoir en termes techniques; Quelle est la différence entre BSD Kernel et Linux Kernel.
[.____] à Linux, nous pouvons télécharger le noyau source alors patch IT et make et make modules It. Même nous avons plusieurs outils pour modifier le noyau config tel que menuconfig, xconfig et ....
Mais je ne pouvais pas trouver ce genre de vaste grand champ sur BSD. D'abord, pourrais-je télécharger le BSD kernel? Comment pourrais-je le configurer? et ...

Alors qu'est-ce que je demande est: (sans faire référence à l'ascendance et à l'étymologie)

  • Est le Kernel dans chaque cas (dans) dépendant d'une distribution?
  • Façons de configurer chaque Kernel et outils disponibles pour le travail?
  • Que des travaux de correctifs puissent être effectués dans chaque cas?
  • Disponibilité du kernel en dehors du domaine de la distribution? (Kernel Sources)?
  • Saveur de Kernels disponible dans chaque cas (X??BSD/Linux) comme XEN/Vmware/GEN?
21
r004

Eh bien, tout d'abord, vous parlez de BSD comme s'il s'agit d'un seul. Techniquement, je suppose que l'original est celui qu'ils ont tous dérivé de la dernière version de la dernière version étaient en 1995. La recherche de "4.4-Lite2" trouve plusieurs copies, vous pouvez en savoir plus à ce sujet à la Wikipedia's Berkeley Software Distribution Article .

Dérivé de ce fait - parmi beaucoup de choses*-Freebsd, openbsd et netbsd. Les trois sont open source et vous pouvez obtenir leur code source. Quelqu'un qui dit BSD de nos jours fait probablement référence à l'un d'entre eux.

Si vous voulez les naviguer rapidement, il y a un Référence croisée du noyau FreeBSD et Linux . Ce site dispose également de plusieurs autres noyaux de type UNIX.

Contrairement à Linux, cependant, qui existe comme un projet de noyau autonome, les noyaux BSD font souvent partie d'un projet plus vaste - ils ne sont pas indépendants de la distribution. Par exemple, le noyau FreeBSD fait partie du projet FreeBSD et est maintenu dans le Même référentiel Subversion comme le reste de la distribution.

Il y a quelques endroits que le noyau est utilisé sans le reste de la zone userland, par exemple en le port KFFReebsD debian .


*: Les parties du BSD d'origine sont devenues très bien en effet. Par exemple, vous verrez les notes sur les portions de logiciels étant copyright les régents de l'Université de Californie partout. Beaucoup de ceux-ci est BSD. Si vous lisez l'avis de plusieurs pages inclus avec Windows, par exemple, c'est là.

16
derobert