web-dev-qa-db-ja.com

誰かがiTextのフォークを知っていますか?

ITextがなくなったので [〜#〜] agpl [〜#〜] 、誰かが古い(2.1.7または 4.2. )LGPLバージョンを継続するために、コードを記述してフォークします。そのようなフォークがすでに始まっていることを誰かが知っていますか?

45
Yishai

私はブログ(SOプロファイルからリンクされている)でiTextAGPLライセンスに関するいくつかの実際的な問題について議論しました。 ITextを購入してみませんか?競合他社に対して価格を標準化する必要がありますが、これは確かに多くの商用PDFライブラリのオプションです。

実のところ、私はこれまでiTextをあまり使用したことがありませんでした。それは常に特定の機能を欠いているか、APIは、特に最小限のPDF操作(必要なPDF操作のレベルではなく)のために、頭を包む他の(無料ではない)代替手段よりもはるかに困難でしたたとえば、レポートを生成します)。

この時点で、私が知っている唯一の同様にライセンスされたPDFライブラリはICEPdfであり、これは MPL 1.1ライセンス の下にありますが、そのビジネスモデルはより限定されたバージョンを持ち、より高度な料金がかかります機能(より多くのフォントサポートなど)。

6
Yishai

LGPLバージョンを使用または継続したいというのは、ブルーノに対する個人的な侮辱であるという感覚があるようです。

そもそもLGPLだったので、人々が図書館を採用したという事実はどうですか?これで、パッケージ名とライセンスの変更は問題ないはずであり、シャットダウンしてそのまま使用する必要があります。それはおとり商法と呼ばれています。

ブルーノは彼が望むことをすることができます、そして、男性が彼の努力のためにいくらかのお金を望んでいることは理解できます。それが彼の仕事を収益化する最良の方法であるなら、彼はそうすべきです。しかし、それは元のLGPLバージョンのパリアを使用したい人やそのライセンスされたコードベースのフォークで前進したい人を不快にさせるものではありません。

80
Brad

リクエストにはいくつかの問題があります。

  • can iTextフォークを維持している人のリストはかなり短いです。私はたまたまその一人です。 ;)
  • ITextフォークを維持でき、最終的にiTextからいくらかのお金を稼ぐというブルーノの努力を阻止する可能性のある人々のリストは(これが最初に書かれたとき)ゼロです。私は確かにその一人ではありません。

そのため、商用アプリ用の無料の(小さな「f」)コードを気に入ってくれる人がたくさんいます。彼らは2.1.7を使用してバグに対処したり、単独で行ったり、ソースを共有したり、お金を払ったりすることができます。

(そうです、MPLフォークを維持しながら、他の人に生地をポニーにするように勧めるという偽善に気づきました。自分の会社でそれをやろうとしましたが、これまでの努力は実を結びませんでした。)

15
Mark Storer

古いバージョンはまだそこにあります。 Itextの開発のほとんどがブルーノと、新しいバージョンに何かを入れる予定の数人からのものであることを考えると、何か意味がありますか?誰がフォークを開発するのですか?

1
mark stephens