[Linux-bruxelles] Architectures distribuées et GPL

Jérôme Warnier jwarnier at beeznest.net
Ven 27 Mai 08:04:01 CEST 2005


Le jeudi 26 mai 2005 à 18:10 +0200, Robert Viseur a écrit :
> Bonjour,
> 
> On m'a récemment interrogé sur l'impact de la GPL (ou de la LGPL) dans
> le cadre d'architecture distribuée.
> 
> J'ai essayé de réfléchir sur un système J2EE (je ne suis pas
> spécialiste de ce système, ce qui handicape ma réflexion).
> 
> Imaginons donc un serveur d'application J2EE sous licence GPL. Ou
> s'arrête l'effet copyleft dans ce cas ?
> 
> J'ai notamment réfléchi sur base du schéma présenté ici :
> http://wwww.commentcamarche.net/j2ee/j2ee-intro.php3
> 
> Sachant que les EJB utilisés font partie du serveur d'application, y
> a-t-il propagation de la licence du serveur d'application vers les
> EJB ?
> 
> Doit-on considéré que le serveur d'application étant un environnement
> d'exécution (comme un OS), il n'y a pas plus de propagation que pour
> Linux (GPL) vis-à-vis des logiciels (libres ou propriétaires) tournant
> dessus ?
> 
> Par contre, y aurait-il propagation d'un EJB à un autre (si l'on
> souhaitait mélanger des EJB sous différentes licences) ? Pourquoi ?
> 
> Dans un autre cadre : Que prévoient les évolutions de la GPL pour des
> applications communiquant par SOAP ou REST par exemple ? Pourrait-on
> considérer que deux applications échangeant par SOAP ne font qu'une et
> qu'il y a donc une propagation de la GPL aux deux applications (un peu
> comme l'on pourrait étendre la notion de distribution à l'ASP comme
> pour la licence Afero pour refléter l'évolution des usages en
> informatique) ?

Dans ma compréhension, et pour faire simple: la GPL couvre des lignes de
codes. Dès que tu dois réutiliser des lignes de code d'une application
GPL dans une autre, cette seconde doit être en GPL. C'est le cas par
exemple si on inclut des lignes de headers de librairies dans une
application.
Évidemment, la GPL couvre la *distribution* de ce code. Donc si tu le
gardes jalousement pour toi, ça n'a pas de sens de dire que c'est GPL ou
pas, puisque ça ne change rien.

> Merci pour votre aide.
> RV.
> 





Plus d'informations sur la liste de diffusion Linux-bruxelles