7

iText 5.4.2 がオープン ソースかどうかを知りたいです。私はそれがここでよく説明されていることを知っています:

http://itextpdf.com/terms-of-use/index.php

しかし、ページにも次のように書かれているので、私は混乱しています:

AGPL ライセンスの下で独自のアプリケーションのソース コードを開示することなく、製品内で iText ソフトウェアを配布するか、ネットワーク上に展開する商業活動を展開するとすぐに、このようなライセンスを購入することが義務付けられます。これらの活動には、ASP として顧客に有料サービスを提供すること、クラウドまたは Web アプリケーションでオンザフライで PDF を提供すること、クローズド ソース製品と共に iText を出荷することが含まれます。

4

3 に答える 3

14

AGPL はアフェロ GPLの略です。

基本的に、iTextを含むソフトウェア製品を販売したり、商用WebサービスでiTextを使用したりする場合は、ライセンスを購入する必要がある.

オープン ソース (適切なライセンスを使用) またはプライベート プロジェクトを行う場合は、問題なく、ライセンスを購入する必要はありません。

于 2013-07-30T07:27:06.337 に答える
6

iText 5.4.2 はオープン ソースです。なぜなら、ソースは誰にでも公開されているからです。つまり、あなたの質問に対する答えはyesです。ただし、あなたの質問とオープンソースの定義は異なる場合があります。

ライセンスによっては、そのプロジェクトのソース コード全体をそのライセンスの下でオープンソース化する必要なく、商用プロジェクトでオープン ソース プロジェクトを使用することができます。

それが問題だった場合、いいえ: AGPL ライセンス プロジェクトは、商用プロジェクトでは使用できません (ほとんどの商用プロジェクトにとってノーゴである商用プロジェクトをオープン ソース化しない限り)。

より制限の少ないライセンス (商用利用可能) の下でリリースされた最後の iText バージョンは、iText 2.1.7 (java) および 4.1.6 (c#) でした。どちらも MPL / LGPL でリリースされました。作成者が sourceforge ページから削除したとしても、Web の多くの場所 (maven central など) で見つけることができます。これらのバージョンは 2009 年のものであり、最新の pdf 機能 (デジタル署名の新しいバージョンなど) が必要な場合やバグが発生した場合は、最新バージョンを使用する必要がある場合があります...

更新: 非公式の Java バージョン 4.2.0 がありましたが、自分でビルドする必要があります。

Update II :そのバージョンに基づいて継続する「 OpenPDF 」というフォークがあります。今日はそのプロジェクトを使用します。

于 2013-07-30T12:52:29.620 に答える