IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Oracle prépare une version « Premium » payante de la Java Virtual Machine
Elle sera issue de la fusion de JRockit et de HotSpot

Le , par Idelways

135PARTAGES

1  0 
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

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de threshold
Membre actif https://www.developpez.com
Le 08/11/2010 à 12:41
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.
7  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 08/11/2010 à 11:38
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à
4  0 
Avatar de vintz72
Membre averti https://www.developpez.com
Le 08/11/2010 à 11:43
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.
6  2 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 08/11/2010 à 11:47
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.
5  1 
Avatar de lunatix
Rédacteur https://www.developpez.com
Le 08/11/2010 à 12:26
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.
4  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 08/11/2010 à 12:04
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.
3  0 
Avatar de FailMan
Membre expert https://www.developpez.com
Le 08/11/2010 à 14:29
Citation Envoyé par Bourgui Voir le message
on peut toujours imaginer des scenario catastrophe, mais je pense pas que les mecs d'oracle soit stupide au point de tout rendre payant
Eh 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-.
5  2 
Avatar de notia
Membre confirmé https://www.developpez.com
Le 08/11/2010 à 15:28
Citation Envoyé par Philippe Bastiani Voir le message
Java n'est et ne sera jamais Oracle ! Oracle est le maître a bord du navire Java; mais Java tient son succès de l'opensource... un opensource alimenté par les entreprises mais aussi en grande partie par une communauté !

Oracle a besoin de cette contribution communautaire; je vois mal les projets n'être maintenus que par une contribution institutionnelle...

Penses-tu que qu'Oracle souhaite se couper de cette contribution gratuite ?
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.
3  0 
Avatar de loic38_01
Membre du Club https://www.developpez.com
Le 08/11/2010 à 11:54
Ça plus la disparition de la JVM d'Apple, OpenJDK représente maintenant le seul espoir pour nous développeurs java...
3  1 
Avatar de sevyc64
Modérateur https://www.developpez.com
Le 08/11/2010 à 13:22
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.
6  4