• [^] # Re: toujours cette maladie...

    Posté par . En réponse au journal FSF et distributions. Évalué à 3.

    (1) Parce que distribuer les sources est une condition sine qua non pour être gpl ?

    Il existe des circuits intégrés pour lesquels la différence entre le source et le firmware est minime si ce n'est existant. Les circuits logiques/portes programmables par exemple.
    De plus il existe encore des gens qui programment directement en assembleur avec une traduction assembleur -> code machine faite sans aucune fioriture et hyper connue (très courant pour les 6800 like). Dans ces cas là le reverse engineering prend 5 minutes chrono en main.
    Dans ce genre de cas on peut sérieusement se demander si la GPL a vraiment besoin d'un code source.

    A l'inverse il est très facile d'écrire un precompiler bien baleze et de relacher le code source sous GPL sans pour autant mettre à dispo le precompiler.

    Autre possibilité faire un code C sans commentaires bien obscur et relacher le code source sans le makefile.

    Dans le premier cas on a pas de code source mais c'est tout à fait exploitable par un codeur tiers, et dans les deux autres cas on respecte la GPL mais c'est totalement inexploitable.