2010-07-01 3 views
38

Теперь, когда iText ушел AGPL, я предполагаю, что кто-то собирается взять старый (2.1.7 или 4.2.0) код и разветвить его, чтобы сохранить версию LGPL. Кто-нибудь знает, что такая вилка уже началась?Кто-нибудь знает о вилке iText?

+2

По прошествии нескольких лет, самая активная вилка, кажется, [эта, называется OpenPDF] (https://github.com/shikasta-net/OpenPDF). Я просто добавлю это как комментарий, потому что я нашел этот вопрос в качестве первого результата при поиске вилки. – Josef

+1

Новый дом для OpenPDF - https://github.com/LibrePDF/OpenPDF, и он выглядит довольно активно на сегодняшний день. – beat

ответ

5

Я обсуждал некоторые практические проблемы с лицензией iText AGPL в своем блоге (который связан с моим профилем SO). Почему бы просто не купить IText? Это, безусловно, вариант среди многих коммерческих PDF-библиотек, хотя им действительно нужно стандартизировать их ценообразование против конкуренции.

По правде говоря, я никогда не использовал iText много в прошлом. Он всегда либо не обладал определенными функциями, либо API был намного сложнее других (несвободных) альтернатив, чтобы обернуть вокруг себя, особенно для минимальной обработки PDF (а не уровня манипуляции PDF, необходимого для создания отчета, например) ,

На данный момент единственная аналогичная лицензионная библиотека PDF, которую я знаю, является ICEPdf, которая находится под номером MPL 1.1 license, но ее бизнес-модель должна иметь более ограниченную версию и взимать плату за более сложные функции (например, больше поддержки шрифтов).

+0

Вы проверили цены? –

1

Старые версии все еще будут там. Учитывая, что большая часть разработки для Itext была от Бруно и еще нескольких человек, которые будут помещать туда материал в новую версию, есть ли смысл? Кто будет развивать вилку?

+10

Я ожидаю большого желания для LGPL или другой коммерческой лицензии, совместимой с кодом. Я думаю, что у Бруно были веские причины делать то, что он сделал (особенно острый - это история о том, как компании подталкивали его к исправлению ситуации, когда он имел дело с болезнью своего сына), я все еще думаю, что многие люди заинтересованы в том, чтобы увидеть версию LGPL в прямом эфире на. – Yishai

+0

Вы можете получить коммерческую лицензию от bruno, а также AGPL и поддержать всю свою работу. –

+5

Мы хотели бы поддержать его, и у него были некоторые исправления, некоторые из которых были довольно грубыми и слабыми, но запрашиваемые лицензионные сборы для небольшой компании превратили его в не стартер. –

15

Есть целый ряд проблем, связанных с вашим запросом:

  • Список людей, которые могут поддерживать вилки IText довольно короткая. Я, случается, один из них. ;)
  • Список людей, которые могут поддерживать вилку iText и готовы взять свалку по усилиям Бруно, чтобы наконец заработать немного денег от iText (до сих пор), равен нулю. Я, конечно, не один из них.

Итак, есть много людей, плавающих вокруг, которые хотели бы получить бесплатный (маленький «f») код для своего коммерческого приложения. Они могут использовать 2.1.7 и иметь дело с любыми ошибками (и холодным плечом в списке рассылки itext), идти в одиночку, делиться своим источником или выкладывать деньги.

(И да, я понимаю лицемерие сохранения вилки MPL, одновременно поощряя других поднять тесто. Я пытался сделать это с моей собственной компанией, но мои усилия до сих пор не принесли плода.)

+1

Спасибо за ваш ответ. – Yishai

+50

Я попытался пойти в направлении «выложить деньги», чтобы компенсировать усилия Бруно. Но цена, указанная для небольшого запуска без какой-либо поддержки, намного больше, чем я ожидал (минимальная цена для одного сервера составляет более 2000 $). Поэтому я передумал, и я думаю, что вилку следует поддерживать только потому, что цена не приемлема для 99% клиентов. Они обслуживают только крупные компании, которые действительно нуждаются в ее использовании. – Durden81

72

Кажется, есть смысл в том, что желание использовать или продолжать с версией LGPL - это личное оскорбление Бруно.

Как насчет того, что люди приняли библиотеку, потому что это был LGPL в первую очередь? Теперь изменение имен пакетов и лицензий должно быть в порядке, и мы должны просто заткнуться и жить с ним. Это называется приманкой и переключателем.

Бруно может делать все, что пожелает, и понятно, что мужчина хочет денег за свои усилия. Если это лучший способ монетизировать его работу, тогда он должен это сделать. Тем не менее, это не делает тех, кто хочет использовать оригинальную версию версии LGPL и хочет двигаться вперед с помощью вилки этой лицензированной кодовой базы, не является противным.

Смежные вопросы