[linux-neuchatel] JBOSS versus ZOPE...

Patrick GELIN patrick.gelin at free.fr
Tue Jul 1 19:54:30 CEST 2003


Bonjour,

> De toute façon, le problème n'est pas technique. Zope est probablement
> supérieur du point de vue de la technologie fondamentale, mais J2EE est
> vendu activement par Sun aux managers et aux décideurs (aux programmeurs
> aussi). J'ai vu récemment une conférence sur J2EE au Tessin

J2EE est incotestablement une technologie populaire contrairement à Zope qui
reste une solution plus exotique.

> Dans le cadre d'une grande organisation, il me semble personnellement
> improbable que les décideurs choisissent la solution la moins connue et
> donc "la plus risquée" non pas d'un point de technique, mais d'un point
> de vue politique.

C'est vrai. L'historique de notre service informatique est 100% Microsoft.
je pense
qu'il serait brutale et politiquement maladroit de passer d'un extrême à
l'autre,
d'une technologie populaire et propriétaire Microsoft à une technologie
exotique
et open source. Je pense que dans ces conditions Java aparait comme une
solution
intermediaire entre le 100% propriétaire et le 100% open source.

>
> Ceci dit, personnellement je serais à fond pour une solution Zope,
> justement en raison de sa technologie unique, très puissante et très
> générale, idéale pour des solutions de type portail. Je ne me fais juste
> plus trop d'illusions sur la façon dont sont prises les décisions
> politiques :-)

Je pense que Zope est une technologie pour les petits et moyens projet
(prototypes) parce que
ce sont des projets relativements fermés et l'exotisme de Zope n'a pas
d'impacte sur
ce genre de projet car il n'y a pas de forte interactions avec
l'environnement extérieur de type
Business to Business (B2B). Par contre pour un projet de grande envergure,
avec de fortes
interactions de type B2B, il faut utiliser les standards de l'industrie et
oublier les
technologies exotiques. La plate-forme J2EE s'impose alors d'elle même avec
la présion
exercée par l'environnement du projet. On baigne dans un monde J2EE, Zope
est une île
au milieu de cet océan J2EE!

>
> Tout ça me force presque à me demander si je ne devrais pas me préparer
> moralement à faire quelques courtes présentations de Zope dans la
> région. Qu'en pense la liste ?

Je serais évidamment très intérréssé, notamment par une démonstration de
Collaborative Portal Server® de la société nüxeo car nous envisageons de
le mettre en oeuvre rapidement (avant fin juillet) plutôt que de développer
notre propre prototype expérimentale. En ce qui concerne une demo Zope je
vais en voir une ce vendredi à Genève faite par la société Prolibre.

>
> Il y a par ailleurs toute une série de questions ouvertes sur la mesure
> dans laquelle un application Java peut vraiment être considérée comme
> "ouverte"... puisque que la licence de l'environnement d'exécution n'est
> pas "open source", et que l'application est inutilisable sans
> environnement d'exécution... mais ça reste assez théorique comme
> objection.
>

J2EE est une spécification contrôlée par SUN mais conçu en collaboration
avec des
industriels qui ont signés une charte avec SUN. Si Microsoft est un
dictateur qui impose
unilatéralement sa vision technologique au reste de la planête, SUN est un
politique qui
doit obtenir l'accord des signataires de la charte. Bien sur, SUN a beaucoup
de pouvoir
et il peut s'il le souhaite agir un à la manière de Microsoft mais je pense
que ce serait
mal vu par le consortium qui a signé la charte et cela aurait des
conséquences pour SUN.
En ce qui concerne les implémentations de la spécification j2EE, il existe
des solutions 100% open
source comme JBOSS. Donc une solution basée sur JBOSS n'est pas 100% open
source mais elle
n'est pas n'ont plus 100% propriétaire.

A+

Patrick Gelin






More information about the linux-neuchatel mailing list