Oracle prépare une version « Premium » payante de la Java Virtual Machine
Elle sera issue de la fusion de JRockit et de HotSpot
Le 2010-11-08 11:24:16, par Idelways, Expert éminent sénior
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
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 ?
En collaboration avec Gordon Fowler
-
thresholdMembre actifCela 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.le 08/11/2010 à 12:41 -
UtherExpert éminent séniorBref 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àle 08/11/2010 à 11:38 -
vintz72Membre avertiPour 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.le 08/11/2010 à 11:43 -
UtherExpert éminent séniorJe 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.le 08/11/2010 à 11:47 -
lunatixRédacteurFaut 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.le 08/11/2010 à 12:26 -
UtherExpert éminent séniorCe 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.
.net étant déjà payant, je ne pense pas que ça ait beaucoup d'impact.le 08/11/2010 à 12:04 -
FailManMembre expertEh bien justement je pense le contraire.
Dans notre boîte on développe des produits écrits en Java. Des produits qui coûtent très cher, et qui sont développés depuis des années.
Si la JVM dont nous avons besoin est payante, tu penses sincèrement que nous allons perdre du temps (donc de l'argent) et de l'argent à le convertir sous .NET pour économiser des licences JVM pour une cinquantaine de développeurs ?
Non, le couteau sous la gorge nous payerons, on n’aura pas d'autre choix.
Je pense qu'Oracle sait très bien ce qu'il fait, et s’ils le rendent payant c'est en toute connaissance de cause et en sachant très bien que ça va leur rapporter un maximum de fonds -faut bien rentabiliser l'achat de Sun et le gouffre financier-.le 08/11/2010 à 14:29 -
notiaMembre confirméOracle a surtout une stratégie d'entreprise. Bon nombre d'entreprise cliente (pas les SSII) se sont évertués à utiliser la technologie JAVA pour leurs applications. Ces entreprises ne vont pas faire un virage à 180°, juste parce que JAVA n'est plus gratuit.
Derrière Oracle promet à ces entreprises un service qui n'existait pas.
"Ok, on vous fait payer quelques choses qui était gratuit, mais dorénavant vous aurez la garantit, que ca fonctionnera comme vous le souhaiter"
Avec tel discours et vu le cout pour changer son fusil d'épaule aucune entreprise ne refusera de payer.
Franchement, je ne me fais pas de souci pour JAVA.
La communauté JAVA est forte, les serveurs UNIX seront toujours demandé, Base de donnée Oracle plébiscité par les entreprises et JAVA poussé par Oracle en entreprise.
La seule différence on passera du tout gratuit au tout payant.
Dans cette optique, c'est illusoire de croire qu'oracle a besoin de la communauté. De plus, en faisant payer, Oracle permet de financer le développement du SDK directement, pas de financement indirect comme la pub, ou autre astuce.le 08/11/2010 à 15:28 -
loic38_01Membre du ClubÇa plus la disparition de la JVM d'Apple, OpenJDK représente maintenant le seul espoir pour nous développeurs java...le 08/11/2010 à 11:54
-
sevyc64ModérateurOui, 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.le 08/11/2010 à 13:22