顯示廣告
隱藏 ✕
看板 million
作者 emulators (模擬器)
標題
 [note] 第三方元件庫採用授權與使用範圍

時間 2018-04-24 Tue. 10:04:17


歡迎討論


Apache License 2.0


https://www.openfoundry.org/tw/legal-column-list/8950-obligations-of-apache-20 
2、利用 Apache-2.0 程式開發封閉專案、新專案中的 Apache-2.0 保留其原來的授權方式,併以不提供源碼的方式進行商業應用。

https://www.openfoundry.org/tw/forum?func=view&catid=8&id=295
2.可以不公開原始碼,改採商業授權。
3.採商業授權後,其實你沒有義務須在產品中說明你採用Android上的哪些 Source Code,
但還是建議你可以在產品的說明手冊或以文字檔說明所使用的Source Code 以示尊重。

結論 -> 使用阿帕契2.0授權第三方套件做出來的程式, 要商用沒問題.




LGPL


https://www.openfoundry.org/en/forum?func=view&catid=8&id=334
而若是您用dll般動態連結的方式來取用這個LGPL授權的函式庫,則表示該專案在開啟時並不會必然性的去取用/調用/連結LGPL函式庫的功能,只有在需要某些特定功能時才去「動態式的呼叫」LGPL函式庫來得到資訊,這樣的狀況、若是除卻此一LGPL函式庫,但原來自行編寫的程式仍然具有可獨立運作的基本功能的話,那可以視此程式與LGPL函式庫間僅為動態連結的存取關係,從而即使合併散布,但自行編寫的方式依自行律定的授權方式,而LGPL的部份則依LGPL授權條款的方式散布,散布者原則上僅需提供LGPL函式庫部份的程式原始碼,以及該自行編寫程式與LGPL函式庫之間如何進行呼叫的information exchange介面資訊即可。

http://inspiregate.com/internet/tren...e-bsd-apache-gpl-lgpl-mit.html
LGPL允許商 業軟件通過類庫引用(link)方式使用LGPL類庫而不需要開源商業軟件的代碼。這使得採用LGPL協議的開源代碼可以被商業軟件作為類庫引用並發布和 銷售。

結論 -> 不修改第三方庫內原始碼的情況使用第三方程式庫來做商業軟體的情況下, 可以商用.




GPL(GNU General Public License)


http://inspiregate.com/internet/tren...e-bsd-apache-gpl-lgpl-mit.html
GPL的出發點是代碼的開源/免費使用和引用/修改/衍生代碼的開源/免費使用,但不允許修改後和衍生的代 碼做為閉源的商業軟件發佈和銷售。
由於GPL嚴格要求使用了GPL類庫的軟件產品必須使用GPL協議,對於使用GPL協議的開源代碼,商業軟件或者對代碼有保密要求的部門就不適合集成/採用作為類庫和二次開發的基礎。


結論 -> 使用 GPL 第三方套件的軟體, 不能商用.




MS-PL


https://blogs.msdn.microsoft.com/shintak/2012/09/08/microsoft-public-license-ms-pl/
ソース コードを商用または非商用の目的で表示、変更、および再頒布できます。
ソース コードを変更したり、他のユーザーに開示することができます。
利用する場合は、著作権、特許権、商標、出所を表示をアプリ内のどこかに入れておく必要があります。

中譯 -> http://florenceko.me/?p=887 

https://stackoverflow.com/questions/...-allowed-in-commercial-product 
Yes, you can pretty much do whatever you want with the code.

https://resources.whitesourcesoftwar...cense-ms-pl-questions-answered
If you are using Ms-PL’ed components and decided to release the source code of your product, then you will be able to distribute your software only under the Ms-PL. If you choose to release the compiled or object code, you can release it under any other Ms-PL’edcompatible license.

https://tldrlegal.com/license/microsoft-public-license-(ms-pl)
Can Commercial Use


結論 -> 好像可以商用, 只要不要以原始碼的形式給別人


--
※ 作者: emulators 時間: 2018-04-24 10:04:17
※ 編輯: emulators 時間: 2018-04-24 10:27:13
※ 看板: million 文章推薦值: 0 目前人氣: 0 累積人氣: 115 
r)回覆 e)編輯 d)刪除 M)不收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇