fsfe-france
[Top][All Lists]
Advanced

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

Re: [Fsfe-france] Re: GCC GPL exception


From: Olivier Berger
Subject: Re: [Fsfe-france] Re: GCC GPL exception
Date: 29 Mar 2002 23:45:43 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

Denis Barbier <address@hidden> 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.
> 

Le logiciel libre permet une utilisation dans un but quelconque du
logiciel (je ne parle pas du code source de ce logiciel). Les données
produites par un logiciel libre ne sont donc pas couvertes par des
restrictions quelconques.

Un compilateur est un méta-logiciel, en cela que les données qu'il
produit sont des logiciels.

Le fait qu'un compilo ne soit autorisé à produire que des logiciels
libres, ou que des logiciels propriétaires, ou autre chose, introduit
une restriction quelconque sur les données produites par ce
logiciel... et donc il ne serait pas libre !


La volonté des auteurs de GCC/Gawk est de rester dans ce
cadre d'un logiciel libre "normal", je pense... 

Seulement il y a un effet de bord du fonctionnement de ces
programmes qui perturbe cela : une partie du code (sous GPL) est dans
les données produites par le logiciel, donc ça introduite une
restriction contrairement à ce qu'on voulait faire...

Les questions de copyright et donc de la licence d'origine de ce morceau
de source ne permettent pas de résoudre ce dilemme sans créer une
exception.

Point barre.

Si l'on veut persister à enculer les mouches à ce propos, on peut y
aller...

-- 
Olivier BERGER (OpenPGP: 1024D/B4C5F37F)
APRIL (http://www.april.org) - Vive python (http://www.python.org)
Pétition contre les brevets logiciels : http://petition.eurolinux.org



reply via email to

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