Amis codeurs java et amis juristes, salutations, j'ai quelques questions.
(On trouve sur le web pas mal d'aide pour la prog pure, mais peu pour les travaux annexes...)
Voici le contexte : je viens de terminer le portage de mon logiciel, de .Net vers Java, et j'ai une version allégée qui fonctionne. Dans la recréation de cette version Java, j'ai utilisé des bibliothèques de fonctions (export PDF avec iText et lecture XLs avec JXL).
Ces bibliothèques étant disponibles sous licence LGPL, je me demande encore (même après avoir lu et relu les textes des dites licences) :
- si je peux commercialiser un logiciel utilisant ces bibliothèques;
- si je dois fournir le code source des bibliothèques et du logiciel complet;
- comment intégrer ces bibliothèques au fichier jar déployé : en utilisant leur code source, en utilisant une version pseudocompilée compressée en jar ? (et les codes sources à part).
J'aimerais bien diffuser gratuitement sous licence LGPL ou CeCILL, mais c'est mon employeur qui va décider...
Autre question importante, le déploiement. Pour les précédentes versions limitées à Windows, je générais un disque d'installation (difficilement). Là j'ai donc un fichier .jar, que l'on peut lancer par un .bat ou un .exe généré par un utilitaire comme JSmooth.
J'aimerais savoir s'il existe des méthodes de diffusion matérielles plus "user-friendly" (pour la diffusion web javaWebStart me paraît indiqué, merci Gfx). Existe-t'il des utilitaires de génération d'installations multi-os ?
Merci de votre aide