Developpez.com

Le Club des Développeurs et IT Pro

Actualité : JetBrains IntelliJ Idea devient Open Source !

Le meilleur IDE Java maintenant disponible gratuitement

Le 2009-10-15 19:00:19, par Baptiste Wicht, Expert éminent sénior
Bonjour,

JetBrains vient d'annoncer que IntelliJ Idea est maintenant Open Source

A partir de la version 9 (en EAP pour le moment), Idea sera décliné en deux versions :
  • Community Edition : IDE pour Java SE, Groovy and Scala. Vous y retrouverez le support actuel complet du code Java, le support Ant et Maven, .... Cette version sera gratuite et Open Source.
  • Ultimate Edition : IDE pour Java EE, support de JPA, JSF, .... Cette version sera quant à elle payante.


Vous pouvez comparer ces deux versions sur le site de JetBrains.

En plus de cela, la plateforme IntelliJ sur laquelle se base IDEA, RubyMine, MPS et WebIDE sera à terme, elle aussi, passée en open-source

C'est une excellente nouvelle pour les développeurs Java et le monde de l'open source.

Qu'en dites-vous ? Est-ce une bonne chose, est-ce que ça va vous inciter à utiliser IntelliJ Idea ?

Source : JetBrains
  Discussion forum
27 commentaires
  • Je suis trop addicte de NetBeans, mais c'est tout de même une excellente nouvelle, ne serait-ce que pour essayer la chose (humm.... plus que 5min de DL, joie)
    Le comparatif Gratuit/Payant me faire penser que la première peut être très sympatoche pour du Java SE pas trop poussé, mais c'est tout. Je l'appellerais plutôt "Demo" ou "Limited Edition" que "Community", car difficile à utiliser en prod, j'imagine. Dommage.
    Ce qui me manquerait trop serait :
    - UML class diagrams
    - Code coverage
    - Code duplicates detection
    - Structural search & replace (serait-ce une partie du refactoring ?? ha non, si c'est bien ça, c'est n'importe quoi, c'est tout de même une fonctionnalité vitale...)
    Même si on a facilement des outils externes, ils poussent un peu là
  • dzafer
    Membre régulier
    Bonne initiative mais c'est dommage car il n'y a vraiment pas beaucoups d'options dans la version Community quand on compare les deux !
  • Le Roux B.
    Membre actif
    Super mais il manque beaucoup trop d'options pour l'environnement soit comparable avec un NetBeans ou un Eclipse.
  • Baptiste Wicht
    Expert éminent sénior
    Les sources sont d'ores et déjà disponibles : http://www.jetbrains.org/display/IJOS/Download

    Envoyé par entreprise38
    - Structural search & replace (serait-ce une partie du refactoring ?? ha non, si c'est bien ça, c'est n'importe quoi, c'est tout de même une fonctionnalité vitale...)
    Non, ce n'est pas une partie du refactoring, c'est une sorte de sed, il me semble, mais j'ai jamais vraiment utilisé cette option.

    C'est vrai que c'est un peu limité, mais en fait, pour une bonne partie de ces options, on utilise des outils externes. Personnellement, pour les tests unitaires, la couverture de code, la recherche de duplication et la gestion de qualité, je passe par Maven/Sonar et pour ce qui est des diagrammes UML, je ne les ai jamais fait depuis IntellliJ Idea.
  • leToto
    Membre du Club
    La version open-source semble très limitée, et ne ferait pas plus que Netbeans ou Eclipse : elle n'a donc en principe aucun intérêt pour qui n'envisage prendre la version pro.

    La licence open-source n'est pas forcément libre. Sous quelle licence est cette version community? Permet-elle de créer un fork de l'IDE?
  • Baptiste Wicht
    Expert éminent sénior
    Envoyé par leToto
    La version open-source semble très limitée, et ne ferait pas plus que Netbeans ou Eclipse : elle n'a donc en principe aucun intérêt pour qui n'envisage prendre la version pro.

    La licence open-source n'est pas forcément libre. Sous quelle licence est cette version community? Permet-elle de créer un fork de l'IDE?
    Cette version est sous "Apache 2.0 License".
  • robert_trudel
    Membre éprouvé
    la version soit disant communité est beaucoup trop limité par rapport à ce qu'offre netbeans, eclipse

    et puis bon meilleur ide... bof bof, ses parts de marché sont très très faible et je doute fort que ça renverse la vapeur
  • Je ne pense pas que la qualité se mesure en pdm (c'est comme les films : nombre de navets font beaucoup d'entrées, hein les Ch'tits), d'autant qu'il n'existait que la version payante.

    Commençant tout juste à essayer IntelliJ Idea, j'ai à peu de choses près les mêmes sensations que lors de ma découverte (récente, elle aussi) d'Oracle JDeveloper : le sentiment d'avoir une formidable machine de guerre en les mains, mais aussi un manuel de 2000 pages à lire si je veux l'exploiter à fond.
    C'est dire si c'est intuitif, au bout de cinq~dix minutes je n'ai toujours pas compris comment faire un projet Java SE Ca va venir, mais bon... ça laisse un mauvais gout dans la bouche, et c'est rageaaaAAAAAAaaaant.

    Des commentaires d'utilisateurs confirmés seraient sûrement très instructifs, parce que là tout ce que l'on peut avoir c'est l'avis de jeunes conducteurs à qui l'on propose de conduire une Ferrari F40 : paf, le mur.
    => La version Community a t-elle un intérêt autre que celui de démo technologique ? Est-elle vraiment si limitée ?

    Aller ma p'tite tablette de chocolat noir Nestle Dessert, vient réconforter ton jojo...

    @Baptiste Wicht : bon bah ça me rassure pour le "Structural search & replace", merci
  • Baptiste Wicht
    Expert éminent sénior
    Pour ce qui est de l'intuitivité de Idea, je ne pense pas que ce soit le vrai problème. Le vrai problème pour beaucoup, c'est qu'il est très différent des autres IDE qu'on peut trouver et il faut s'habituer à ces différences, mais une fois ceci fait, c'est un bonheur de coder
  • salv-ice
    Membre à l'essai
    Il ne faut quand même pas cracher dans la soupe... C'est déjà une bonne chose qu'il y ait une version open source, même si elle est assez légère en fonctionnalités.

    Ils n'allaient quand même pas donner leur gagne-pain du jour au lendemain à la communauté...

    C'est quand même bizare que lorsque Microsoft distribue une version gratuite, limitée et non open source de son VS, personne ne râle mais dès qu'il s'agit de Java, tout devrait être gratuit...

    Ca à l'air d'être bien suffisant pour faire du Java SE, parfait pour les étudiants, les devs amateur ou pour faire ses petits softs persos (qui déploie un app-server pour gérer sa collection de dvd ??)

    Moi en tout cas, je dl et je teste avant de raler