2010-08-19 70 views
3

我可能需要爲我正在處理的項目使用iTextSharp。我寧願使用最新版本,所以我想了解GNU Affero General Public License的全部含義。我已閱讀FSF文件,但仍有疑問。我不會以任何方式修改它,只需從我編寫的組件(Windows服務)調用它即可。該組件引用了我工作的產品中的其他模塊。在saas項目中使用itextsharp的許可考慮事項

目前該組件部署在爲客戶運行產品的網站實例的服務器上。該組件適用於所有網站。我們不打算將產品分發給客戶,但它是我們未來的路線圖。

當我使用iTextSharp時,組件是否屬於GNU Affero General Public License,因此需要下載?我的組件引用的產品中的其他模塊是否也會獲得許可?

基本上,我已經概述了上述情況,我需要做些什麼來保持許可協議?

感謝

ķ

+4

我投票,因爲**是有關許可或法律問題**,而不是編程或軟件開發來關閉這一問題作爲題外話。 [見這裏](http://meta.stackoverflow.com/a/274964/1402846)瞭解更多信息,以及[幫助/話題]。 – 2015-06-17 22:27:20

回答

4

我也尋找到在Web應用程序中使用iTextSharp的。

但是從http://itextpdf.com/terms-of-use/以下段落明確了授權含義:

購買這樣的許可證,只要你沒有透露的自己的應用程序的源代碼開發涉及iText的軟件商業活動是強制性的。這些活動包括:以ASP的形式向客戶提供付費服務,在網絡應用程序中即時提供PDF,以封閉源代碼產品的形式發送iText。

問候。

+0

如果我使用它的模塊(這是一個Windows服務)的源代碼可用,該怎麼辦?我是否需要包含模塊引用的所有其他項目的源代碼? – 2010-09-06 11:24:54

+0

感謝您的回答:) – 2010-09-06 11:27:31

1

iTextSharp使用LGPL許可證協議,而不是Affero模型,http://www.java2s.com/Open-Source/CSharp/PDF/iTextSharp/CatalogiTextSharp.htm,許可證:GNU庫或較低通用公共許可證(LGPL)在此處聲明。

iText的是iTextSharp的不同,都有單獨的許可證

+2

沒錯,那個頁面說它是lgpl許可證,但是這個頁面http://sourceforge.net/projects/itextsharp/develop說它的Affero gpl。我認爲它的第4版以及之前的版本是lgpl和版本5,它們都是GPL。 – 2010-10-16 13:50:38

+1

啊,我使用的是版本4,所以更堅持使用版本4的理由。特別是考慮到lgpl允許您將其與已售出的產品一起打包,並提供源代碼和通知給您使用的模塊,而無需像埃塞羅那樣打開所有的東西(至少,這就是我的理解) – CSharpProgrammer 2010-10-18 19:04:37

相關問題