Qt diventano LGPL
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- puzuma
- Linux 2.x

- Messaggi: 482
- Iscritto il: mar 4 lug 2006, 17:14
- Nome Cognome: Stefano Salvador
- Slackware: current
- Kernel: 2.6.32.2
- Desktop: KDE 4.4.0
- Località: Udine
- Contatta:
Qt diventano LGPL
The quiet ones are the ones who change the world. The loud ones only take the credit.
- tgmx
- Linux 4.x

- Messaggi: 1336
- Iscritto il: ven 28 apr 2006, 14:40
- Slackware: 14.1
- Desktop: KDE 4
- Località: Ancona
Re: Qt diventano LGPL
Non mi è chiaro però il mantenimento anche della versione GPL...puzuma ha scritto:http://dot.kde.org/1231920504/
- puzuma
- Linux 2.x

- Messaggi: 482
- Iscritto il: mar 4 lug 2006, 17:14
- Nome Cognome: Stefano Salvador
- Slackware: current
- Kernel: 2.6.32.2
- Desktop: KDE 4.4.0
- Località: Udine
- Contatta:
Re: Qt diventano LGPL
così ognuno sceglie la licenza che si adatta meglio al suo modello di sviluppo, non si tratta di versioni diverse, solo di licenze diverse.tgmx ha scritto:Non mi è chiaro però il mantenimento anche della versione GPL...
The quiet ones are the ones who change the world. The loud ones only take the credit.
- Blizzard
- Master

- Messaggi: 1509
- Iscritto il: mar 2 gen 2007, 22:53
- Nome Cognome: Giovanni Santostefano
- Slackware: 12.2
- Kernel: 2.6.27.7-smp
- Desktop: Fluxbox
- Contatta:
Re: Qt diventano LGPL
Tecnicamente, quindi, potremmo vedere applicazioni ed espansioni di QT totalmente commerciali e closed?
-
Szat
- Linux 1.x

- Messaggi: 118
- Iscritto il: ven 5 ago 2005, 0:00
- Slackware: current
- Kernel: linux-2.6.27.7
- Desktop: Kde4.2
- Distribuzione: Kubuntu
- Località: Torino
Re: Qt diventano LGPL
Sinceramente non ne capisco niente, ma questa cosa mi pare si potesse fare anche prima (pagando la licenza delle qt).Blizzard ha scritto:Tecnicamente, quindi, potremmo vedere applicazioni ed espansioni di QT totalmente commerciali e closed?
-
zxzxasas
- Linux 2.x

- Messaggi: 397
- Iscritto il: sab 15 nov 2008, 2:28
- Nome Cognome: Pasquale
- Slackware: current
- Kernel: 2.6.35.7
- Desktop: KDE 4.5.2
Re: Qt diventano LGPL
No.Blizzard ha scritto:Tecnicamente, quindi, potremmo vedere applicazioni ed espansioni di QT totalmente commerciali e closed?
La LGPL obbliga a distribuire il software che implementa determinate librerie sotto la stessa licenza delle librerie utilizzate.
Quindi se qualcuno modifica Qt, deve distribuire tutto sotto LGPL.
Nello specifico la LGPL è più "chiusa" della GPL...quindi!
Commerciali invece si...la licenza GPL come la LGPL non obbligano a non ricevere denaro in cambio del software. Si può far pagare un prodotto GPL, ma c' è l' obbligo di rilasciare il codice!
L' unica licenza che permette di fare un uso commerciale di programmi open è la bsd. Che dovrebbe essere la licenza più libera esistente al momento.
- Blizzard
- Master

- Messaggi: 1509
- Iscritto il: mar 2 gen 2007, 22:53
- Nome Cognome: Giovanni Santostefano
- Slackware: 12.2
- Kernel: 2.6.27.7-smp
- Desktop: Fluxbox
- Contatta:
Re: Qt diventano LGPL
ho capito
ciao
Gio
tuttavia ora non mi spiego in che senso ci sia maggiore flessibilità e permissività.The move to LGPL licensing will provide open source and commercial developers with more permissive licensing than GPL and so increase flexibility for developers.
ciao
Gio
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Qt diventano LGPL
Premetto che non capisco molto bene l'inglese, ma da quel che ho capito permette di inglobare progetti LGPL in software proprietari, rilasciati sotto licenza proprietaria.Blizzard ha scritto:ho capito
tuttavia ora non mi spiego in che senso ci sia maggiore flessibilità e permissività.The move to LGPL licensing will provide open source and commercial developers with more permissive licensing than GPL and so increase flexibility for developers.
Quel che non puoi è rilasciare le qt "modificate o no" sotto licenza proprietaria. E se fai modifiche devi rilasciare i sorgenti con tali modifiche.
In pratica tu puoi fare un software "chiuso", ma se modifichi le qt devi rilasciare tali modifiche "aperte".
- puzuma
- Linux 2.x

- Messaggi: 482
- Iscritto il: mar 4 lug 2006, 17:14
- Nome Cognome: Stefano Salvador
- Slackware: current
- Kernel: 2.6.32.2
- Desktop: KDE 4.4.0
- Località: Udine
- Contatta:
Re: Qt diventano LGPL
questo è esattamente il senso della LGPL: permette il link alle librerie anche da parte di software con licenze diverse (non necessariamente "chiuse", solo diverse), ma le modifiche alla libreria stessa devono continuare ad essere LGPL. Questa maggiore apertura permette l'utilizzo assieme a software con licenze più "strane", ad esempio eclipse sotto linux utilizza le gtk in quanto non può linkare a software GPL (il backend per le Qt era pronto anni fa ma non l'hanno mai rilasciato ufficialmente proprio per problemi di licenza).conraid ha scritto:Quel che non puoi è rilasciare le qt "modificate o no" sotto licenza proprietaria. E se fai modifiche devi rilasciare i sorgenti con tali modifiche.
In pratica tu puoi fare un software "chiuso", ma se modifichi le qt devi rilasciare tali modifiche "aperte".
In sostanza, come dicono nell'annuncio, la Nokia vuole che la scelta del toolkit sia solo una questione tecnica quindi hanno eliminato ogni differenza di licenza rispetto agli altri toolkit (soprattutto GTK).
The quiet ones are the ones who change the world. The loud ones only take the credit.
- Blizzard
- Master

- Messaggi: 1509
- Iscritto il: mar 2 gen 2007, 22:53
- Nome Cognome: Giovanni Santostefano
- Slackware: 12.2
- Kernel: 2.6.27.7-smp
- Desktop: Fluxbox
- Contatta:
Re: Qt diventano LGPL
adesso ho compreso, grazie
- mcosta
- Linux 0.x

- Messaggi: 54
- Iscritto il: mar 15 giu 2004, 0:00
- Nome Cognome: Massimo Costa
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Marano (NA)
Re: Qt diventano LGPL
Anche il mio Inglese non è granché ma mi sembra di aver capito che:
- Con la licenza LGPL sia possibile sviluppare e distribuire applicazioni "closed" o, in generale con licenza diversa, che linkano Qt;
- La licenza commerciale continuerà ad essere utilizzata per usufruire del supporto tecnico e nel caso di incompatibilità di imposizioni "architetturali" imposte dalla versione LGPL. Questo passo non è ancora chiaro ma nell'annuncio ufficiale c'è.
Why would I want to buy a commercial license? What is the difference?
The commercial Qt license includes email support, access to upgrades and allows you to develop fully closed source software. The LGPL carries some restrictions regarding the ability for users to relink libraries and other restrictions that may impose architectural requirements that some organizations might not be comfortable with.
- Toni
- Linux 3.x

- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
Re: Qt diventano LGPL
comprando la licenza , oltre ad avere il supporto , puoi linkare staticamente le qt e distribuire il binario senza pubblicare licenze delle qt
- m0rdr3d
- Linux 2.x

- Messaggi: 404
- Iscritto il: dom 24 dic 2006, 13:40
- Slackware: Slackware64-current
- Kernel: 3.4.*
- Desktop: KDE 4.8.2
Re: Qt diventano LGPL
Non e' che ti stai confondendo con la AGPL?zxzxasas ha scritto:Nello specifico la LGPL è più "chiusa" della GPL...quindi!
Perche' di fatto la LGPL (Lesser Gnu Pubblic License) _permette_ di scrivere software proprietario utilizzando librerie open, purche` linkate dinamicamente, come spiegato da puzuma.
-
zxzxasas
- Linux 2.x

- Messaggi: 397
- Iscritto il: sab 15 nov 2008, 2:28
- Nome Cognome: Pasquale
- Slackware: current
- Kernel: 2.6.35.7
- Desktop: KDE 4.5.2
Re: Qt diventano LGPL
Quella cosa la lessi su una appendice distribuita con openoffice...testualmente che la LGPL è più chiusa della GPL.m0rdr3d ha scritto:Non e' che ti stai confondendo con la AGPL?zxzxasas ha scritto:Nello specifico la LGPL è più "chiusa" della GPL...quindi!
Perche' di fatto la LGPL (Lesser Gnu Pubblic License) _permette_ di scrivere software proprietario utilizzando librerie open, purche` linkate dinamicamente, come spiegato da puzuma.
Io le licenze le ho lette, pure in inglese che bene o male capisco. Ciò di cui però non capisco niente è il diritto, quindi non è che riuscii a farmi un' idea chiara...
- m0rdr3d
- Linux 2.x

- Messaggi: 404
- Iscritto il: dom 24 dic 2006, 13:40
- Slackware: Slackware64-current
- Kernel: 3.4.*
- Desktop: KDE 4.8.2
Re: Qt diventano LGPL
Forse allora dipendeva dal contesto.
Come disse il professore di sistemi liberi
Come disse il professore di sistemi liberi
dipende se si intende la licenza piu' libera dal punto di vista delle liberta' garantite all'utente o alle liberta' lasciate allo sviluppatore (di poter scegliere se e come distribuire il codice)