• [^] # Re: La mort annoncée de GNU/Linux ?

    Posté par . En réponse à la dépêche GNU/Linux est mort, vive GNU !. Évalué à 8.

    Bon, avais répondu à ce comment, mais il semble avoir disparu totalement. Alors, j'y reréponds..

    Comment je fais pour mes programmes threadés ?

    Le Hurd lui-même est multi-threadé jusqu'à la moëlle. Il y'a donc bien gestion des threads. Il s'agit en fait des C-Threads, seule interface gérée par Mach pour ses threads kernel -- il avait été question d'un support des POSIX Threads, qui est évoqué dans les docs du CMU Mach, mais il semble n'avoir jamais vu le jour. Maintenant, il est vrai que rares sont les programmes qui utilisent les C-Threads, et qu'ils présentent des inconvénients majeurs par rapport aux pthreads..

    Cependant, une implémentation des pthreads pour le Hurd, mais devant être un maximum portable - contrairement aux LinuxThreads de Xavier Leroy - est en cours de développement. (cf. <http://savannah.gnu.org/projects/pthreads/>(...)). Si elle n'est pas encore finie, elle réprésente un enjeu majeur selon tout le monde, et les meilleurs développeurs du Hurd y sont impliqués - Marcus Brinkmann, Roland McGrath (auteur de la GNU Libc, un des maintainers de GNU Emacs, co-auteur de GNU Make, un des deux concepteurs du Hurd...), ce qui pourrait amener une version stable avant l'été.

    Ca gère mon SMP ?

    En théorie, oui. Le SMP n'est pas la priorité du Hurd à l'heure actuelle, mais le support est bien présent, et il devrait le gérer à merveiller. Il reste un certain nombre de choses à faire pour qu'il exploite totalement ce SMP, mais ce ne sont pas des trucs vraiment difficiles à faire - même très faciles..

    La NVidia, elle fonctionne ?

    La NVidia, via le driver nv, oui. Si tu voulais parler des drivers NVidia propriétaires et du module Linux fourni, il est évident que non. Mais, c'est propriétaire ...

    Et mon modem ADSL ?

    Ça dépend. Le support USB n'est pas au programme. Concernant les modems ethernet utilisant PPPoE, le support PPPoE n'est pas encore fonctionnel, mais votre serviteur travaille actuellement sur un port de RP-PPPoE - comme cela a été fait pour FreeBSD, ce qui ne pose pas de problème majeur, le support PPP étant parfaitement fonctionnel.

    Wala, wala, comment utiliser un troll pour présenter l'état actuel de la chose :-)