On Wed, Jun 11, 2003 at 11:28:00PM +0200, Stephane Bortzmeyer wrote: > > > D'autre part, on pourrait aussi sans doute faire une > > > distribution Linux/NetBSD (un noyau Linux qui > > > tournerait avec un userland NetBSD). > > > > Tres peut probable, je pense. Il faudrait faire un > > travail enorme au niveau de la libc et d'autre librairie > > de base. > > Cela a �t� fait en sens inverse > (<URL:http://www.debian.org/ports/freebsd/gnu-l > ibc-based>, annonc� dans les derni�res Debian Weekly News) > donc cela n'a rien d'impossible.
Pas impossible, mais sans doute plus difficile: la diff�rence est que Debian est bas�e sur la glibc, et la glibc est extr�mement portable: elle tourne sur Linux, mais aussi sur tous les noyaux BSD. Du coup, pour produire une Debian/FreeBSD, il "suffit" de recompiler sa glibc pour x86-freebsd au lieu de x86-linux, et �a doit marcher assez directement. Dans l'autre sens, je _crois_ (je connais tr�s peu les BSD... un jour peut-�tre :-) ) que la libc des BSD est li�e beaucoup plus directement au noyau. Donc, pour mettre un noyau Linux avec userland NetBSD, il faudrait effectivement porter la libc pour Linux. � mon avis, une meilleure approche serait de donner une personalit� BSD au noyau Linux (comme NetBSD a une personalit� Linux). Comme �a, en passant, les utilisateurs de Linux pourrait faire tourner les binaires BSD. Mais bon, on s'�loigne du sujet :-) /Y -- Marbles should be kept together.

