[Diritto] EULA di EiffelStudio GPL

Alessandro Rubini rubini a gnudd.com
Dom 10 Maggio 2009 20:59:21 CEST


Gli altri articoli sono la solita fuffa.
Il 2, che in qualche modo ripete l'1, sottolinea che l'uso e` limitato:

> You may use the EiffelStudio license provided to you at no charge as
> long as you are ready to release the application that you will develop
> under a GPL compatible Open Source license.

Ma la GPL (quale versione? Non ci sono riferimenti precisi), dice
che l'uso non e` limitato:

gpl 2:

   Activities other than copying, distribution and modification are not
   covered by this License; they are outside its scope.  The act of
   running the Program is not restricted, and the output from the Program
   is covered only if its contents constitute a work based on the
   Program (independent of having been made by running the Program).
   Whether that is true depends on what the Program does.

Quindi questi signori si contraddicono. A meno che il programma di
uscita del compilatore (o dello "studio" come pare piaccia oggi
chiamare questa roba) sia effettivamente un derivato del compilatore.

La gpl 3 dice la stessa cosa in altri termini:

   This License explicitly affirms your unlimited
   permission to run the unmodified Program.  The output from running a
   covered work is covered by this License only if the output, given its
   content, constitutes a covered work.

Quindi l'uso non e` limitato, ma l'output potrebbe essere soggetto
alla licenza, in base a come e` costituito.

Non mi stupirebbe che l'output sia un derivato dello strumento, per
esempio potrebbe includere parti di runtime copiate letteralmente e
non semplicemente derivate da trasfomazione del codice dell'utente, ma
dovrebbero esplicitarlo.  Senza questa esplicitazione la licenza suona
contraddittoria. Sicuramente i toni non sono amichevoli e rasentano il
fud sulla gpl.

Vorrei far notare che la stessa FSF ha pubblicato la "compiler
exception" per il gcc, sottolineando come l'output di gcc stesso
richiede autorizzazione essendo un derivato del compilatore (non solo
del sorgente che gli viene fornito).  

http://www.fsf.org/licensing/licenses/gcc-exception.html
http://www.gnu.org/licenses/gcc-exception-faq.html

In questo contesto "culturale" la posizione adottata dai signori
californiani non sembra cosi` peregrina, anche se la necessita`
dell'eccezione per il gcc e` stata dubitata da molti.

liberatoria:
   IANAL [i am not a lawyer]
   INCCUL [io non capisco, consultate un legale]

/alessandro


More information about the Diritto mailing list