[Linuxtrent] Re: che licenza???

  • From: luca <sanluca78@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 30 Dec 2005 12:29:25 +0100

Il giorno Ven, 30/12/2005 alle 11.51 +0100, Emanuele Olivetti ha
scritto:
> luca wrote:
>  > ma allora posso creare un pkg unico con tutti i componenti???
>  > se no devo ritirare quello che ho messo online :))
> 
> A occhio mi pare che sia come detto precedentemente: l'exe che ottieni
> con py2exe e' esattaemente un file composto da un interprete python
> embedded e uno zip di tutto cio' che serve a far girare il tuo
> programma (uno zip di file .pyo, .pyc, .pyd). In sintesi stai
> distribuendo un file zip con tutto il necessario e questo tipo di
> aggregazione solitamente va sempre bene. Pero' c'e' il discorso del
> linking (dinamico) delle librerie che usi. Vedi sotto.
> 
> Mi pare quindi che il tuo progetto coinvolga:
> python (python license, discretamente permissiva :))
> gtk (LGPL)
> pygtk (LGPL)
> sqlite (PUBLIC DOMAIN!!!!! incredibile)
> pysqlite (licenza stile zlib/png, simile a una BSD)
> pychart?? (GPL)

pychart e sotto gpl

http://home.gna.org/pychart/

cmq alla fine di tutto grazie alle vostre informazioni passiamo alla gpl
> 
> La presenza di pychart ti vincola a scegliere la GPL per il tuo
> py-acqua [*] e le altre licenze sono tutte GPL compatibili. Se pychart
> non c'e' (nel README.txt non lo vedo citato in effetti) allora direi
> che hai la possibilita' di scegliere tra molte altre licenze perche'
> il linking dinamico ti evita ogni forma di propagazione delle licenze
> rimanenti. Ovviamente ti consiglio di tenere ben stretto pychart e
> utilizzare la GPL :)
> 
> Ti consiglio comunque di sentire anche altri pareri, soprattutto
> perche' il mio e' veramente poco autorevole :) (e non sono neppure un
> giurista).
> 
> Ciao,
> 
> Emanuele
> 
> P.S.: occhio che ho letto su www.py2exe.org quanto segue:
> "Attention: py2exe tries to track down all binary dependencies for all
> pyds and dlls copied to the dist directory recursively, and copies all
> these dependend files into the dist directory. py2exe has a builtin
> list of some system dlls which are not copied, but this list can never
> be complete."
> per cui ti puo' capitare che per errore stai distribuendo dll
> proprietarie di cui non hai il permesso di redistribuzione. Controlla
> nel pacchetto!
> 
> [*]: http://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL
> 
-- 
Luca
PY-ACQUA software per l''acquariofilia (licenza GPL 2)
web - http://pyacqua.altervista.org
Email - pyacqua (at) gmail com

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: