|
|
|
|
Strumenti |
17-06-2007, 11:41 | #181 |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
deve scegliere altre librerie
nessuno ti obbliga ad usare le qt
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! |
17-06-2007, 11:49 | #182 | |
Messaggi: n/a
|
Quote:
|
|
17-06-2007, 11:57 | #183 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 1278
|
Quote:
2) Ti pare che le apps scritte usando le qt e che si integrano in kde siano poche ? Le qt non sono il male l'importante è poter scegliere (GTK , Qt o altro ) tutto dipende dagli obbiettivi che ci si pone @ ekerazha : non esiste una "ragione" assoluta o la lib perfetta o la licenza perfetta è tutta una scelta puoi avere ragione da vendere ma certe volte sbagli il modo in cui ti poni in una discussione
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle! |
|
17-06-2007, 12:13 | #184 | |||
Messaggi: n/a
|
Si ma non ci si integrano bene le applicazioni GTK (e le GTK sono la scelta per chi non accetta a forza il compromesso delle GPLv2).
Quote:
Quote:
Quote:
Ultima modifica di ekerazha : 17-06-2007 alle 12:20. Motivo: orrore ortografico |
|||
17-06-2007, 13:10 | #185 | |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
|
Quote:
Dal punto di vista tecnico non c'è neanche paragone. Tra l'altro le GTK+ si dice abbiano pochi programmatori che ci lavorano dietro perchè sono pastone a cui nessuno vorrebbe mettere mano Le GTK poi si possono integrare in KDE con il GTK-QT-ENGINE , un tema per GTK che usa QT per disegnare in effetti gli elementi a schermo donando così alle applicazioni GTK2 colore, stile e caratteri del tema QT in uso attualmente. Ad ogni release migliorano notevolmente e già ora sul mio PC non hanno difetti. Nel concetto di opensource della FSF (quello in genere abbracciato da linux) tutti dovrebbero utilizzare licenze GPL compatibili e sicuramente l'utilizzo della LGPL per le GTK è stato un compromesso da parte della GNU. Per scrivere il mio programma che usa le QT posso scegliere comunque tra un bel numero di licenze GPL-Compatibile tra le quali anche la BSD license. Nonostante quindi le QT limitino il numero di licenze al solo numero delle licenze GPL-compatibili questo ha il pregio di non frammentare il mondo delle licenze del mondo opensource. Se tutti si inventassero una propria licenza opensource sarebbe una giungla, a mio parere è molto meglio avere una buona base per le nuove licenze opensource come la compatibilità con la GPL. Insomma, io sono a favore della diffusione di licenze SOLO GPL-compatibili (BSD , LGPL , GPL , X11/MIT ... etc) e le QT favoriscono questo concetto. Per le applicazioni commerciali le aziende si possono comprare la licenza QT e svilupparle con le QT commerciali. Ciao
__________________
GPU Compiler Engineer |
|
17-06-2007, 13:23 | #186 | ||||||||
Messaggi: n/a
|
Quote:
Quote:
Quote:
C'è comunque da dire che lo stesso Torvals (per fortuna?) è molto più "rilassato" di Stallman su certi punti ed applaudì anche l'ingresso in campo di OpenSolaris con licenza CDDL dicendo che portava "una ventata di novità" nel mondo open-source. Lo stesso Torvalds inoltre si è trovato più volte in disaccordo con alcune posizioni della FSF, quindi ci andrei piano a dire che "linux abbraccia lo stesso concetto di open-source della FSF". Quote:
Quote:
Quote:
Quote:
Quote:
P.S. Certo, poi una azienda può anche decidere di investire soldi sulle QT (vedi Skype), ma dubito che chi voglia "smenarci soldi" (sia aziende che sviluppatori indipendenti) sia la maggioranza. Ultima modifica di ekerazha : 17-06-2007 alle 13:26. |
||||||||
17-06-2007, 13:38 | #187 |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
|
Io credo solo che tutto ciò che non è gestito da una entità centrale prima o poi si frantumi in pezzi non raggiungendo niente.
E il mio timore più grande per il movimento opensource è proprio questo, ho paura che si frantumi in pezzi come un bicchiere di cristallo. Io sono sempre più convinto che certe scelte debbano essere condivise da tutti in un modo o nell'altro e il campo delle licenze è sicuramente uno dei più scottanti. Noi usiamo per il 90% software GNU sui nostri sistemi , quindi possiamo dire che questi sono sistemi GNU, questi software usano licenze GPL compatibili. Le licenze GPL compatibili sono licenze che forniscono un grado di libertà + che soddisfacente sia all'utente che al programmatore. Non vedo il motivo di creare 20000 licenze tutte diverse appesantendo il mondo opensource per poi trovarsi in una situazione dove uno non sa più cosa ha il diritto o non ha il diritto di fare se non contattando un avvocato (alla fine sono sempre questi che ci guadagnano). Le licenze GPL compatibili (di cui la GPL è la più restrittiva) specificano con precisione quali sono le libertà di utente e programmatore rendendo quindi queste licenze ideali per l'uso in ambito free software. Sono fermamente convinto che chi oggi non usa una licenza GPL-Compatibile dovrebbe fare 4 conti in tasca e convertirsi . Nessuno obbliga nessuno ad usare licenze GPL-Compatibili , ma rendere difficile la vita a chi usa le altre,ad esempio promuovendo le QT, non va contro nessuna libertà ( ho libertà di mettere i bastoni tra le ruote agli altri , quindi è una libertà in + ) Ciao
__________________
GPU Compiler Engineer Ultima modifica di AnonimoVeneziano : 17-06-2007 alle 13:42. |
17-06-2007, 13:40 | #188 | |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
|
Quote:
Ma perfavore .... sotto windows i tool di sviluppo li pagano ....
__________________
GPU Compiler Engineer |
|
17-06-2007, 13:44 | #189 | |
Messaggi: n/a
|
Quote:
Il timore della "frammentazione" può essere motivato, ma la "libertà di scelta e di azione" è insita nella natura profonda dell'open-source, quella stessa natura che ti consente di prendere un software, modificarlo, magari forkarlo e ridistribuirlo. Questo è uno dei pilastri sia dell'open-source (secondo i principi dell'OSI) sia del software free. |
|
17-06-2007, 13:45 | #190 | |
Messaggi: n/a
|
Quote:
P.S. Per Windows ci sono anche ambienti di sviluppo gratuiti |
|
17-06-2007, 13:46 | #191 | |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
|
Quote:
Non c'è modo migliore di creare un progetto poco mantenibile se non quello di utilizzare il C per sviluppare un applicazione grafica. Il concetto di applicazione grafica si adatta troppo bene al paradigma di programmazione orientata agli oggetti per essere snobbato. Ciao
__________________
GPU Compiler Engineer |
|
17-06-2007, 13:47 | #192 |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
|
E c'è una ragione per cui dovremmo incoraggiare lo sviluppo di software closed ?
__________________
GPU Compiler Engineer |
17-06-2007, 13:48 | #193 | |
Messaggi: n/a
|
Quote:
|
|
17-06-2007, 13:49 | #194 |
Messaggi: n/a
|
Perchè l'utente abbia la libertà di scelta... anche di applicazioni closed-source se vuole. E magari anche per non "mettere i bastoni tra le ruote" ai progetti free ed open-source ma non GPLv2
|
17-06-2007, 14:00 | #195 | |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
|
Quote:
Questa è la classica corrente di pensiero BSD . Io sono più FSF oriented , sorry, da qui in poi è inutile andare avanti perchè si entra in un campo ideologico/filosofico che esula dallo scopo del thread. E' chiaro che ciò che ci divide è il nostro modo di vedere l'opensource. Essenzialmente tu lo vedi come una libertà totale di manovra dei programmatori/utenti (anche se poi alla fine sono i programmatori closed che la fanno da padrone perchè sono quelli che si pigliano la botte piena e la moglie ubriaca, mentre agli altri rimangono solo briciole) , io la vedo più come un movimento organizzato che in qualche modo si deve autoregolare e seguire principi ben precisi affinchè non si auto-annichili. Risposta finale del thread: Le QT hanno una licenza nazista? - Si per chi vede l'opensource come un movimento di libertà totale - No per chi la pensa alla maniera della FSF Ciao
__________________
GPU Compiler Engineer |
|
17-06-2007, 14:06 | #196 | |
Senior Member
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1816
|
Quote:
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele |
|
17-06-2007, 14:14 | #197 | ||||
Messaggi: n/a
|
Quote:
Quote:
Quote:
La GPL può essere anche un "compromesso equo" per alcuni tipi di progetto, ma come ho già illustrato, secondo me non lo è in generale per delle librerie e soprattutto per delle librerie grafiche. Quote:
- Si per chi vuole abbracciare l'intero movimento del free software e dell'open-source. - No per chi è convinto che la GPLv2 sia l'unica strada... Ciao |
||||
17-06-2007, 14:20 | #198 | ||
Senior Member
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1816
|
Quote:
D'altra parte le QT hanno pure loro dei difetti, in primis il fatto che non sono vero C++. e reimplementano diverse cose gia' presenti nella libreria standard. Quote:
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele |
||
28-02-2010, 23:26 | #199 |
Senior Member
Iscritto dal: Jan 2005
Città: TTT
Messaggi: 6560
|
Rispolvero questa discussione.
Come si puo notare si vede di cosa si accusavano le Qt...
__________________
HP 630 core i3 linux inside Jolla phone user |
01-03-2010, 08:29 | #200 |
Moderatore
Iscritto dal: Feb 2003
Città: Anagni/Firenze
Messaggi: 9130
|
Ma non bastava dare il link della discussione e fare un piccolo sunto?
__________________
Regole Sezione Linux - [Ubuntu] HWupgrade Clan - Installare Ubuntu 13.10 64bit su Asus N56JR |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:20.