• # précision importante ...

    Posté par . En réponse au journal Troll inside : qu'est-ce que linux ?. Évalué à 2.

    il faut faire gaffe, toutes les distributions ne sont pas GNU/Linux.

    il existe des projets de distributions Linux sans GNU ( ou Linux GNU Free comme une glace Fat Free ;) ).

    donc en outil permettant du GNU Free ou presque nous trouvons :

    - TCC de Fabrice Bellard, un compilateur C : http://fabrice.bellard.free.fr/tcc/(...)
    - un traducteur ligtweight C++ -> C : http://students.ceid.upatras.gr/~sxanth/lwc/(...)
    - la dietlibc : http://www.fefe.de/dietlibc/(...)
    - la skalib : http://skarnet.org/software/skalibs/index.html(...)
    - differents outils permettant de faire un serveur : http://skarnet.org/poweredby.html(...)

    un site qui tourne avec : http://skarnet.org/(...)

    divers autres projets existent aussi sur le net.

    donc arretons un peu avec cette main mise GNU sur le monde Linux ...


    le projet GNU n'est qu'un projet moribond[1] qui ne maintient son emprise que par GCC [2] et un leader "rigolo" . la majorité des projets libres prennent la GPL pour être hype sans même connaitre ce qu'elle dit dans le détail, pour preuve, qui peut me dire combien de violation de la GPL par la GPL elle meme [3] ?


    [1] 288 projets GNU sur savannah combien de fonctionnel ? combien de connu ? combien d'utilisé par les libristes ? combien par le grand public ?
    qui se rendrait compte d'un remplacement de la GLIBC ( l'essentiel GNU actuel ) par la DIETLIBC ou la LIBC BSD ? il ne faut pas oublier qu'il manque au projet GNU : un OS ( actuellement Linux ), une interface graphique ( actuellement X.org ou Xfree ), un environnement graphique ( GNOME n'est GNU que par erreur historique[4] )


    [2] combien de projet correctement compilable sans gcc ? pourtant le code n'est que du C et cela devrait etre faisable sans la suite GCC. l'interopérabilité au sens de GCC est la même que "je suis interopérable, mais il faut faire uniquement comme moi".

    [3] une GPL 2 strict et une GPL 2 ou superieur ne sont pas compatible pour la simple et bonne raison que si un code GPL 2 veut integrer une GPL 2 et supérieur ( ou le contraire ), il y a un conflit d'absorbtion d'une des licences. le probleme est d'autant plus grand dans une periode ou la GPL 3 va sortir. le seul moyen de résoudre cela tient en : la FSF décide pour tous les développeurs et viole le copyrights des devs. sinon, plus personne ne pourra mixer du code GPL 2 & 3 et le nombre de probleme va aller en s'agrandissant.

    [4] cf l'evolution sur http://archive.org/(...) le mot GNU n'apparait presque plus et ou la GNOME foundation est de plus en plus présente.