自由開源軟體的授權疑問
Q1:自由開源專案的創作者,仍然享有開發專案的著作權嗎?
- 仍然享有著作權
- 不可嗣後撤回性
- 雙重授權$模式
Q2:大家共同參與的自由開源專案,著作權利會被如何分配?
- 共同著作–特定/均等
- e.g. 創作競賽
- 衍生著作–新權利客體
- e.g. Mac OS X
- 結合著作–個別獨立體
- e.g. Linux+Android
Q3:大家都運用自由開源軟體元件來開發,為何有人提供程式源碼,有人可以不用提供源碼?
- 開放源碼 → 概念
- 提供源碼 → 義務
- 散布者- 提供源碼的義務
- 後手- 索取源碼的權利
Q4:已經開源釋出的專案,以後還可以商業授權,或是用不同的授權方式來釋出嗎?
可以
,前提是:具有完整的權利重新釋出
授權相容性
判斷/註記程式元件為自由開源軟體的方式
- 網站清楚說明
- Header簡要標明
- README(使用授權摘要)配COPYING檔(授權條款全文)1
- NOTICE(授權狀態)配LICENSE檔(授權條款全文)1
- 根目錄放一份授權總說明資訊
- README / NOTICE
- 授權條款統一放在根目錄
- COPYING / LICENSE
- 子目錄必要時放原始授權資訊
自由開源授權條款衝突與相容的四個態樣
- 水火不容
- 蛇吞象
- 獅虎合
- 牛鷺居
區隔GPL程式碼的措施
剔除
拘束性質程式碼- 不要用
- 分析授權狀態
- 核心技術
分開
散布 中介
隔離預作區隔
剔除拘束性質程式碼
- 尋求原程式著作權人的
另行授權
- 學習後
重新創作
不相容的程式碼 - 以非COPYLEFT性質的
軟體代換
Reference
1. http://www.plurk.com/p/l7wmlv ↩