PALMisLIFE 討論區

標題: [討論] 關於版權聲明的疑問 [列印本頁]

作者: hawk911    時間: 2006-11-16 14:30
標題: [討論] 關於版權聲明的疑問
最近在研究 ZK 這個架構的東西,看到了版權的聲明( http://www.zkoss.org/license/cml.dsp )
時, 不是非常瞭解,所以發了 mail 去詢問,可是不知是不是我詞不達意,對方一直表明只要符
合 GPL 即可使用,並且建議我詢問公司法律顧問關於 GPL 的條文。

我的問題是:當我於公司使用 ZK 作為基礎來開發應用系統時,是否需要購買所謂的 commercial
license?也就是說,是否只要是商業上使用,就必需付費購買使用權?除非我公佈自行撰寫
的程式的原始碼,才可以免費使用。

因為以我對 GPL 的認知是,當我有修改 GPL 軟體時,必需無條件釋出該始碼。但當只是使
用 GPL 軟體 (如 gcc )來作為開發工具時,倒不一定需要公佈自行撰寫的原始碼的
(雖然公佈也沒人敢用 )
作者: irvin    時間: 2006-11-22 05:09
標題: Re: [討論] 關於版權聲明的疑問
原文由 hawk911 於 2006-11-16 14:30 發表
我的問題是:當我於公司使用 ZK 作為基礎來開發應用系統時,是否需要購買所謂的 commercial
license?也就是說,是否只要是商業上使用,就必需付費購買使用權?除非我公佈自行撰寫
的程式的原始碼,才可以免費使用。

因為以我對 GPL 的認知是,當我有修改 GPL 軟體時,必需無條件釋出該始碼。但當只是使
用 GPL 軟體 (如 gcc )來作為開發工具時,倒不一定需要公佈自行撰寫的原始碼的
(雖然公佈也沒人敢用 )

網站上說的不是很清楚嗎?
* Selling software that includes ZK to customers who install the software on their own machines.
* Selling software that requires customers to install ZK themselves on their own machines.
* Building a hardware system that includes ZK and selling that hardware system to customers for installation at their own locations.

只有「賣」出的軟體裡面,1.包含ZK這個東西,或者 2.執行的時候要end-user安裝ZK,或 3.賣硬體裡面包含ZK的,才需要商業授權。
Specifically:
* If you include ZK with an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for ZK.
* If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of ZK; for each derivative work, you (or, in some cases, your end-user) need a commercial license for ZK.

不是「賣出」的情況之下:1.如果軟體不是GPL,裡面有包ZK,要買授權。 2.如果end-user需要ZK才能跑你賣的東西,要買授權。

你拿他來開發東西,沒把他包進去,就不用買授權了。
或者有包進去,但是用GPL,也可以不用授權。
作者: hawk911    時間: 2006-11-22 13:38
標題: Re: Re: [討論] 關於版權聲明的疑問
原文由 irvin 於 2006-11-22 05:09 發表

Specifically:
* If you include ZK with an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for ZK.
* If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of ZK; for each derivative work, you (or, in some cases, your end-user) need a commercial license for ZK.


不是「賣出」的情況之下:1.如果軟體不是GPL,裡面有包ZK,要買授權。 2.如果end-user需要ZK才能跑你賣的東西,要買授權。

你拿他來開發東西,沒把他包進去,就不用買授權了。
或者有包進去,但是用GPL,也可以不用授權。


就是這個部份不太明瞭。因為 ZK 也是採用 MySQL 的 Dual License,而 MySQL 的 license 中有一段:

Basically, our licensing policy and interpretation of the GPL is as follows:
For normal internal use, MySQL costs nothing.  You do not have to pay us if you do not want to.


我曾以 mail 問 ZK 是否公司內部開發使用是否要購買授權〈如同使用權〉?ZK 的回覆是建議我詢問公司法律顧問。

所以就 ZK 的原文來看,縱使是公司內部開發使用,只要不公佈原始碼〈但原始碼公司會有一份〉
,仍然要購買授權?

可是我並沒有 distribute 啊?這就是我搞不懂的地方。




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5