我在AGPL許可下發現了一款非常酷的軟件。我之前沒有聽說過這種情況,所以請原諒這種無知......但對我來說,直接在我的應用程序中直接捆綁和使用本產品(無需修改)並轉售給商業用途是合法的嗎?說到這一點,是否有一個簡單的表格可以顯示每個開源許可證的含義以及它是否可以被封閉源,營利的$$$類軟件使用?許可和商業用途
Q
許可和商業用途
0
A
回答
0
總之,沒有。根據維基百科,AGPL許可證就像GPL許可證一樣,在網絡上使用附加條款。
長的答案是肯定的,但你也必須公佈你的源代碼。一些應用程序使用這種結構,例如官方的XChat窗口構建。
1
按http://en.wikipedia.org/wiki/Affero_General_Public_License
的AGPL的兩個版本的設計在普通GPL關閉感知應用服務提供商「漏洞」(以下簡稱「ASP漏洞」),從而利用而不是分發軟件時,copyleft的規定未觸發。每個版本都與GNU GPL的版本不同,GNU GPL基於附加條款解決了在計算機網絡上使用軟件的問題。附加條款要求將完整的源代碼提供給AGPL許可工作的任何網絡用戶,通常是Web應用程序。
1
你的問題還不清楚你的程序與這個AGPL軟件有什麼關係。至少有兩種可能:
- 如果您的軟件保持AGPL代碼,您的代碼使用作爲一個外部程序(例如用Java/GWT,調用Runtime.getRuntime()明確分離的成分EXEC(PARAMS) ),那麼你的程序不需要被授權爲AGPL,並且你不必分配代碼的來源,但是你必須使AGPL軟件的源代碼像應用程序一樣容易獲得(AGPL v3的第6d部分)。
- 如果您的軟件以某種方式與AGPL軟件合併,即使只是爲其創建一個包裝,但分離不清楚,或者他們不能「合理地被認爲是獨立且獨立的作品」,那麼您的程序可以被認爲是衍生工作,因此必須獲得AGPL許可,並且您必須分發您的程序和原始AGPL軟件的源代碼。
我想強調一下,爲AGPL軟件的訪問/使用收費沒有任何問題。你只需要提供源代碼,沒有什麼能夠阻止你從廣告中收費或賺錢(比如那些運行在修改過的linux內核上的websearch公司)。
相關問題
- 1. Fabric.js - 重新構建和商業用途
- 2. SQL Server Express - 商業用途
- 3. Javamail-android商業用途
- 4. GPL許可:如何在商業應用
- 5. MySQL商業許可證費用
- 6. javazoom(jLayer)用於商業用途
- 7. .Net框架免費供商業用途?
- 8. 商業用途的Drupal編碼標準?
- 9. 網格計算的商業用途?
- 10. 這些PDF庫是商業用途?
- 11. Adobe Cirrus可以用於商業用途嗎?
- 12. java.util.Calendar的子類可用於商業用途 - 即IslamicCalendar
- 13. xamarin可以自由使用商業用途嗎?
- 14. 開源的codeplex庫可用於商業用途?
- 15. 針對商業的gpl許可
- 16. 帶商業許可證的Micro-ORM
- 17. 規劃和許可:Skype用於商業前景集成
- 18. sencha Ext Js與開源和商業許可證的區別
- 19. 我可以使用Google代碼美化用於商業用途嗎?
- 20. 我可以使用自簽名SSL證書用於商業用途嗎?
- 21. 我可以使用Visual Studio 2012 Express Edition用於商業用途嗎?
- 22. GPL許可證如何限制商業Web應用程序?
- 23. 在商業產品的LGPL許可證上使用Python模塊
- 24. Openlayers商業應用程序:許可問題?
- 25. 免費軟件許可證,但商業軟件費用?
- 26. 用於商業軟件的最佳許可證是什麼?
- 27. 「免費用於學術用途」許可
- 28. 如何「關閉」一個用於商業用途的php腳本?
- 29. FusionCharts的VS GoogleCharts VS用於商業用途
- 30. 將Google libphonenumber庫用於商業用途很好嗎?
您是否閱讀過許可證? – SLaks 2011-01-10 22:51:53
我投票結束這個問題,因爲**是關於授權或法律問題**,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/a/274964/1402846)瞭解更多信息,以及[幫助/話題]。 – 2015-06-12 23:48:31