MIT/GNU 雙授權 - Linux

Blanche avatar
By Blanche
at 2013-01-15T10:17

Table of Contents

※ 引述《atomuu (小原子)》之銘言:
: 很多軟體是標明MIT/GNU雙授權
: 這倒是什麼意思呢?
: 是要滿足其中MIT或GNU的條件就好
: 還是兩個都要滿足呢?
: 還有所謂這兩個授權的相容性指的是什麼?

請先參閱:
http://en.wikipedia.org/wiki/Multi-licensing

一般來說,在單純只是使用的狀況下,擇一使用即可。
比如說,有些軟體的雙授權是商業授權/GPL,
那麼您可以付費購買授權,
或者是在 GPL 的規範下,某些狀況下可能得要公開原始碼。

但問題是出在,若您想對這個雙授權軟體提交 patch 時,
然後這個 patch 很大,大到可以宣告著作權時,
(一般小小的 patch 或小小程式,比如說 hello world,
 想宣告著作權是有困難的。)
若您堅時您所提交的 patch 只願以 GPL 發行,
那可能會污染到原有的雙授權軟體,
而很可能會被聰明的 upstream 所拒絕 XD

但若您提交時卻沒注意到授權問題的話,
可能會引發很大的爭議。
(一般 patch 除非特別宣告,
 否則 upstream 大多會認定 patch 是在同意該軟體原本的授權後才提交的。
 但很多自由軟體的開發者可不願提交可用於商業授權的 patch)
比較小心的 upstream 會要求開發者在提交 patch 前必須先簽下授權同意書,
但這種繁瑣的授權程序很可能會惹惱開發者...
所以說雙授權什麼的的確是個很麻煩的問題。

個人淺見,有錯請鞭。

--
Tags: Linux

All Comments

Puput avatar
By Puput
at 2013-01-19T16:31
是被我誤認成TualatriX的Tetralet大大!!
Hazel avatar
By Hazel
at 2013-01-20T17:43
XD

Canonical 台北辦公室徵人

Olga avatar
By Olga
at 2013-01-14T19:17
工作內容都是圍繞在 Ubuntu Linux 上面 所以要對 Ubuntu Linux 要有一定程度以上的認識 詳細請看連結 QA Engineer x2 http://bit.ly/10tKoI0 Software Engineer x2 http://bit.ly/10tKpf8 Software En ...

請問chrome的插件資料夾在那裡???

Gary avatar
By Gary
at 2013-01-14T19:15
我是用ubuntu的系統,我想問在chrome裡插件(擴充功能)的資料放在那裡??? 或是記錄在那一個檔案??? (記憶中windows是放在*.crx檔上) 感謝 - ...

MIT/GNU 雙授權

Jacky avatar
By Jacky
at 2013-01-14T12:47
很多軟體是標明MIT/GNU雙授權 這倒是什麼意思呢? 是要滿足其中MIT或GNU的條件就好 還是兩個都要滿足呢? 還有所謂這兩個授權的相容性指的是什麼? - ...

HackingThursday 固定聚會 (2013-01-17)

Bennie avatar
By Bennie
at 2013-01-14T12:12
通告更正: 這週是 Tossug andamp; H4 尾牙聚餐,地點一樣在原聚會地點附近的 陶板屋 (台北市重慶南路一段58號2樓),還沒報名的朋友麻煩進入底下網址登記 ~ https://docs.google.com/spreadsheet/viewform?formkey=dFZVcnFKOU44 ...

HackingThursday 固定聚會 (2013-01-17)

Todd Johnson avatar
By Todd Johnson
at 2013-01-14T12:03
通告網址: [http://www.hackingthursday.org/invite][1] * * * 詳細資訊如下: * 時間: 每週四晚上 19:30 至 22:00 * 場地: MarketPlace ( [http://goo.gl/6wTio][2] ) * 地址: 台北市重 ...