• [^] # Re: ReactOS, vraiment?

    Posté par . En réponse à la dépêche Compilation de logiciels libres pour Windows (janvier 2015). Évalué à 8.

    Bonjour freem et les autres,

    ReactOS et Wine sont deux choses différentes MAIS complémentaires. L'effort fournit à l'un contribue à l'autre. Il est donc peu enviable que les développeurs de l'un se concentrent sur l'autre projet. Chaque projet a sa masse de développeurs qui y contribuent et tant mieux !
    Pourquoi ?

    ReactOS a pour objectif de fournir une compatibilité à tous niveaux pour les binaires qui tournent sous Windows, qu'ils soient de simples exécutables ou des pilotes systèmes plus complexes. Dernier exemple en date : le pilote de RamDisk de Windows 2003 tourne sous ReactOS. Je doute qu'il tourne sous Wine ;-).

    Wine se concentre en revanche sur une compatibilité maximale et multiversion de Windows sur Linux en mode utilisateur. Si ça restreint ce qu'on peut faire tourner, le spectre des versions couvertes de Windows peut être un gros atout.

    Et finalement, ReactOS a besoin de Wine pour aller plus vite dans son implémentation des bibliothèques utilisateurs et Wine a besoin de ReactOS pour le debug, l'utilisation en condition "proche" de Windows, pour les features qui manquent, etc.
    Les contributeurs Wine contribuent malgré eux (ou volontairement ;-)) à Wine, et beaucoup de développeurs ReactOS contribuent à Wine (cf : la liste des contributeurs Wine).

    Bref, ce sont deux projets complémentaires (et à mon sens nécessaires).

    Au passage, vis-à-vis de l'instabilité de ReactOS, il ne faut pas oublier que le développement d'un système d'exploitation from scratch est une chose compliquée. ReactOS fait déjà 10M de ligne de code. C'est un gros projet. Et il se stabilise de plus en plus, mais Rome ne s'est pas faite en un jour.

    Tous les volontaires (que ce soit pour développer, tester, traduire, supporter, etc) sont les bienvenus.

    Enfin, ReactOS aura un stand aux FOSDEM, si des personnes sont intéressées ;-).

    Cordialement,
    P. Schweitzer