Je me demande ce que veut dire "retarde le projet", et qui peut en juger. À titre personnel, je ne crois pas que le port sur L4 "retard" le projet Hurd, au contraire. La réalisation concrète du Hurd a commencé vers 1990/1991, comme Linux. Force est de constater qu'il n'a pas su susciter le dynamisme autour de beaucoup de projets Libres. Je n'irai pas me lancer dans une explication de ce phénomène (méthode de développement ? personnalités ? nature du projet ?).
En tous cas, il est clair que le port sur un micro-noyau d'une nouvelle génération, un micro-noyau moderne, sur lequel beaucoup de gens bossent (dans le milieu professionnel et dans le milieu recherche) est capable d'apporter un certain dynamisme au projet. On voit d'ores et déjà beaucoup de gens intéressés spécifiquement par L4/Hurd et s'y consacrer alors qu'ils n'avaient jamais pris le temps de s'investir dans le projet avant. On voit aussi les développeurs gravitant autour de L4 (qui sont nombreux, croyez moi) s'intéresser vivement à ce projet grand public, multi-usages (pas qu'embarqué ou que hard RT, ...) utilisant leur petit bébé. Et puis, porter le Hurd sur L4, ça veut dire re-concevoir toute une partie du Hurd, des parties fondamentales (comme la VM, le scheduler, ...), ce qui ne manque pas d'intéresser beaucoup de monde. Alors certes, le port sur L4 rajoute beaucoup à la liste des tâches à effectuer. C'est beaucoup de travail en plus. Mais c'est aussi beaucoup de gens en plus pour le faire. Je crois personnellement que la dynamique d'un projet est beaucoup plus importante que la simple TODO list.
Ensuite, opposer liberté et confort d'utilisation, c'est déjà l'expression de toute une stratégie. Ça n'est certainement pas la mienne. Et en fait, je ne pense pas que ce soit celle de Richard Stallman.
Je crois que sa vision du port de L4 est beaucoup plus liée à des questions de contrôle (à des questions politiques, oui, mais au sens le plus bas du mot). RMS suit de façon peu attentive le Hurd : il attend des développeurs qu'on lui donne des choses à mettre en avant de temps en temps, pour faire de la promotion « grand public » (grossière, quoi ;-) : ses exemples sur les FS le montrent bien. Le projet de port sur L4 est bien plus difficile à mettre en avant. De même, les développeurs GNU/Hurd échappent beaucoup au « contrôle » que RMS souhaite garder sur les projets GNU centraux, comme le Hurd. Le projet sur L4 s'est fait beaucoup sans son avis et son aval. RMS ne l'a pas forcément digéré.
[^] # Re: Debian et L4
Posté par Manuel Menal . En réponse à la dépêche Interview de Richard Stallman sur KernelTrap. Évalué à 8.
En tous cas, il est clair que le port sur un micro-noyau d'une nouvelle génération, un micro-noyau moderne, sur lequel beaucoup de gens bossent (dans le milieu professionnel et dans le milieu recherche) est capable d'apporter un certain dynamisme au projet. On voit d'ores et déjà beaucoup de gens intéressés spécifiquement par L4/Hurd et s'y consacrer alors qu'ils n'avaient jamais pris le temps de s'investir dans le projet avant. On voit aussi les développeurs gravitant autour de L4 (qui sont nombreux, croyez moi) s'intéresser vivement à ce projet grand public, multi-usages (pas qu'embarqué ou que hard RT, ...) utilisant leur petit bébé. Et puis, porter le Hurd sur L4, ça veut dire re-concevoir toute une partie du Hurd, des parties fondamentales (comme la VM, le scheduler, ...), ce qui ne manque pas d'intéresser beaucoup de monde. Alors certes, le port sur L4 rajoute beaucoup à la liste des tâches à effectuer. C'est beaucoup de travail en plus. Mais c'est aussi beaucoup de gens en plus pour le faire. Je crois personnellement que la dynamique d'un projet est beaucoup plus importante que la simple TODO list.
Ensuite, opposer liberté et confort d'utilisation, c'est déjà l'expression de toute une stratégie. Ça n'est certainement pas la mienne. Et en fait, je ne pense pas que ce soit celle de Richard Stallman.
Je crois que sa vision du port de L4 est beaucoup plus liée à des questions de contrôle (à des questions politiques, oui, mais au sens le plus bas du mot). RMS suit de façon peu attentive le Hurd : il attend des développeurs qu'on lui donne des choses à mettre en avant de temps en temps, pour faire de la promotion « grand public » (grossière, quoi ;-) : ses exemples sur les FS le montrent bien. Le projet de port sur L4 est bien plus difficile à mettre en avant. De même, les développeurs GNU/Hurd échappent beaucoup au « contrôle » que RMS souhaite garder sur les projets GNU centraux, comme le Hurd. Le projet sur L4 s'est fait beaucoup sans son avis et son aval. RMS ne l'a pas forcément digéré.
My 2¢.