OVH Cloud OVH Cloud

[Layout] Quel layout utilise Eclipse ?

6 réponses
Avatar
Arnaud
Hello !

Simple question de curiosité :

D'après vous, quel layout utilise l'IDE Eclipse ? (SpringLayout ?)

Et comment obtenir le même résultat graphique (multiples fenêtres
déplaçables selon certaines contraintes) ? (JInternaFrames avec des
contraintes de layout par le LayoutManager ?)

--
Arnaud
mags75 at club-internet point fr

6 réponses

Avatar
Lionel
Arnaud wrote:
Hello !

Simple question de curiosité :

D'après vous, quel layout utilise l'IDE Eclipse ? (SpringLayout ?)


http://www.eclipse.org/articles/Understanding%20Layouts/Understanding%20Layouts.htm

Avatar
Christophe M
Arnaud wrote:
Hello !

Simple question de curiosité :

D'après vous, quel layout utilise l'IDE Eclipse ? (SpringLayout ?)

Et comment obtenir le même résultat graphique (multiples fenêtres
déplaçables selon certaines contraintes) ? (JInternaFrames avec des
contraintes de layout par le LayoutManager ?)



Je pense que ce n'est pas qu'une question de layout, il doit y avoir
tout un truc bien compliqué pour gérer ça.
Si tu veux faire une application qui se gère de la même façon, le
meilleur moyen est d'utiliser le RCP , qui est (en gros) la base minimum
pour faire tourner eclipse. Tu y rajoutes tes plugins pour ton appli et
tout ça est gérer pour toi.

Un petit tutorial pour débuter ;-)
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ui-home/rcp/index.html

Bon amusement.

Avatar
Arnaud
effectivement, je viens de découvrir ce projet. C'est fabuleux, moi qui
était en train de réinventer la roue !

Mais une question me tracasse : je développe actuellement une application
que je souhaite ensuite "vendre" à une boite. Dans quelle mesure puis-je
utiliser cette base (le RCP) pour mon application ? Ai-je le droit d'en
faire une application commerciale, etc, etc ...

Je ne suis pas trop au top question licences (GPL, LGPL, ...) et j'aimerais
l'avis d'un "expert" dans ce domaine.

merci

--
Arnaud
mags75 at club-internet point fr
Avatar
Olivier Thomann
effectivement, je viens de découvrir ce projet. C'est fabuleux, moi qui
était en train de réinventer la roue !
Mais une question me tracasse : je développe actuellement une application
que je souhaite ensuite "vendre" à une boite. Dans quelle mesure puis-je
utiliser cette base (le RCP) pour mon application ? Ai-je le droit d'en
faire une application commerciale, etc, etc ...
Je ne suis pas trop au top question licences (GPL, LGPL, ...) et j'aimerais
l'avis d'un "expert" dans ce domaine.
Je ne veux pas paraitre rabat-joie, mais seul un avocat pourrait te

répondre. Eclipse est actuellement sous license CPL (Common public
license) et bientôt EPL (Eclipse public license).

Analyse bien ces licences en fonction de ce que tu veux faire: fournir
le source, etc.
--
Olivier

Avatar
Christophe M
Olivier Thomann wrote:

effectivement, je viens de découvrir ce projet. C'est fabuleux, moi qui
était en train de réinventer la roue !
Mais une question me tracasse : je développe actuellement une application
que je souhaite ensuite "vendre" à une boite. Dans quelle mesure puis-je
utiliser cette base (le RCP) pour mon application ? Ai-je le droit d'en
faire une application commerciale, etc, etc ...
Je ne suis pas trop au top question licences (GPL, LGPL, ...) et j'aimerais
l'avis d'un "expert" dans ce domaine.


Je ne veux pas paraitre rabat-joie, mais seul un avocat pourrait te
répondre. Eclipse est actuellement sous license CPL (Common public
license) et bientôt EPL (Eclipse public license).

Analyse bien ces licences en fonction de ce que tu veux faire: fournir
le source, etc.
--
Olivier


c'est sur qu'un avocat sera surement plus pointu que moi, mais je pense
qu'il n'y a pas vraiment de problème.
En réalité, développer pour le RCP c'est développer un ensemble de
plugin pour une plateforme autonome. Or il existe déjà un belle quantité
de plugins commerciaux qui vienne se fixer sur Eclipse (qui est déjà un
ensemble de plugin du RCP), donc je pense qu'il n'y a pas de problème de
licence à faire des plugins pour RCP/Eclipse.
D'autant que lors déployement des plugins sous forme de "feature", on a
la possibiliter de saisir son propre texte de licence, ce qui veut dire
que chaque plugin est considérer comme ayant sa propre licence
d'utilisation, sans interférer sur celle des autres.

Mes 2 centimes.


Avatar
Arnaud
OK, merci à tous

--
Arnaud
mags75 at club-internet point fr