2010年12月15日 星期三

license有很多種

作者: NDark (K1下次要買搖滾區) 看板: GameDesign
標題: Re: [請益] 有人用過Blender開發遊戲嗎?
時間: Sun Dec 28 12:25:01 2008

※ 引述《BSpowerx (B.S)》之銘言:

→ airzone:GPL license…,個人研究還可以商用就算了                 12/27 18:52
推 Bencrie:沒修改Blender本身的source code,GPL應該沒差吧           12/27 19:32
推 NDark:GPL被比喻為source code中的病毒,商用的軟體看到就要閃       12/27 19:48
推 Bencrie:我又去確認了一次,確定GPL只保護Blender本身,輸出的作品  12/27 23:22
→ Bencrie:不受GPL影響,你可以安心的使用。                         12/27 23:24
→ Bencrie:官方的聲明  http://tinyurl.com/8b9ak6                   12/27 23:24
正確.但是很容易讓人混淆.




今年初剛好survey了一下license相關的文件(主要是OpenCV).
所以就我所知的部份講一下.
可以參看我的文件(pdf rar壓縮檔) http://0rz.tw/525g3



"source code"的傳播有很多種.GPL授權是其中使用最廣泛的一種."
                               傳播範圍這麼廣,是因為它是感染力最強的一種(病毒)
GPL的特性:

"任何接受GPL授權的軟體,或任何採用了GPL授權的原始碼的軟體,都必須要遵循GPL的授權"
                                                                           ̄ ̄
                                        亦即  "軟體的所有原始碼都要Open Source"


就有點像把愛傳出去的模式:我把愛無私的傳給你的條件就是你要把你的愛無私的傳出去.

"哪怕只是採用了一個圖標,那麼整個軟體都被GPL感染了"

不過別怕,GPL這麼凶惡,當然會有其他的授權方式.譬如LGPL這種變形,Apache,BSD...


OpenCV的授權就是BSD授權.這種聲明比較友善,特點舉例來講:


    使用BSD授權原始碼的軟體發佈時,不可聲稱這個軟體是由(Intel)幫你開發的
                                              (OpenCV的原始開發者,這邊用來舉例)
    使用BSD授權的原始碼必須聲明是透過BSD授權,尊重原始作者的著作權.



兩者比較之下.只要是商用軟體.就一定會避開前者的感染.
當然.如果根本不鳥這些法律的話.只要別被抓到就沒事了(煙).

到此為止.都是談有關souce code的部份.





Blender的聲明網頁(如Bencrie分享)的title是"Blender for artist"
我另外還找到一篇文章 http://0rz.tw/de5eY 可以參考著看

簡單來講,如果你只是使用"blender軟體"產生出來的"模型".
你開發的軟體沒有"build" blender相關的source code.那GPL當然不會造成影響.

"If this is a problem(使用GPL的程式碼作為開發軟體的一部分) then you should
 set up the stand-alone player so it reads from external "


--
"May Balance be with U"(願平衡與你同在)

歡迎參觀 NDark的網站 http://vision.twbbs.org/~ndark/
         NDark的MSN LIVE http://ndark.spaces.live.com/
*最新期待遊戲: [1;36mEmpire : Total War
*最新專案 : 代客 [1;35m拼圖宣傳區

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.77.176

沒有留言:

張貼留言

您好.本資料庫並非第一手資料.如果你有對文章作者的詢問,意見與需求,請自行找尋文章作者並提供意見,謝謝.