Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

FYI: Nokia to License Qt Under LGPL

0 views
Skip to first unread message

Theodore Lytras

unread,
Jan 14, 2009, 4:42:42 AM1/14/09
to Linux Greek Users, Ελευθέριος Κοσμάς, Γιώργος Μακρυδάκης, eleni...@gmail.com, Δημήτρης Καλαμαράς
Νομίζω είναι ΑΚΡΩΣ ΣΗΜΑΝΤΙΚΗ εξέλιξη, η οποία ενδεχομένως να αλλάξει το τοπίο...

Αν και είμαι περίεργος να δω πως αυτό θα επηρεάσει τα commercial
licenses της Qt.

Εκτός κι αν η Nokia έχει αποφασίσει να ξεχάσει τα έσοδα από commercial
licenses και αποσκοπεί στα γενικότερα οφέλη που μπορεί να της αποφέρει
η διέυρυνση του user base & developer base της Qt (τόσο σε PC όσο και
σε φορητές συσκευές).

Θοδωρής

---------- Forwarded message ----------
From: Nokia, Qt Software <Nokia_Qt...@mail.vresp.com>
Date: 2009/1/14
Subject: Nokia to License Qt Under LGPL
To: thly...@gmail.com


Dear Qt User:

Nokia is pleased to announce that with the release of Qt 4.5 you will
be able to use Qt under the Lesser General Public License (LGPL)
version 2.1 terms. When released in March 2009, Qt will be made
available under three licensing options: Commercial, LGPL and GPL.
Prior versions of Qt are not impacted by this announcement.

Nokia is committed to Qt and its continued development. By offering Qt
under LGPL version 2.1 license terms alongside today's licensing
options Nokia hopes to:

- facilitate wider adoption of Qt across industries, desktop, web and
embedded platforms.
- establish Qt as a de facto standard for application development.
- receive more valuable feedback and increased user contributions to
ensure that Qt remains the best-in-class, cross-platform framework.
- extend Nokia's existing platform commitment to the open source
community.

By offering a cost-free LGPL license as well as commercial and GPL
licenses to Qt, you can choose the license model that best fits your
development requirements.

Irrespective of which license model you choose:

- Qt Software is committed to continuing to provide our customers with
the same level of professional support, services and regular releases
you have come to expect of Qt Software.
- We will continue to actively develop Qt, and with a greater degree
of cooperation with the community through a new contribution model, we
hope to make Qt even more valuable to our users.

For more information on the introduction of the LGPL license and what
this means for you, please consult the Frequently Asked Questions
section on www.qtsoftware.com.

Best regards

Tom Miller
Director of Sales
Nokia, Qt Software


______________________________________________________________________
If you no longer wish to receive these emails, please reply to this
message with "Unsubscribe" in the subject line or simply click on the
following link:
http://cts.vresp.com/u?163e4e5627/decbf0cfe9/c97cd5e

______________________________________________________________________
This message was sent by Nokia, Qt Software using VerticalResponse

Nokia, Qt Software
Sandakervn 116
(P.O. Box 4332 Nydalen, NO-0402 Oslo)
Oslo, Oslo NO-0484

Read the VerticalResponse marketing policy:
http://www.verticalresponse.com/content/pm_policy.html

Theodore Lytras

unread,
Jan 14, 2009, 5:02:34 AM1/14/09
to Linux Greek Users, Ελευθέριος Κοσμάς, Γιώργος Μακρυδάκης, eleni...@gmail.com, Δημήτρης Καλαμαράς
Και μερικά links για την είδηση:

http://labs.trolltech.com/blogs/2009/01/14/nokia-to-license-qt-under-lgpl/

http://arstechnica.com/news.ars/post/20090114-nokia-qt-lgpl-switch-huge-win-for-cross-platform-development.html
(ενθουσιάστηκε το ars technica)

http://aseigo.blogspot.com/2009/01/qt-goes-lgpl.html
http://dot.kde.org/1231920504/

http://biz.yahoo.com/prnews/090114/ukw002.html?.v=47

To slashdot δεν έχει ακόμη ρεπορτάζ! :(


Για να γελάσουμε λίγο, ιδού τι έλεγαν μερικοί ubunt-άδες πριν λίγο καιρό:
http://brainstorm.ubuntu.com/idea/9833/


Κλείνοντας, και χωρίς να θέλω να ξεκινήσω toolkit flamewar, τα βλέπω
αρκετά σκούρα για την GTK και πολύ-πολύ πιο σκούρα για το Mono !!!

Θοδωρής

Christos Ricudis

unread,
Jan 14, 2009, 7:20:13 AM1/14/09
to Theodore Lytras, Linux Greek Users, υδάκης, eleni...@gmail.com, αμαράς, Ελευθέριος Κοσμάς
Theodore Lytras wrote:
> Κλείνοντας, και χωρίς να θέλω να ξεκινήσω toolkit flamewar, τα βλέπω
> αρκετά σκούρα για την GTK και πολύ-πολύ πιο σκούρα για το Mono !!!
>

Mhn elpizeis.

Hint : Den aresei se olo ton kosmo h C++

Theodore Lytras

unread,
Jan 14, 2009, 7:26:05 AM1/14/09
to Christos Ricudis, Linux Greek Users
Στις 14 Ιανουάριος 2009 2:20 μμ, ο χρήστης Christos Ricudis
<ric...@itc.auth.gr> έγραψε:

Σωστό.
Η Java όμως? Η python? (=bindings)
Τώρα για *application-level* προγραμματισμό σίγουρα κάποιοι θα
προτιμούν τη σκέτη C, όμως υποθέτω πως δεν είναι πάρα πολλοί (αν ήταν,
θα είχε τέτοια σουξέ το Mono???).

Btw: μην απαντάς βρε σ'όλους τους αποδέκτες που έστειλα την αρχική
είδηση (που είναι εκτός λίστας)...

Θοδωρής

P. Christeas

unread,
Jan 14, 2009, 8:06:41 AM1/14/09
to linux-gr...@lists.hellug.gr
On Wednesday 14 January 2009, Christos Ricudis wrote:
> Theodore Lytras wrote:
> > Κλείνοντας, και χωρίς να θέλω να ξεκινήσω toolkit flamewar, τα βλέπω
> > αρκετά σκούρα για την GTK και πολύ-πολύ πιο σκούρα για το Mono !!!
>
> Mhn elpizeis.
> Hint : Den aresei se olo ton kosmo h C++

Έχει δίκιο ο Χρήστος.
Τώρα απλά θα βρούν μία άλλη ηλίθια δικαιολογία για να συνεχίσουν το Gnome και
να γράφουν objects σε μία γλώσσα που δεν τα υποστηρίζει.

V13

unread,
Jan 14, 2009, 8:34:25 AM1/14/09
to linux-gr...@lists.hellug.gr, Theodore Lytras, Christos Ricudis
On Wednesday 14 January 2009, Christos Ricudis wrote:
> Theodore Lytras wrote:
> > Κλείνοντας, και χωρίς να θέλω να ξεκινήσω toolkit flamewar, τα βλέπω
> > αρκετά σκούρα για την GTK και πολύ-πολύ πιο σκούρα για το Mono !!!
>
> Mhn elpizeis.
>
> Hint : Den aresei se olo ton kosmo h C++

Mporei na isxyei gia to geniko synolo, alla gia to meriko synolo ton atomon
poy ftiaxnoyn GUIs se C/C++, h C++ (kai genikotera to OOP) protimatai apo to
megalitero pososto.

<<V13>>

george fragos

unread,
Jan 14, 2009, 2:34:41 PM1/14/09
to linux-gr...@lists.hellug.gr
Επειδή φαίνεται ότι το παρακολουθείς το θέμα, μήπως θα ήταν δυνατόν να
μας δώσεις μια σύνοψη επί των εξελίξεων γραμμένη από εσένα, ώστε να
διαφωτιστούν όσοι (κι εγώ, μεταξύ αυτών) αδυνατούν να ενημερωθούν
σχετικά...;

Γ.Φ.

2009/1/14 Theodore Lytras <thly...@gmail.com>:

Θοδωρής Λύτρας

unread,
Jan 14, 2009, 3:16:08 PM1/14/09
to linux-gr...@lists.hellug.gr
Στις Τετ 14 Ιαν 2009, ο/η george fragos έγραψε:
> Επειδή φαίνεται ότι το παρακολουθείς το θέμα, μήπως θα ήταν δυνατόν να
> μας δώσεις μια σύνοψη επί των εξελίξεων γραμμένη από εσένα, ώστε να
> διαφωτιστούν όσοι (κι εγώ, μεταξύ αυτών) αδυνατούν να ενημερωθούν
> σχετικά...;
>
> Γ.Φ.

Ευχαρίστως...

Εν τάχει: η άδεια LGPL είναι παράγωγο της GPL ειδικά για βιβλιοθήκες, κλπ, και
επιτρέπει τη χρησιμοποίησή τους και σε εφαρμογές κλειστού κώδικα. Αντίθετα η
GPL σε υποχρεώνει το λογισμικό που θα γράψεις με τη χρήση της
βιβλιοθήκης/toolkit/κλπ να είναι κι αυτό GPL (ή συμβατή opensource άδεια).

Από τα 2 μεγάλα toolkit, GTK και Qt (που αποτελούν τη βάση του GNOME και του
KDE αντίστοιχα), το πρώτο ήταν υπό την LGPL και επομένως κάποιος που γνώριζε
GTK μπορούσε και να γράψει τόσο ανοιχτό κώδικα, όσο και κλειστό.

Αντίθετα η Qt τελούσε υπό την GPL, ενώ για να τη χρησιμοποιήσεις σε μια
εφαρμογή κλειστού κώδικα έπρεπε να πληρώσεις για μια commercial άδεια.
Γι'αυτό παρ'ότι ιδίως η τελευταία έκδοσή της (Qt 4) είναι έτη φωτός πιο
προχωρημένη από την GTK (flamebait) και επιτρέπει cross-platform
προγραμματισμό καθώς ο ΙΔΙΟΣ κώδικας μπορεί να μεταγλωττιστεί natively στις 3
κύριες πλατφόρμες (Linux, Mac, Win), εν τούτοις πολλοί -ιδίως εταιρίες- την
απέφευγαν.

Τώρα που και η Qt θα γίνει LGPL, αίρεται το μεγαλύτερο εμπόδιο για την
υιοθέτηση του toolkit από πάρα πολύ κόσμο.

Αυτά εν πολλή συντομία... Για περισσότερα, στο επόμενο άρθρο μου στο ελληνικό
Linux Format ;-) (προσοχή, διαφήμιση :) )

Θοδωρής

--
"Beauty is transitory"
"Beauty survives"
- Mr. Spock & Capt. Kirk, "That which survives", stardate unknown
by Theodore Lytras <thly...@gmail.com>

Giorgos Keramidas

unread,
Jan 14, 2009, 6:57:27 PM1/14/09
to Theodore Lytras, Linux Greek Users, Christos Ricudis
On Wed, 14 Jan 2009 14:26:05 +0200, "Theodore Lytras" <thly...@gmail.com> wrote:
> Στις 14 Ιανουάριος 2009 2:20 μμ, ο χρήστης Christos Ricudis
> <ric...@itc.auth.gr> έγραψε:
>> Theodore Lytras wrote:
>>>
>>> Κλείνοντας, και χωρίς να θέλω να ξεκινήσω toolkit flamewar, τα βλέπω
>>> αρκετά σκούρα για την GTK και πολύ-πολύ πιο σκούρα για το Mono !!!
>>
>> Mhn elpizeis.
>>
>> Hint : Den aresei se olo ton kosmo h C++
>
> Σωστό.
> Η Java όμως? Η python? (=bindings)

Python bindings μπορεί να έχει οποιοδήποτε toolkit. Ας πούμε έχει ήδη
και το GTK+.

Christos Ricudis

unread,
Jan 15, 2009, 2:33:38 AM1/15/09
to Θοδωρής Λύτρας, linux-gr...@lists.hellug.gr
Θοδωρής Λύτρας wrote:
> Στις Τετ 14 Ιαν 2009, ο/η george fragos έγραψε:
>
>> Επειδή φαίνεται ότι το παρακολουθείς το θέμα, μήπως θα ήταν δυνατόν να
>> μας δώσεις μια σύνοψη επί των εξελίξεων γραμμένη από εσένα, ώστε να
>> διαφωτιστούν όσοι (κι εγώ, μεταξύ αυτών) αδυνατούν να ενημερωθούν
>> σχετικά...;
>>
>> Γ.Φ.
>>
>
> Ευχαρίστως...
>
> Εν τάχει: η άδεια LGPL είναι παράγωγο της GPL ειδικά για βιβλιοθήκες, κλπ, και
> επιτρέπει τη χρησιμοποίησή τους και σε εφαρμογές κλειστού κώδικα. Αντίθετα η
> GPL σε υποχρεώνει το λογισμικό που θα γράψεις με τη χρήση της
> βιβλιοθήκης/toolkit/κλπ να είναι κι αυτό GPL (ή συμβατή opensource άδεια).

Swsto, me mia mikrh alla shmantikh parathrhsh.

H LGPL anagkazei ton kataskeyasth ths efarmoghs kleistou kwdika na
epitrepsei ston teliko xrhsth re-linking ths efarmoghs me opoiadhpote
ekdosh ths LGPL aytos epi8ymei (pali kala pou den ton ypoxrewnei kiolas
na eggyh8ei sto xrhsth oti h efarmogh meta 8a douleyei kiolas).

Ayto shmainei oti eite 8a prepei h efarmogh kleistou kwdika na
xrhsimopoiei dynamic linking me oles tis LGPL biblio8hkes pou
xrhsimopoiei, eite 8a prepei na dianemontai ta object files ths
efarmoghs gia relinking. (an kai to deytero den to exw dei poy8ena). Kai
ta dyo einai toulaxiston enoxlhtika, kai se merikes periptwseis
apagoreutika sthn anaptyksh kai dia8esh efarmogwn kleistou kwdika.

Sthn praksh ayto poy ginetai me tis efarmoges kleistou kwdika einai oti
eite xrhsimopoioun oti 8eloun kai kanoyn thn papia elpizontas oti kaneis
de 8a gkriniaksei (pragma poy ontws symbainei sto 90% twn periptwsewn),
eite - an o kataskeyasths einai prosektikos kai 8elei na paei panta me
to gramma twn adeiwn - prospa8oun na apofygoun linking me GPL kai LGPL
biblio8hkes opws o diaolos to libani.

Mia wraia askhsh eksamhnou se open source 8a htan na baleis ena etos na
pseirizei proprietary software gia GPL violations :>

Twra oson afora to QT, proswpika ka8olou de me dysarestouse pou h
kahmenh h LucasFilm, h ftwxoula h Adobe, h katakahmenh h Volvo kai h
aksiagaphth Wolfram Research anagkazontousan na plhrwnoun pente
xiliarikakia per developer gia na xrhsimopoihsoun ena pragmatika
ekplhktiko ergaleio.

0 new messages