• [^] # Re: Ca ne peut pas faire de mal...

    Posté par . En réponse à la dépêche Interview de Marcus Brinkmann, développeur du Hurd. Évalué à 10.

    Je ne sais pas ce que tu entends exactement par "faire cohabiter". On fait aussi bien "cohabiter" GNU/Linux et GNU/Hurd que GNU/Linux et n'importe quel système, comme GNU/Linux - NetBSD. Tu les installes sur des partitions séparées, tu as un dual (ou trial, ou 42-ial ;-) boot, et voilà !

    GNU/Hurd cohabite même très bien avec GNU/Linux, puisqu'il sait très bien monter les partitions de style ext2 (et ext3). Je partage, pour ma part, des partitions assez importantes comme /src et mon /home (je garde un /home séparé pour GNU/Hurd pour tester mes translators). Je n'ai pas vu de corruption de données depuis des années.

    Quant à les faire cohabiter dans un seul et même système, c'est effectivement plus complexe, et pas actuellement faisable. GNU/Hurd n'offre pas de compatibilité binaire avec GNU/Linux - et vu la gymnastique que cela peut obliger, et le peu d'utilité que nous y voyons, ça risque de rester le cas. On ne peut donc pas passer de GNU/Hurd à GNU/Linux sur la même partition simplement en redémarrant : de toutes façons, ça n'est pas souhaitable, puisque l'intérêt du Hurd c'est d'utiliser des applications et systèmes qui utilisent ses particularités (par exemple un système de paquets à base de translators, etc., etc.).

    Restent deux pistes :

    1. Les techniques de virtualisation classiques a la Xen pourraient bien marcher - en fait, Ognyan, l'auteur du patch ext2, compte y travailler durant l'été. Cela voudrait dire avoir en parallèle GNU/Linux et GNU/Hurd, mais chacun sur leurs partitions.

    2. Les techniques de virtualisation liées aux micro-noyaux ; il pourrait être envisageable de faire tourner L4Linux en parallèle avec GNU/Hurd, "a la Xen". Mais ça, c'est pour dans plus longtemps, et ça veut dire une version de Linux modifiée (portée sur L4).

    En attendant, installer Debian GNU/Hurd n'est vraiment pas difficile, il suffit d'un peu d'espace en fin de disque et d'un peu de motivation ;-)