, Cedric CARBONE Dans un précédent post [1], je vous avais fait découvrir GWT-Ext, wrapper de l'excellente librairie JavaScript Ext-JS. Nous bâtissons notre nouvelle IHM de l'administrator (application J2EE) de Talend sur cette technologie. Mercredi dernier, Stephane qui travaille sur cette refonte (qui durera jusqu'à octobre 2008) me faisait part d'un post sur la ML de GWT-EXT [2] : Ext-JS change de licence (LGPL vers GPL) et devient donc contaminant (sauf si on achete une licence qui est, pour l'instant, à $299 par développeur)!
Que des produits Open Source utilisent la GPL et soit contaminant (et donc que l'OEM soit un des axes du Business Plan) c'est tout à fait acceptable. Ce qui l'est beaucoup moins, c'est qu'un projet Open Source, se fasse connaître avec (et dans le cas d'une librairie on pourrait dire "grâce à") une licence non contaminante pour disposer d'un grand nombre d'utilisateur ; une fois cette population d'utilisateur bien en place (ce qui est le cas pour extjs), elle les enferme en changeant pour une licence contaminante du jour au lendemain!
Dans le meme thread [2] de vous trouverez une réponse logique de la communauté : faire un fork à Ext-JS qui restera lui LGPL : OpenEXT est né [3]
Ce qu'il faut retenir, lorsqu'on veut utiliser une librairie sans être contaminé, choisir une librairie avec une licence non contaminante (comme la LGPL) et surtout choisir une librairie qui intègre de nombreuses contributions extérieures (qui ne soient pas facilement supprimables) afin que la propriété intellectuelle soit répartie avec le plus grand nombre d'acteur!
A noter, La roadmap d'extjs 2.1+ (GPL) n'ajoute pas de nouveautés intéressantes par rapport à ext-js LGPL (version 2.0.2) dans un contexte GWT-EXT (c'est à dire que les nouveautés sans déjà implémentées dans GWT-Ext ou un de ses plugin soit parce que ce n'est pas pertinent dans GWT-Ext)
PS : MyGWT , rebaptisé Ext-GWT... pour profiter de la confusion avec GWT-Ext
, est passé en meme temps de LGPL vers GPL.
[1] http://blog.developpez.com/index.php?blog=107&title=redonnez_vie_a_votre_appli_web_gwt_ext_2&more=1&c=1&tb=1&pb=1
[2] http://groups.google.com/group/gwt-ext/browse_thread/thread/3cb5283a2c08840d?hl=en
[3] http://ajaxian.com/archives/openext-the-fork
Vous devez être identifié pour poster un commentaire.
![]() |
ETL Open Source |
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Copyright © 2000-2012 - www.developpez.com