Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 2944|回復: 6
打印 上一主題 下一主題

[市場探討] Nokia - Qt Software (ex-Trolltech)將更加開放!?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-3-9 16:08:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
鼓勵更多來自桌面和嵌入式開發人員社區的貢獻, 在上個月中, 您或許都看到或聽到Nokia - Qt Software (ex-Trolltech)發佈以下訊息:
$ O6 v2 K* G- l$ z1 @6 d9 i. F% ?7 J3 w9 o
“諾基亞宣佈,從預定於2009年3月發佈的Qt 4.5版本起,其用於桌面和嵌入式平臺的 Qt 跨平臺用戶介面(UI)及應用程式框架將在開源 LGPL 2.1 版授權下提供。此前,Qt 一直是在通用公共授權(GPL)下提供給開源社區的。另外,現已可以通過新的網站名稱www.qtsoftware.com 瞭解 Qt 。
& a% p+ q7 Q9 Z  R
+ e/ Y1 s; m& Q; g5 Q3 U向 LGPL 的轉移將為開源和商業開發人員提供比 GPL 更多的授權許可權,從而為開發人員提高了靈活性。此外,Qt 源代碼庫將更加開放,鼓勵更多來自桌面和嵌入式開發人員社區的貢獻。隨著這些變化,開發人員將能夠積極推動 Qt 框架的演進。
. t7 W# u) f# o7 o3 ^* J- N. e: s5 L; E/ |8 J2 }' s. w
Qt 4.5同時也可在商業授權條款下使用,Qt 之前版本的授權則保持不變。而且,Qt 服務將擴展,確保所有 Qt 開發專案,無論選擇何種授權,都能獲得同等支持。”
# @$ s6 m0 ]" l4 n# }
% }3 r& l+ c" G1 R' Q希望透過下面的問答,能給予您更多的了解,並進一步使用Qt.
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
 樓主| 發表於 2009-3-9 16:10:06 | 只看該作者
1.1.1    LGPL是什麼?
* v0 z7 {0 x* k) qGNU 寬通用公共授權(GNU Lesser General Public License,或 LGPL)是由自由軟體基金會(Free Software Foundation)發佈的一個免費軟體授權。它被設計作為在strong-copyleft GNU 通用公共授權,或GPL,和簡單授權的授權(例如BSD 授權和MIT 授權)之間的一個妥協,LGPL對程式本身設置了copyleft限制,但這些限制不適用於僅與該程式連接的其他軟體。 . C! b* X- w5 a( t1 p2 _: O* c

1 U6 U! j3 n& k7 {; |1.1.2    你們為何轉向LGPL?
( ]: \$ e+ M2 u6 P- l* K, S我們一直選擇最為切合我們目標的授權。在諾基亞收購之後,我們的目標從強調創收改變為通過“Qt無處不在”(“Qt Everywhere”)的願景支援諾基亞整體軟體戰略。LGPL授權讓開發人員採用Qt變得更為容易。通過盡可能廣泛地擴展Qt的使用和穩健產業鏈的建立,Qt將確保更高的諾基亞的設備與服務品質,和更短的推向市場的時間。
5 F) |& a% Y6 b: u2 U0 J3 \+ e* C! j& u- b$ T, F+ U
1.1.3    授權模式的變化何時發生?
6 D; k$ F+ `6 w4 I它將隨著Qt 4.5版本的推出而發生,計畫為2009年3月。
, K( z- m& O9 m, I( p$ k
( O/ }( w' C; f! ^& ^. z1.1.4    LGPL和GPL之間有何區別?5 O+ C, x* b& @6 w/ L
這兩個授權都是複雜的檔,需要仔細閱讀方可領會它們之間重要的區別。然而,總的來說,GPL要求任何衍生工作成果(如,使用Qt開發的應用程式)都必須根據GPL條款重新進行授權。而LGPL限制性更低,允許開發閉源應用程式。我們將在LGPL 2.1版本下發佈Qt,並繼續在GPL 3.0版本下提供Qt。
3#
 樓主| 發表於 2009-3-9 16:10:56 | 只看該作者
1.1.5    授權變化將影響到Qt的哪些版本?8 u! b9 A. M) ]
版本 4.5.0將是LGPL、商業授權、及GPL v3下授權的第一個Qt版本。我們計畫在LGPL、商業、及GPL v3授權下發佈所有後續Qt版本。
5 J# ?" B8 Q8 G7 v1 J& W* s" t2 @9 L1 G* [  Y1 E8 l
1.1.6    授權變化是否適用於Qt Extended (Qtopia)?1 U8 ?5 @( H5 W
授權變化不適用於Qt Extended。 9 @' F. \/ T# P  |

6 B, ?* n' u# r' z1 h5 o" Z1.1.7    授權變化是否適用於Qt Creator?! E1 i0 }/ z" H
是的,這將包括如下Qt 工具:Qt Linguist、Qt Designer、Qt Assistant、及Qt Creator。
4 c0 J. d# i/ l1 n$ i& S8 l% u
6 G5 ?9 e4 o! |1.1.8    你們將使用LGPL的哪個(些)版本?  D  v; ]. J& S# C/ ^
我們將使用LGPL 2.1版。我們選擇LGPL 2.1版是因為這是最符合我們的目的也是我們目前最滿意的LGPL版本。我們將繼續評估社區對LGPL v3的採納、使用、和法律詮釋,可能在未來的版本發佈中使用LGPL的這一版本。
  i0 v: M/ }  r% s) Y+ i# S4 t) H& g1 P: V8 Y( b8 J1 h7 ?
1.1.9    授權變化適用於哪些平臺(作業系統)?
/ Z' F6 t4 x2 t  D3 \0 W6 j. i+ C1 _6 }對於我們目前支援的所有平臺,我們都會在LGPL下進行Qt授權。這包括Windows、Linux/X11、Mac OS X、Windows CE、嵌入式Linux、以及即將推出的S60 的移植。 2 j9 t+ ^: _4 x: ?; l/ h1 o! W

: U+ l, o2 C; F- V  J1.1.10    你們會繼續也在GPL下提供Qt嗎?( R7 Z4 y$ [6 |3 C4 @" B/ y% }4 ]
是的,我們將繼續在GPL v3下進行Qt授權。沒有必要繼續在GPL v2.0下提供Qt。LGPL v2.1允許將LGPL授權軟體的具體版本轉換為GPL。
4#
 樓主| 發表於 2009-3-9 16:11:16 | 只看該作者
1.1.11    你們會繼續在商業授權下提供Qt嗎?
3 r1 b: h' e6 q是的,絕對是。我們的商業版授權將繼續。
7 F# _" Z2 u# V% u8 H9 K+ S9 D- V: k3 o2 S, f7 ]
1.1.12    我為什麼要購買商業授權呢?有什麼不同?1 {' P7 j0 P  U$ _( ^
商業版Qt授權包括電子郵件(email)支援,可以獲得升級,讓您能夠開發完全閉源的軟體。LGPL對用戶重新連接代碼庫的許可權有一些限制,並且還有強加某些機構可能不喜歡的架構要求等其他限制。 ; y; G: U, L# a" f  E9 ~! O

3 g- K. \; j( k8 b9 b1.1.13    商業授權持有者是否將能夠更新其現有授權?
$ R" C5 r+ V5 i3 [* i" U0 d是的,當然。我們的商業授權將和以前一樣繼續有效可用。
  F9 h2 J  z: O$ l
0 y8 ]+ y  G/ o9 ^5 M' Z1.1.14    根據所選授權模式的不同,是否可享受的支援與服務也不同?
4 x% J! k4 j3 H- u) e我們希望確保我們客戶取得成功,不論其選擇何種授權。因此,對於有需要的客戶,我們將技術支援和附加服務作為單獨的產品提供。 2 Q9 r2 T4 w9 u3 t! X) i
; @: J* @9 g2 o# T7 ?# Y
1.1.15    商業授權的定價結構有變化嗎?
5 n) |: J5 S# w5 G; ^) U沒有,我們將遵循和以前相同的定價結構。
5#
 樓主| 發表於 2009-3-9 16:11:41 | 只看該作者
1.1.16    我是否還能購買續約?
1 T5 \! y: X: X( p  v是的,商業用戶仍然可以續約其授權,保持對支援和更新的使用權。 1 ]( k) R7 `1 v  q$ K/ H) D  i

2 q% }" D- a6 j; S6 A7 |- D, [1.1.17    以後我是否可以從LGPL下使用Qt切換為商業授權?
' L7 i7 y- k3 w% }2 f7 oLGPL版Qt的用戶需要遵守LGPL授權條件與條款。Qt的商業授權協議包含一個限制條款,限制客戶從最初用Qt的LGPL授權版本開始開發然後過渡到Qt的商業版本。
# v& l; j" ?3 w3 m' s% V2 _/ b, j9 B3 M+ a, D  r1 y' d
1.1.18    我是否可以將我的商業Qt項目轉換為LGPL,如何轉換?
7 P+ [: m" D: d, F' y5 Y) v用Qt開發了應用程式的客戶將能夠動態地將其專有應用程式鏈結至LGPL授權的Qt庫。此外,因為客戶對其在商業授權下對Qt的修改擁有所有權,所以他們如果願意,可以將該等修改在LGPL下重新授權。 ! m0 q* y. t& G% B3 Y: f

7 N- G4 e6 G: h1.1.19    我是否可以從GPL下使用Qt切換到LGPL下?
! j6 f4 r1 b. I6 K* O否。使用GPL版Qt的用戶需要滿足GPL的要求。您將能夠重新發佈您的工作成果,方法是將其納入LGPL授權版Qt,或使用LGPL授權版Qt。
8 O" m7 J6 R" M5 S& A, p
/ a. G# j* u, p  {1.1.20    我是否可以為Qt做貢獻?+ n( l* o2 T+ k- o
是的,當然。我們正在最後確定我們的貢獻模式細節,將隨著Qt 4.5版本宣佈更多詳細情況。
6#
 樓主| 發表於 2009-3-9 16:12:23 | 只看該作者
1.1.21    你們將採用何種貢獻模式?& c1 A2 u) n# h; i1 h" }
我們正在最後確定我們的貢獻模式細節,將隨著Qt 4.5版本宣佈更多詳細情況,預計在2009年3月。我們還願意繼續遵循我們要求貢獻滿足諸多標準的內部政策,這些標準包括:# I4 }, |) O4 j/ L  z: ?; N0 z
通過API同行評審過程; ! p) m* R6 q5 _  {+ r8 H/ {
確保貢獻內容有相應的文檔;以及 ) Z, C8 \( c! t# t
確保貢獻通過回歸測試,可跨平臺運行。   / ]/ I3 Q. y/ }- x
, {+ X% h% {5 [; `. E
1.1.22    這會如何影響目前在Qt上開發的開源專案/應用程式?
( f& v+ l/ W3 q( \* R9 X由於LGPL允許用戶將具體版本的授權轉換成GPL,這不應對現有專案有任何負面影響。然而,它會為開發人員提供更多的授權選擇。另外,Qt將繼續在GPL v3下提供使用。 # l# J6 ^5 q4 R3 q% j
& E' R; Y5 h. Z; r  R
1.1.23    諾基亞想要通過這一舉措實現什麼目標?" T6 V7 m8 _- r* H
我們的目標是:
+ Y9 N9 c) D: ?6 i+ k0 S( ?3 r2 s& E將Qt打造為應用程式開發的既定標準,確保諾基亞設備和其他平臺的應用程式開發人員擁有一個生機勃勃的產業鏈生態系統。   w7 |* F6 s: V2 G
確保Qt品質盡可能更高,具備優秀的支援工具與服務,即便諾基亞能夠更快地向市場推出帶有更好軟體的設備。Qt的廣泛使用將意味著其跨平臺及在各種平臺之間更加豐富與穩定的特性。 ' p% p/ B- c5 d" _
通過盡可能廣泛地傳播Qt的使用,建立穩健的產業鏈生態系統,諾基亞將實現真正意義上的跨平臺API,只需一次開發應用程式和服務,便可將其在多個桌面、設備、和網路之間部署,無需重複編寫源代碼。   ; ]4 M3 A0 v, u
3 \% P* t7 K$ v3 ], C/ e9 z
1.1.24    是否商業授權和LGPL授權下都會提供 Qt for S60?' e6 M( [- b4 c6 q9 C+ p
是的,Qt for S60一旦發佈將會在兩個授權下都提供。我們不會在LGPL下發佈技術 預覽(technology previews )、beta測試版、或備選版本。' ~; ]3 j% D% Q( p- i
& ], r6 P  w) S& C1 ?8 V
1.1.25    Symbian Foundation為Symbian選擇了Eclipse Public License,LGPL是否與之相容?5 K6 z9 F% u8 F3 F/ S: k; J
是的,Symbian和S60平臺已經包含在LPGL下授權的內容,如,WebKit。
7#
 樓主| 發表於 2009-3-9 16:12:50 | 只看該作者
Commercial
5 Q5 `) Z% W- |3 c8 O6 {
LGPL v. 2.1
) J& w! Z( V$ V' P# ~
GPL v. 3

! t8 O; P+ w2 E& F
License Cost4 `3 o* c5 _0 q3 ?) H' I
License fee charged.
% x/ X3 O, t/ M6 I! a' i- ?2 {- N
Free# ?, b- E# w+ B& r8 H8 i
Free& }2 F1 \; F. J
Must provide source code for changes to Qt
5 o6 }; w3 ?8 X# r% g, Y5 S, P+ c
No, modifications can be closed
, Z0 B* W1 d: N# m$ N
Source code must be provided% e( E  J3 x1 w3 @+ d/ W. W" G
Source code must be provided7 v  ]5 J! S1 _: r/ J
Can create proprietary application) B( k8 R, C' r+ N5 V
Yes—No source code must be disclosed.. S; A) b( h+ x0 \! g$ V5 b
Yes, if dynamically linked to Qt library." [, H) o4 S8 u# f' D* R: h5 Q
No, application is subject to the GPL and source must be available.7 t! d' q4 o7 S- t1 r$ ?
Updates Provided
8 ~8 F8 r. ]* Q: P; x% \' a4 |
Yes—to those with valid maintenance.; i, y' L1 t3 r& n
Yes—Freely distributed.
8 I9 a" [9 y2 r) [$ ]
Yes—Freely distributed.
& P4 _* \# |  b
Support5 t$ F- _2 M$ d' n8 M
Yes, with valid maintenance agreement./ N: @7 `) L0 C5 c. a' _2 u. G
Not included, available separately for purchase.
: o+ v: f; R; m& h" x: {
Not included, available separately for purchase.
! n. O& o0 C" C
Charge for Runtimes' Z+ ]/ ?& J2 _/ j: }; N6 J
Yes, same criteria apply.
6 I% y& c7 L0 B; W
No, distribution is royalty free., U/ P/ p7 D, \7 F" V9 I9 ~4 \: [) C
No, distribution is royalty free.
: M- v7 W/ u' G. W
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-15 06:29 PM , Processed in 0.123516 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表