Maintenant que iText est allé AGPL, je suppose que quelqu'un va prendre le vieux code (2.1.7 ou 4.2.0) et le fourche pour maintenir une version LGPL. Est-ce que quelqu'un sait d'une telle fourchette a déjà commencé?Quelqu'un sait-il d'une fourche d'iText?
Répondre
J'ai discuté de quelques problèmes pratiques avec la licence iText AGPL dans mon blog (qui est lié à mon profil SO). Pourquoi ne pas simplement acheter IText? Il est certainement une option parmi de nombreuses bibliothèques commerciales PDF là-bas, mais ils ont vraiment besoin d'uniformiser leurs prix par rapport à la concurrence.
La vérité est que je n'ai jamais vraiment utilisé iText beaucoup dans le passé. Il manquait toujours certaines fonctionnalités, ou l'API était beaucoup plus difficile que d'autres alternatives (non-libres) pour envelopper votre tête, en particulier pour une manipulation PDF minimale (plutôt que le niveau de manipulation PDF requis pour générer un rapport, par exemple) . À ce stade, la seule bibliothèque PDF sous licence similaire que je connais est ICEPdf, qui est sous le MPL 1.1 license, mais son modèle d'affaires est d'avoir une version plus limitée et de charger des fonctionnalités plus avancées (comme plus de polices).
Avez-vous vérifié les prix? –
Les anciennes versions seront toujours là. Étant donné que la majeure partie du développement pour Itext a été faite par Bruno et quelques autres qui vont mettre des choses dans la nouvelle version, est-ce qu'il y a quelque chose? Qui va développer la fourche?
Je m'attends à beaucoup de désir pour une licence compatible LGPL ou code commercial. Je pense que Bruno avait de bonnes raisons de faire ce qu'il a fait (surtout l'histoire de la façon dont les entreprises l'ont poussé à réparer la maladie de son fils), je pense toujours que beaucoup de gens ont intérêt à voir une version LGPL en direct sur. – Yishai
Vous pouvez obtenir une licence commerciale auprès de bruno ainsi que AGPL et soutenir tout son travail. –
Nous aurions aimé le soutenir, et nous avons eu quelques correctifs à apporter - une partie du code est assez approximative et faible - mais les frais de licence demandés, pour une petite entreprise, l'ont rendu non-démarreur. –
Il y a un certain nombre de problèmes avec votre demande:
- La liste des personnes qui peuvent maintenir une fourchette iText est assez court. Je suis l'un d'entre eux. ;)
- La liste des personnes qui peuvent maintenir une fourche iText et qui sont disposées à faire une décharge sur les efforts de Bruno pour enfin faire de l'argent avec iText est (jusqu'à présent) nulle. Je ne suis certainement pas l'un d'entre eux.
Ainsi, il y a beaucoup de gens qui flânent et qui aimeraient du code gratuit (petit 'f') pour leur application commerciale. Ils peuvent utiliser le 2.1.7 et s'occuper de n'importe quel bogue (et d'une épaule froide sur la liste de diffusion d'itext), faire cavalier seul, partager leur source, ou débourser de l'argent.
(Et oui, je me rends compte de l'hypocrisie de maintenir une fourche MPL tout en encourageant les autres à monter la pâte.) J'ai essayé de le faire avec ma propre entreprise, mais mes efforts n'ont pas porté fruit.)
Merci pour votre réponse. – Yishai
J'ai essayé d'aller dans la direction "écoper de l'argent" pour compenser l'effort de Bruno. Mais le prix proposé pour une petite start-up sans même compter de support est beaucoup plus important que ce à quoi je m'attendais (le prix minimum pour un seul serveur est de plus de 2000 $). J'ai donc changé d'avis et je pense qu'une fourchette devrait être supportée juste parce que le prix n'est pas raisonnable pour 99% des clients. Ils s'adressent uniquement aux grandes entreprises qui ont réellement besoin de l'utiliser fortement. – Durden81
Il semble logique que vouloir utiliser ou continuer avec la version LGPL est un affront personnel à Bruno.
Qu'en est-il du fait que les gens ont adopté la bibliothèque parce que c'était la LGPL en premier lieu? Maintenant, un changement dans les noms de paquets et les licences est supposé être correct et nous devrions juste nous taire et vivre avec. C'est ce qu'on appelle un appât et un interrupteur.
Bruno peut faire ce qu'il veut et il est compréhensible que l'homme veuille de l'argent pour ses efforts. Si c'est la meilleure façon de monétiser son travail, alors il devrait le faire. Cependant, cela ne rend pas méchant ceux qui veulent utiliser la version originale de la LGPL paria et qui veulent aller de l'avant avec une fourchette de cette base de code sous licence.
Après des années passées, la fourchette la plus active semble être [celle-ci, appelée OpenPDF] (https://github.com/shikasta-net/OpenPDF). Je vais juste ajouter cela comme commentaire, parce que j'ai trouvé cette question comme premier résultat lorsque je cherchais une fourchette. – Josef
La nouvelle maison pour OpenPDF est https://github.com/LibrePDF/OpenPDF, et il semble très actif à partir d'aujourd'hui. – beat