Bonjour !
Je suis un peu rouillé en développement, et j'ai du mal avec les licences type GPL, Affero etc, mais j'ai un projet qui consiste en ceci :
-> 2 fichiers PDF avec champs éditables, le premier contenant des informations redondantes à saisir dans le second
-> récupérer des infos dans une bdd pour alimenter certain champs du second PDF
Jusque la, ITextSharp semble une bonne solution, trop complète pour mon utilisation (lire et écrire dans des champs), mais j'ai pas trouvé mieux.
IText est opensource sous licence Affero, si j'ai bien compris, ce qui n'est pas sur, c'est que si j’intègre Itext dans mon app il faut aussi qu'elle réponde à la licence Affero, ce qui me dérange un peu de laisser mon code source.
Je ne compte pas non plus modifié IText.
Evidemment, cette app sera vendu pour 1 poste au début, alors j'ai pris contact avec le département vente de IText qui sont de bon commerciaux car ils n'ont pas daigné répondre à mes demandes sur la licence par contre j'ai eu le droit à des devis surdimensionné par rapport à l'utilisation de la bibliothèque. (demande pour 1 Desktop, devis pour 1000....)
Mes questions sont les suivantes :
Si j'utilise la version gratuite donc, affero, mon app complète doit t'elle être sous licence GPL/Affero ?
J'ai lu que la licence LGPL permet de garder son code source propriétaire et ne fournir que le code source de la bibliothèque GPL, mais est-ce possible avec IText ?
Et existe t'il une bibliothèque autre qui me permettrais de manipuler des champs de fichier PDF sans histoire de licence ? (je dois un peu rêver mais on ne sait jamais) ou peut être que quelqu’un aurait une solution que je n'ai pas découvert.
Je demande peut-être beaucoup, mais je suis un peu récent dans ces histoires de licence, et j'avoue être paumé par la complexité de la chose alors que finalement le but est trivial.
Merci d'avance !
Partager