100 likes | 244 Views
開放源碼軟體授權與商業應用. 中央研究院資訊科學研究所 自由軟體鑄造場 (OSSF) 劉燈 dengliu@iis.sinica.edu.tw. 自由軟體鑄造場的任務. 推廣自由軟體/開放源碼軟體概念 經營 OpenFoundry 軟體鑄造場系統 維繫、集結本地開放源碼社群 研究自由軟體相關授權及法律議題 負責 Creative Commons Taiwan 事務. 對於開放源碼授權常有的疑慮. 無法在商業上獲利 一定要公開源碼 軟體廠商對授權規範沒有主導權 授權規範種類繁多 對 GNU GPLv2 的成見
E N D
開放源碼軟體授權與商業應用 中央研究院資訊科學研究所 自由軟體鑄造場 (OSSF) 劉燈 dengliu@iis.sinica.edu.tw http://www.openfoundry.org
自由軟體鑄造場的任務 • 推廣自由軟體/開放源碼軟體概念 • 經營OpenFoundry軟體鑄造場系統 • 維繫、集結本地開放源碼社群 • 研究自由軟體相關授權及法律議題 • 負責Creative Commons Taiwan事務 http://www.openfoundry.org
對於開放源碼授權常有的疑慮 • 無法在商業上獲利 • 一定要公開源碼 • 軟體廠商對授權規範沒有主導權 • 授權規範種類繁多 • 對GNU GPLv2的成見 • So-called GNU General Public “Virus” http://www.openfoundry.org
使用開放源碼授權並不是反商業 • 服務導向的商業獲利模式 • 湖水與包裝水的差別 • 透過源碼的開放,提升軟體的品質 • 軟體使用者獲得更大的彈性 http://www.openfoundry.org
雙授權模式是可行的 • 一家公司可以為同一套軟體設立兩套授權,商業版及開放源碼版 • 商業版完全依循商業法則 • 透過開放源碼引入社群奧援 • Qt Library (Trolltech) 的例子 • 要求使用開放源碼者同樣須公開源碼,讓天下無白吃的「白吃午餐」 http://www.openfoundry.org
另一方面,如果要用別人的程式... • 引入他人程式碼前,務必瞭解該程式所用的授權,及其規範 • 若程式碼使用GPL,則後續程式也必須是GPL • 若為LGPL, BSD license等則無此限制 • 購入或簽訂商業使用授權也是方法 http://www.openfoundry.org
主流開放源碼授權的比較 • GPL • “viral” licensing • LGPL • 後續(衍生的)程式碼可不公開源碼 • BSD • 對商業使用限制較少 • QPL • 對程式碼的修訂加上限制 http://www.openfoundry.org
本地開發者的例子 • 威盛的PadLock • 中研院的「許氏輸入法」 http://www.openfoundry.org
小結 • 開放源碼與商業利益可以共存 • 選擇的權利在自己手上 • 使用他人的程式碼前,要針對其授權方式做考察 • 引進開放源碼的思維模式,對品質提升及對外形象都有助益 http://www.openfoundry.org
Thank you 若您想進一步瞭解,可點閱以下網站 http://www.openfoundry.org 或者透過e-mail和我們聯絡 dengliu@iis.sinica.edu.tw http://www.openfoundry.org