登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
討論區
Re:關於 GPL v2 的開發與商業使用 (1 位瀏覽者) (1) Guest
Go to bottom Favoured: 1
TOPIC: Re:關於 GPL v2 的開發與商業使用
#636
Re:關於 GPL v2 的開發與商業使用 2011/01/17 22:47  (8 Years, 10 Months ago) Karma: 1  
Hi elct9620,

我想先確認一下下面三個詞語,我的理解與您的意思是否一樣:

1. 發布:簡單地說,就是將程式碼採用自由軟體授權條款來散布,並且提供原始碼給他人,是嗎?
2. 受限:是指自己所撰寫的程式碼也必須採用GPL2來授權,是嗎?
3. 商業利用:是指收取程式授權金,並且不提供原始碼的一種利用方式,是嗎?

我先假設,以上三個詞語,我所描述的理解是跟您的意思一樣。那麼,我的初步判斷,您如此利用Multipule Site,是合於GPL2規定的。

依照GPL2嚴格的文義規定,只要一個程式包含了GPL2程式碼,這個程式就必須也採用GPL2來授權。而無論是修改原來GPL2檔案,或者是你在沒有修改的狀況下,將一個GPL2元件、模組、函式庫或者某些特定檔案直接拿到自己的程式中來使用時,由於這些行為都造成你的程式中包含有GPL2程式碼,因此你的程式也必須採用GPL2來授權。這時候你的程式就已經受限於GPL2授權條款了。

因此,您採用GPL2授權的BackPress函式庫,所製作出來的Multiple Site功能的程式碼,原則上也必須採用GPL2來作為授權條款。

雖然您的程式採用GPL2授權,不過只要您沒有散布這個程式,那麼GPL2條款的內容,就不會發揮效果。因為GPL2是一份「授權」條款,也就是規定他人拿到這個程式後、利用的時候有哪些權利與義務的條款,因此若是甲拿到Multiple Site這部份的程式的話,甲就可以實行GPL2所付與給的權利,其中包括了修改Multiple Site的權利,而為了可以修改Multiple Site功能,甲必須要取得原始碼,因此甲有權利向您索取Multiple Site部份的原始碼。不過若您並沒有散布Multiple Site這部份程式的話,那麼就沒有任何人可以依據GPL2有修改Multiple Site的權利,也因此沒有任何人有權利向您索取這部份原始碼。不過您是準備將Multiple Site的運用在網站上,若是我的理解沒有錯誤,這些未來Multiple Site的使用者(也就是您的客戶)透過網路只可以「利用Multiple Site的服務」,卻不會「取得Multiple Site的程式碼」,Multiple Site部份的程式碼還是在您的機器上面安裝與運作,並不是在客戶端的機器上,因此客戶:

沒有取得Multiple Site -> 沒有修改Multiple Site的權利 -> 沒有向您索取原始碼的權利

在這樣的推論之下,您是可以不需要向客戶提供Multiple Site這部份的原始碼,同時又向客戶收取服務費用,也仍然是合於GPL2的規定。

至於Multiple Site以外的程式採用GPL2來散布與提供原始碼,當然是可以的,不過就是請確認其中所包含的程式碼授權條款均是相容於GPL2的即可,若是有利用到CPL或GPL3等條款授權的程式碼,由於這些提款不相容於GPL2,因此就還必須要處理授權衝突的問題。

若是我對於一開頭三個詞語的理解,與您的意思不同,這有可能導致我上述的推論錯誤,因此還請說明一下,然後我會再調整推論與說明內容。

葛冬梅 Florence Ko
20110117 1447
tmk2005 (Admin)
Moderator
Posts: 38
graphgraph
User Offline Click here to see the profile of this user
Logged Logged  
 
The administrator has disabled public write access.  
      話題 Author Date
 
關於 GPL v2 的開發與商業使用 Favorite
elct9620 2011/01/15 07:35
 
thread linkthread link Re:關於 GPL v2 的開發與商業使用
tmk2005 2011/01/17 22:47
 
thread linkthread link Re:關於 GPL v2 的開發與商業使用
elct9620 2011/01/18 00:38
 
thread linkthread linkthread link Re:關於 GPL v2 的開發與商業使用
tmk2005 2011/01/22 04:34
 
thread linkthread linkthread linkthread link Re:關於 GPL v2 的開發與商業使用
elct9620 2011/01/22 05:39
 
thread linkthread linkthread linkthread linkthread link Re:關於 GPL v2 的開發與商業使用
tmk2005 2011/01/26 18:11
Go to top