glug:link gpl

Lo'oRiS il Kabukimono glug@genova.linux.it
Tue, 28 Jan 2003 11:01:20 +0100


Giovanni <giovanni@interpuntonet.it> :

> forse sto convincendo ad usare librerie rilasciate sotto gpl in ufficio!
> ho bisogno di un buon link per vedere come si fa e cosa bisogna includere
> (documentazione, sorgenti licenza gpl)...

GROSSO MODO dovrebbe funzionare così, ma magari mi sbaglio, leggere la
licenza non guasta (se ne trovano anche traduzioni NON UFFICIALI in
italiano http://www.gnu.org).

Per delucidazioni puoi chiedere anche su diritto<at>softwarelibero<punto>it


in ogni file sorgende devi includere questa intestazione (o simile):

/*

(c) XXXX of the authors: (see AUTHORS file for more info)
· XXXX <XXXX@XXXX.XX>

        This program is free software; you can redistribute it and/or
modify        it under the terms of the GNU General Public License as
published by        the Free Software Foundation; either version 2 of the
License, or        (at your option) any later version.

        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.

        You should have received a copy of the GNU General Public License
        along with this program; if not, write to the Free Software
        Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 
02111-1307  USA

*/

(è venuta wrappata male, scusa)

Poi devi aggiungere nel pacchetto un file di TESTO contenente la GPL
completa (non lo posto qui perchè grosso, ma lo trovi sul mio sito).

Se il tuo programma è interattivo, deve mostrare che è sotto licenza GPL.

Puoi usare queste librerie *soltanto* in programmi a loro volta GPL.

Quando distribuisci la versione compilata delle tue librerie (o programma)
devi fornire insieme anche i sorgenti *esatti* e *completi* per compilarle
- oppure lasciare la possibilità per almeno 3 anni di scaricarle dal tuo
sito.

Puoi usare pezzi di codice presi da altri programmi GPL, aggiungendo tra i
credits del tuo programma gli autori del codice preso, ma in questo caso il
tuo programma rimarrà *sempre* GPL, non potrai cambiare licenza in seguito,
a meno di non essere in grado di togliere senza ombra di dubbio tutto il
codice non tuo.

-- 
"What's wrong with C++ ?"
"The ++"
 - Lorenzo Petrone
                             . /\ °
Real Name: Lorenzo Petrone    <* >
WEB!!! http://lano.webhop.net  \/ ·