fsfe-france
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fsfe-france] Re: GCC GPL exception


From: Loic Dachary
Subject: [Fsfe-france] Re: GCC GPL exception
Date: Thu, 28 Mar 2002 15:15:30 +0100

Denis Barbier writes:
 > On Thu, Mar 28, 2002 at 12:31:20AM +0100, Loic Dachary wrote:
 > >  > 
 > >  > Loic, peux-tu nous expliquer pourquoi gcc a une clause d'exception à la
 > >  > GPL qui lui permet de compiler des applications propriétaires ?
 > [...]
 > >    J'ai extrait gcc-2.95.4 sans y trouver d'exception. Pourrais-tu
 > > m'orienter s'il te plait ?
 > 
 > On l'a déjà évoqué il y a peu, si un compilateur met dans le programme
 > généré des bouts de code et s'ils sont couverts par la GPL, tout le
 > programme doit l'être (tu avais aussi évoqué des clauses similaires
 > pour bison et flex). Pour gcc, cette clause est cachée dans le
 > fichier gcc/crtstuff.c
 > 
 > Mais ce n'est pas le fond de ma question : je demandais pourquoi gcc
 > permet de produire des logiciels propriétaires, s'ils constituent une
 > menace pour le logiciel libre.

        Dans le cas de GCC avec crtstuff, comme dans le cas de bison ou
flex, la portion de GCC qui est mise sous licence permissive est très peu
significative. Si elle était mise sous GPL il serait très simple pour 
quelqu'un souhaitant faire du logiciel propriétaire de la re-écrire.

        Quand a interdire d'utiliser GCC pour compiler des logiciels
propriétaires, le droit d'auteur ne permet en aucune façon de le faire.
Comme pour les éditeurs de texte etc.

        Dans le cas de Mathieu, c'est une portion très importante du 
générateur d'application qui est utilisé par les applications générées.
On est alors dans le cas familier d'une libraire sous GNU GPL qui s'accorde
seulement avec les logiciels qui jouent le jeu du Logiciel Libre.

        http://www.gnu.org/licenses/gpl-faq.html#TOCCanIUseGPLToolsForNF

        Est-ce que cela répond à la question ?

        A++,

-- 
Loic   Dachary         http://www.dachary.org/  address@hidden
12 bd  Magenta         http://www.senga.org/      address@hidden
75010    Paris         T: 33 1 42 45 07 97          address@hidden
        GPG Public Key: http://www.dachary.org/loic/gpg.txt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]