• [^] # Re: Il s'agit bien de GS

    Posté par (site web personnel) . En réponse à la dépêche Problème de licence, qui dois-je appeler ?. Évalué à 10.

    Entre le moment ou la news a été publiée et le moment ou les modéros m'ont contacté, j'ai eu le temps de voir ce petit fichier. En fait, il y a deux sous-répertoires dans le répertoire d'install. Un où se trouve ghostscript, et l'autre ou se trouve leur logiciel.

    J'aimerais savoir comment on fait pour lire la table des symboles pour une dll ou un exe sous windows. Comme ça éventuellement je pourrais vérifier qu'il n'appellent pas de fonctions exportées par ghostscript. Je me sens pas encore assez chaud pour désassembler le code.

    Sinon, j'ai demander à un officiel de la FSFE chapîte France qui se reconnaîtra j'espère ce qu'on est censé faire. Il m'a dit la chose suivante:
    Quand tu penses avoir à faire à une violation de la GPL fait la chose suivante :
    - essaies de trouver les preuves par toi même,
    - éventuellement discutes en avec l'auteur du logiciel,
    - si tu penses avoir des preuves, discutes en avec le possible copiteur,
    - et si les choses ne s'arrangent pas à l'amiable contacte la FSF.

    Bref, lire
    http://www.gnu.org/licenses/gpl-violation.html(...)

    La raison est la suivante : ils ont très peu de moyens, il est donc nécessaire, (et je trouve sain) que les personnes apportent comme première contribution leur travail sur le sujet.

    Pour ma part, après avoir bien regardé, je m'aperçois que je suis strictement incapable de pouvoir déterminer si le logiciel incriminé appelle ghostscript par un system() ou non.

    Je me fous un peu de la licence remarquez, pour moi il n'y a peut être pas viol technique de la licence, mais il y a sûrement un viol moral de la licence. Bref, j'aime pas.

    Plutôt que d'installer leur click'a click il existe une solution smart. Pour ceux qui veulent générer du pdf sous windows avec ghostcript voici un lien pertinent et utilisable :
    http://www.cs.wisc.edu/csl/doc/howto/pdf_generation/index.html#writ(...)