Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Expert éminent sénior
    Oracle prépare une version « Premium » payante de la Java Virtual Machine
    Oracle prépare une version « Premium » payante de la Java Virtual Machine
    Issue de la fusion de JRockit et de HotSpot


    Lors de la conférence QuakeCon à San Francisco, Oracle a laissé entendre qu'il serait sur le point de lancer une version Premium et payante de la machine virtuelle Java (JVM).

    La nouvelle a été reprise dans une avalanche de Tweets par les participants à la session du géant des bases de données. Et elle promet de faire grand bruit.

    Adam Messinger le vice président de la section développement chez Oracle a ainsi annoncé que deux machines, une gratuite et une payante, feront désormais partie du projet OpenJDK et seront le produit de la fusion des deux machines virtuelle JRockit et Hotspot (les deux appartenant à Oracle)

    Messinger n'a donné aucune information sur les tarifs et n'a pas expliqué ce que la version Premium offrira de plus que la version gratuite. Mais on peut penser qu'elle sera plus performante et mieux intégrée aux middlewares d'Oracle.

    JRockit est réputée pour ses performances, notamment grâce à un ramasse miette (garbage collector) amélioré et à sa capacité à être modifiée à chaud, sans devoir déconnecter les serveurs de productivité.

    HotSpot est de son côté connue pour sa fiabilité et sa compatibilité avec un plus large éventail de systèmes d'exploitations et de matériel.

    Si la fusion des deux machines virtuelles avait déjà été annoncée, il n'avait en revanche jamais été question d'une version payante.

    Oracle est réputé pour ne pas se gêner quand il s'agit d'augmenter les tarifs des produits open-source comme en témoigne l'augmentation des tarifs de MySql et la suppression des licences les moins chères, ou pour monétiser ses technologies en coupant dans le vif du gratuit (comme le montre la fin d'OpenSolaris).



    Et vous ?

    Que pensez-vous de cette annonce ?
    Êtes-vous prêt à payer pour une JVM ?
    Selon vous, cette version payante peut-elle menacer l'avenir du langage ou n’impactera-t-elle pas le futur de la JVM gratuite ?

    En collaboration avec Gordon Fowler

  2. #2
    Expert éminent sénior
    Bref rien de nouveau : JRockit était déjà payant.

    On a juste la confirmation qu'Oracle ne fera pas de cadeau à la communauté Java, mais on s'en doutait déjà

  3. #3
    Membre chevronné

    je me posais pas mal de question sur l'avenir de JAVA, et bizarrement je m'en poses encore plus...
    un jour, quelqu'un a dit quelque chose...

  4. #4
    Membre actif
    Pour moi, c'est la fin annoncée de Java ! Ca commence comme ça (pas grave en soit), et ça finira que certaines librairies, certaines fonctionnalités ne seront fournies qu'avec la version Premium. Du coup, il y aura split entre la version communautaire et la version Oracle... et les gens se tourneront vers d'autres solutions.

    Bon, je fais un tableau sombre parce que le pire n'est jamais décevant, mais quand même, ça ne rassure pas cette annonce.

  5. #5
    Expert éminent sénior
    Citation Envoyé par vintz72 Voir le message
    Pour moi, c'est la fin annoncée de Java ! Ca commence comme ça (pas grave en soit), et ça finira que certaines librairies, certaines fonctionnalités ne seront fournies qu'avec la version Premium. Du coup, il y aura split entre la version communautaire et la version Oracle... et les gens se tourneront vers d'autres solutions.

    Bon, je fais un tableau sombre parce que le pire n'est jamais décevant, mais quand même, ça ne rassure pas cette annonce.
    Je pense que tu ne te trompe malheureusement pas. Ca a déjà commencé avec JavaFX qu'Oracle essaie de pousser au maximum.
    Il parait clair qu'Oracle ne libèrera pas JavaFX.

  6. #6
    Nouveau membre du Club
    Ce n'est certainement pas avec ce genre d'annonce que les entreprises seront incitées à développer leurs nouveaux projets en Java. Quelque chose me dit que la plate-forme .NET a de beaux jours devant elle...

  7. #7
    Membre du Club
    Ça plus la disparition de la JVM d'Apple, OpenJDK représente maintenant le seul espoir pour nous développeurs java...

  8. #8
    Expert éminent sénior
    Citation Envoyé par loic38_01 Voir le message
    Ça plus la disparition de la JVM d'Apple, OpenJDK représente maintenant le seul espoir pour nous développeurs java...
    Ce n'est même pas une garantie : l'OpenJDK appartient à Oracle.

    Je ne pense pas que ça arrive car Oracle à intérêt a garder l'OpenJDK comme produit d'appel, mais si un jour Oracle voulait passer l'OpenJDK intégralement payant et faire subir aux éventuels fork le même sort qu'Harmony (pas d'accès au TCK), il pourrait tout à fait le faire.

    Citation Envoyé par PetitCastor13 Voir le message
    Ce n'est certainement pas avec de genre d'annonce que les entreprises seront incitées à développer leurs nouveaux projets en Java. Quelque chose me dit que la plate-forme .NET a de beaux jours devant elle...
    .net étant déjà payant, je ne pense pas que ça ait beaucoup d'impact.

  9. #9
    Membre habitué
    Dès le rachat de Sun, j'ai toujours pensé (et je n'étais pas le seul) que rien ne serait plus pareil pour Java. Chaque jour qui passe nous prouve que nos craintes étaient fondées...
    Plus rien ne donne envie d'investir du temps sur MySql, l'avenir d'Android ne présume rien de sûr et Java est entre les mains des actionnaires !
    Oui, je crois vraiment que .NET a de beaux jours devant lui et pour une fois on ne pourra pas s'en prendre à Microsoft.
    Si un jour on te reproche que ton travail n'est pas un travail de professionnel, dis-toi bien que l'Arche de Noé a été construite par des amateurs et le Titanic par des professionnels...

  10. #10
    Invité
    Invité(e)
    Parce que la plate-forme .net est gratuite ? MS ne fait pas payer ses vm, mais fait quand même payer pas mal de choses pour faire du .net (os, ide ...). Et franchement, ces hausse de coût sont pas catastrophique au niveau entreprise (les augmentations de MySQL, c'est 1 mois de salaire). OK ça peut faire peur au type qui fait son projet tout seul, mais à partir du moment où tu as besoin des solutions ci dessus, on peut dire que tu as les moyens.

  11. #11
    Rédacteur

    Faut attendre de voir ce que ça donne : ce n’est pas forcement mauvais.

    Pour rappel, Jrockit est déjà une JVM payante par exemple.

    Si Oracle vends une JVM basée sur openJDK packagée, validée sur différents environnements et avec du support, tout en laissant l'openJDK gratuit, je ne vois pas de problème.

    De nombreuses entreprises sont prêtes à payer pour avoir du support, y compris sur des produits open sources.

    ca deviendrait l'équivalent du modèle open Office/star office.

  12. #12
    Membre actif
    Cela n'augure pas la mort de Java au profit de .Net, car il y a plusieurs paramètres de coût qu'il faudrait intégrer avant de dire que c'est Java est trop cher ou quelque conclusion du genre.
    Par contre, pour ce qui est de la formation des développeurs là ça peut avoir un impact négatif non négligeable ! Je n'imagine pas un étudiant s'acheter une JVM pour faire du Java, et la version gratuite aura à terme forcément un retard technique sur la version payante, en d'autres termes certaines API ne seront plus accessibles au commun des mortels, et donc moins de professionnels qualifiés dessus. Est-ce une bonne chose en fin de compte ? Personnellement je ne crois pas.

  13. #13
    Membre éclairé
    je trouve que ça peut être intéressant

    déjà certain paie pour du support et d'autre non
    alors pourquoi pas pour avoir certaine fonctionnalité en plus afin d'avoir de meilleur performance

  14. #14
    Membre habitué
    Citation Envoyé par lequebecois79 Voir le message
    alors pourquoi pas pour avoir certaine fonctionnalité en plus afin d'avoir de meilleur performance
    Tout dépend de la manière dont Oracle répartit ces "fonctionnalités supplémentaires" : si effectivement on paye pour des fonctionnalités en plus et de meilleures performances, ça peut être une bonne chose. En revanche, si Oracle utilise cette offre gratuit/payant pour ne faire évoluer que l'offre payante (et donc, finalement, "retirer" des fonctionnalités à la version gratuite).....

  15. #15
    Membre chevronné
    Citation Envoyé par lequebecois79 Voir le message
    je trouve que ça peut être intéressant

    Déjà certain paie pour du support et d'autre non
    alors pourquoi pas pour avoir certaine fonctionnalité en plus afin d'avoir de meilleur performance
    Le problème c'est que certaine application pourrait avoir besoin de cette VM Premium...

    Mais bon, il faut voire comment sa se passe, pour le moment c'est juste une annonce, il n'y a rien de concret.

    Mais forcer de constaté qu'Oracle ne rassure pas vraiment la communauté avec se genre d'annonce...
    Déjà quand se moment ce n’est pas la joie...
    un jour, quelqu'un a dit quelque chose...

  16. #16
    Membre expert
    Citation Envoyé par Idelways Voir le message

    Adam Messinger le vice président de la section développement chez Oracle a ainsi annoncé que deux machines, une gratuite et une payante, feront désormais partie du projet OpenJDK et seront le produit de la fusion des deux machines virtuelle JRockit et Hotspot (les deux appartenant à Oracle).
    Si les deux bénéficient de la fusion JRockit-Hotspot, alors quel sera l'avantage de la JVM Premium ? Du support ? Des API supplémentaires ? Ce serait bien de connaitre cela.

    Ce qui est sûr c'est que si la JVM gratuite est mauvaise, alors ce sera la fin de Java .
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  17. #17
    Membre expert
    Citation Envoyé par Bourgui Voir le message
    MS ne fait pas payer ses vm, mais fait quand même payer pas mal de choses pour faire du .net(os, ide ...).
    Si les 100€ d'une licence Windows et la gratuité d'un Visual Studio Express te repoussent, tu peux toujours développer en .NET sous Linux grâce à Mono et MonoDevelop, ce qui marche très bien.

    Ce qui arrive est tout bonnement inquiétant pour le monde de Java, connaissant Oracle la seule version potable sera la Premium. Je ne pense pas me tromper de beaucoup en disant que la version "Classique" sera réservée à des fins non commerciales et à des particuliers... Pour tout ce qui est professionnel et commercial, il faudra se tourner vers la Premium... Et quand je vois personnellement les années qu'il faudrait pour migrer nos programmes de Java vers .NET (ou autre), je me dis qu'Oracle pourra prendre en otage un bon nombre d'entreprises ...
    Une erreur fréquente que les gens font quand ils tentent de réaliser quelque chose à l'épreuve des imbéciles est de sous-estimer l'ingéniosité de ceux-ci. - Douglas Adams

  18. #18
    Modérateur

    Citation Envoyé par Bourgui Voir le message
    parce que la plate-forme .net est gratuite ? MS ne fait pas payer ses vm, mais fait quand même payer pas mal de choses pour faire du .net(os, ide ...). Et franchement, ces hausse de cout sont pas catastrophique au niveau entreprise (les augmentation de mysql, c'est 1 mois de salaire). OK ça peut faire peur au type qui fait son projet tout seul, mais à partir du moment ou t'as besoin des solution ci dessus, on peut dire que t'as les moyens.
    Oui, la plateforme .Net est gratuite ainsi que les outils pour y développer dessus.
    Le framework .Net est librement et gratuitement téléchargeable et installable.
    Mono existe aussi pour Linux et Mac

    Quant aux outils, si ceux de Microsoft (Visual Studio) sont payant, d'une part, il en existe une version gratuite (Express), d'autre part, Microsoft n'est pas le seul à faire ces outils, et, par exemple, SharpDevelop est un IDE gratuit.

    Oui, il est possible de développer gratuitement pour .Net.
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  19. #19
    Membre éprouvé
    Citation Envoyé par sevyc64 Voir le message
    Oui, il est possible de développer gratuitement pour .Net.
    Qui dit qu'il n'en sera pas de même pour Java

    Concernant .NET en entreprise: peut-on développer avec Express ? Peut-on sérieusement utiliser SharpDevelop ? Peut-on être sûr de la compatibilité de Mono ?

    En quoi est-ce choquant qu'une version Premium de la JVM soit impérative pour un utilisation commerciale ?

  20. #20
    Invité
    Invité(e)
    Citation Envoyé par Philippe Bastiani Voir le message
    Qui dit qu'il n'en sera pas de même pour Java

    Concernant .NET en entreprise: peut-on développer avec Express ? Peut-on sérieusement utiliser SharpDevelop ? Peut-on être sûr de la compatibilité de Mono ?

    En quoi est-ce choquant qu'une version Premium de la JVM soit impérative pour un utilisation commerciale ?
    Recadrons le débat. Il s'agit pas .NET vs Java. mais de l'avenir de java. Donc arrêtez les trolls s’il vous plaît.