IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
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

Java Discussion :

Oracle clarifie sa strat�gie pour le langage Java, retour sur le bilan de la conf�rence JavaOne


Sujet :

Java

  1. #1
    Membre �prouv�
    Avatar de Idelways
    Homme Profil pro
    D�veloppeur Ruby on Rails / iOS
    Inscrit en
    Juin 2010
    Messages
    1 374
    D�tails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activit� : D�veloppeur Ruby on Rails / iOS

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 374
    Par d�faut Oracle clarifie sa strat�gie pour le langage Java, retour sur le bilan de la conf�rence JavaOne
    Oracle clarifie sa strat�gie pour le langage Java
    Retour sur le bilan de la conf�rence JavaOne



    Durant la conf�rence JavaOne, Oracle a expos� sa strat�gie pour le futur de l'�cosyst�me Java sur les ordinateurs et le Cloud, et a laiss� entendre une �ventualit� de fusion entre ses �ditions Standards et Mobile.

    � Nous pensons qu'il est temps de rassembler les deux produits et combler le foss� qui les s�pare �, a d�clar� Adam Messinger, vice-pr�sident du d�veloppement de Fusion Middleware.

    Premi�re �tape : Oracle alignera leurs num�ros de versions, la prochaine �dition mobile s'appellera donc Java ME 7. En revanche, celle qui lui succ�dera pourrait porter le nom de Java SE 8 Embedded.

    Oracle n'a rien annonc� d'officiel en ce sens, mais ses d�monstrations le laissent supposer. Messinger a par exemple pr�sent� une application iOS fond�e sur un Shell HTML5 qui rend l'utilisation de la plateforme Java possible sur l'OS mobile d'Apple.

    Cette d�monstration repose sur le nouveau Projet Avatar, vou� � cr�er des applications hybrides (HTML5/Java) en int�grant la machine virtuelle Java au sein m�me des applications. Une approche qui ne serait pas contre les conditions d'utilisation de l'App Store, rassure Messinger.

    Pour ce qui est des ordinateurs, Oracle a pour l'occasion lanc� la premi�re Beta du JDK 7 sur Mac OS X.

    Messinger a par ailleurs annonc� une nouvelle date pour la sortie du JDK de Java 8. Le kit de d�veloppement ne verra finalement pas le jour en 2012, mais attendra jusqu�� l��t� 2013 (soit six mois de retard sur le planning initial).

    JavaFX 2.0 a eu une importance pr�pond�rante dans cette conf�rence. En plus du lancement de sa version finale et de la Beta de Netbeans 7.1 (qui lui est essentiellement d�di�e), Oracle pr�voit un avenir plus open source � la technologie qu'il compte bient�t soumettre � la communaut� OpenJDK.
    Oracle commencera par lib�rer les contr�les visuels et les librairies associ�es. Les autres composants de JavaFX suivront.

    Oracle a d'ailleurs fait une d�monstration int�ressante d'un jeu JavaFX, � la fois sur iPad et sur une tablette Galaxy de Samsung.

    Quant � l'�dition entreprise de Java (JEE), son vice-pr�sident attitr� Cameron Purdy a affich� les ambitions de son entreprise d'en faire � moyen terme le standard des plateformes Cloud en tant que services (PaaS, Platform-as-a-Service).

    Purdy a expliqu� en substance qu'on ne retrouve sur le march� que des offres propri�taires, et point de standard qui est pourtant une n�cessit�.

    La prochaine version de Java EE int�grera au sein m�me de sa machine virtuelle, un support pouss� des exigences du Cloud Computing, comme la multi-t�nancit�, l'�lasticit� et les fonctions de mise en cache avanc�es.



    Source : Oracle

    Et vous ?

    Que pensez-vous de la strat�gie d'Oracle pour le futur de Java ?

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 704
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyr�n�es Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 704
    Par d�faut
    Sur le papier tout ceci est tr�s all�chant, malheureusement la plupart de ce qui est annonc� aurait du �tre fait il y a des ann�es, et il va falloir encore attendre...
    Au final c'est juste d�primant.

    Oracle alignera leurs num�ros de versions, la prochaine �dition mobile s'appellera donc Java ME 7. En revanche, celle qui lui succ�dera pourrait porter le nom de Java SE 8 Embedded.
    Dommage qu'il ait fallu temps de temps pour qu'il en viennent � cette d�cision. Java ME est juste une horreur ultra-fragment�e avec des impl�mentations compl�tement bogu�es.
    Au final ils courent apr�s Android, dr�le de situation.

    Cette d�monstration repose sur le nouveau Projet Avatar, vou� � cr�er des applications hybrides (HTML5/Java) en int�grant la machine virtuelle Java au sein m�me des applications. Une approche qui ne serait pas contre les conditions d'utilisation de l'App Store, rassure Messinger.
    Par contre, �a m'intrigue beaucoup. J'ai h�te d'en savoir plus sur ce projet.

    Oracle pr�voit un avenir plus open source � la technologie qu'il compte bient�t soumettre � la communaut� OpenJDK.
    La encore, pourquoi avoir attendu aussi longtemps, JavaFX est apparu a peu pr�s au moment de la "lib�ration" de l'OpenJDK. Cela donne vraiment le sentiment que le libre est vraiment mis de cot�.

  3. #3
    R�dacteur/Mod�rateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Ao�t 2005
    Messages
    6 913
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : Nouvelle-Cal�donie

    Informations professionnelles :
    Activit� : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 6 913
    Billets dans le blog
    54
    Par d�faut
    Pr�cisions :
    • Oracle ADF Mobile Client (pour JDeveloper) utilise cette technologie et a �t� annonc� pour 2012.
    • Le m�me jeu JavaFX tournait a la fois sur Windows Mobile 7, Android et iOS.
    • Dans la version iOS la VM embarqu�e ne contient pas de JIT car cela irait a l'encontre des termes d'utilisation d'Apple. Les performances ne sont donc pas optimales.
    • Sur iOS, le port de Glass, la partie native du toolkit de JavaFX n'a pris que 1~1.5 mois et a �t� rapide ni difficult�.
    • Aucun port n'a �t� n�cessaire pour la version Windows Mobile 7, "cela fonctionne directement sans rien faire".
    • La version Android qui a �t� pr�sent�e est une r��criture compl�te du toolkit. Cependant, Richard Bair a indiqu� sur les forums OTN qu'ils auraient pu utiliser une autre approche pour �viter une r��criture totale en appelant directement l'API de Google.
    • Concernant JavaME, ce n'est pas tant un alignement des num�ros de version que CDC qui deviendra un subset de JavaSE8. Le but est que JavaSE8 puisse directement faire tourner des applications mobiles et donc faciliter le d�veloppement.
    • En me basant sur les KeyNote, c'est plus d'IBM que d'Oracle qu'est venu le positionnement pro-Cloud (cependant, je n'ai pas �t� a des sessions JavaEE).


    PS : il a �t� indiqu� aussi que plusieurs applications pour MacOS actuellement disponibles sur l'AppleStore utilisent ce m�me principe et sont donc en fait des applications Java.
    Merci de penser au tag quand une r�ponse a �t� apport�e � votre question. Aucune r�ponse ne sera donn�e � des messages priv�s portant sur des questions d'ordre technique. Les forums sont l� pour que vous y postiez publiquement vos probl�mes.

    suivez mon blog sur D�veloppez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Invit� de passage

    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    3 995
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 3 995
    Par d�faut
    Citation Envoy� par Idelways Voir le message
    Messinger a par ailleurs annonc� une nouvelle date pour la sortie du JDK de Java 8. Le kit de d�veloppement ne verra finalement pas le jour en 2012, mais attendra jusqu�� l��t� 2013 (soit six mois de retard sur le planning initial).
    Combien de temps avant que l'essentiel des fonctionnalit�s soit d�cal� � Java 9, qui sortira en 2030 ? Il appara�t qu'Oracle est incapable de livrer les fonctionnalit�s promisesdepuis longtemps...

    Sinon, d'accord avec Uther. Pour JavaFX, j'irais m�me plus loin : l'open source etait la seule chance de cette technologie depuis le premier jour. Qu'Oracle ait attendu jusqu'� maintenant me donne l'impression d'un immense g�chis...

  5. #5
    R�dacteur/Mod�rateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Ao�t 2005
    Messages
    6 913
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : Nouvelle-Cal�donie

    Informations professionnelles :
    Activit� : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 6 913
    Billets dans le blog
    54
    Par d�faut
    Lors du "Meet the JDK Leads", les raisons invoqu�es par Mark Reinhold quant aux d�calage de 6 mois sont :

    On pourrai tr�s bien le sortir � la date annonc�e pr�c�demment, mais nous voulons prendre le temps de passer � travers toute l'API pour �tre s�r que nous y appliquons les modifications apport�es avec le language (lambda, modules et peut-�tre l'am�lioration du support des Generics), plutot que de fournir des nouvelles fonctionnalit�s dans le langage sans les reporter sur l'API.
    Toujours de Mark Reinhold :
    Oracle est une business corporation. Si Oracle investi tant dans Java, c'est qu'il en retire des b�n�fices.
    De l'ensemble des leads du JDK (en parlant de la fusion des �quipes de JRockit et de la VM de Sun, du fait que JRockIt soit la VM par d�faut et que le develloment de celle de Sun soit arr�t�) :
    - D'ailleurs on s'est demand� comment �a serait pass� si une telle fusion avait eut lieu du temps de Sun.
    - Probablement que Sun aurait stupidement continu� � maintenir les deux, gaspillant ainsi des ressources pr�cieuses.
    <Toute l'assembl�e des chefs d'�quipe rit>
    Pour le reste, il ne sert � rien de discuter avec des sourds ou des gens qui ne veulent pas entendre.

    Enfin si : vous �tes loin de repr�senter la majorit� des opinions qui se sont exprim�es sur place.
    Donc la prochaine fois : allez-y et gueulez plus fort !
    Merci de penser au tag quand une r�ponse a �t� apport�e � votre question. Aucune r�ponse ne sera donn�e � des messages priv�s portant sur des questions d'ordre technique. Les forums sont l� pour que vous y postiez publiquement vos probl�mes.

    suivez mon blog sur D�veloppez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  6. #6
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 704
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyr�n�es Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 704
    Par d�faut
    Je n'ai jamais dis que ce qui ce faisait �tait mauvais, au contraire �a m'int�resse beaucoup. Juste que ca arrive bien trop tard, m�me si c'est du a des cause en partie ind�pendantes d'Oracle.

  7. #7
    R�dacteur/Mod�rateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Ao�t 2005
    Messages
    6 913
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : Nouvelle-Cal�donie

    Informations professionnelles :
    Activit� : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 6 913
    Billets dans le blog
    54
    Par d�faut
    Cependant ils l'ont dit et redit � la fin du dernier KeyNote, c'est � la Communaut� de se faire entendre suffisamment fort, notamment de part les JuG (qui sont d�sormais repr�sent�s au JCP) de mani�re � ce qu'Oracle bouge.
    IBM est a fond � fond � fond dans l'OpenJDK mais cela reste un grosse corporation qui le fait pour ses propres int�r�ts. Y a Intel qui suit derri�re et Red Hat pas loin (eux m�me font tr�s corporation de nos jours).

    La plupart des big corporate pensent que Java bouge trop vite ou que le rythme actuel est suffisant. Au contraire les sondages du community roundtable montrent que les developpeurs veulent que �a aille plus vite.
    Mais tant que vous ne donnez pas de la voix, Oracle continuera � �couter les corporate.

    JavaFX suivra en OpenSource d�s que possible et �a d�pend � la fois de l'OpenJDK (remplacement des techno propri�taires par technologies libres, validation par le commit�, etc.) et de la roadmap (il ne deviendra une part int�grale du JDK qu'au moment de JavaFX 3.0, lorsque le JDK8 sortira - pour le moment c'est consid�r� comme un produit annexe-externe).
    Merci de penser au tag quand une r�ponse a �t� apport�e � votre question. Aucune r�ponse ne sera donn�e � des messages priv�s portant sur des questions d'ordre technique. Les forums sont l� pour que vous y postiez publiquement vos probl�mes.

    suivez mon blog sur D�veloppez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  8. #8
    R�dacteur/Mod�rateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Ao�t 2005
    Messages
    6 913
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 49
    Localisation : Nouvelle-Cal�donie

    Informations professionnelles :
    Activit� : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 6 913
    Billets dans le blog
    54
    Par d�faut
    Petite pr�cisions (je suis en train de revisionner mes photos) :

    La roadmap du JDK:

    Mi-2011
    • NetBeans 7
      • Java SE 7 support
      • more
    • JDK7


    Q3 2011
    • Mac OS X
      • JDK 7 Dev Preview
      • JavaFX 2.0 Dev Preview


    Fin 2011
    • JDK 7u2
      • JRE 7 on java.com
      • JavaFX 2.0 co-install
    • NetBeans 7.1
      • JavaFX 2.0 support


    1/3 2012
    • JDK 7u4
      • OS X JDK Port (for developpers)


    2/3 2012
    • Last public JDK 6 update
    • JDK 7u6
      • OS X JRE port (for end-users)
      • Improved OS Integration, auto-update


    mi-2013
    • NetBeans.next
      • JavaSE 8 support
      • JavaFX 3.0 support
      • more
    • JDK 8
      • Windows, Linux, Solaris, OS X
      • Jigsaw
      • Lambda
      • JavaFX 3.0
      • Complete Oracle JVM convergence
      • JavaScript interop
      • more
    concernant JavaME, sur une photot toute floue du seconde KeyNote, j'ai

    Java ME 7 & 8
    • Java ME aligment with SE
      • Synchronized releases
      • <illisible> Java language support
      • Java ME APIs can run on JavaS E
      • <illisible>
    • New APIS for mobile phones and billions of connected devices.


    CDC / Java SE 8 convergence
    • "CDC Profile" in SE 8
      • <illisible> / CVM features for Hotspot JVM
      • JDK8 libraries with smaller and faster <illisible> subsets
    • JavaFX as graphic framework
    • Best features and performance from CDC and SE for Embedded
    Java ME/Embedded Roadmap Milestones

    • 2011
      • OJWC 3.1
        • Mobile services
          • Payment
          • Store
          • Carrier apps

    • 2012
      • Java ME 7
        • Java SE 7 aligment
          • CLDC 7
          • New APIs for Embedded and Mobile

    • 2013
      • Java SE Embedded 8
        • CDC/Java SE convergence

    • Apr�s
      Java ME 8


    =>Incremental updates for CDC and Java SE Embedded.

    -------------------

    Download developper tools today:
    • Java ME SDK 3.0.5
    • LWUIT 1.5
    Merci de penser au tag quand une r�ponse a �t� apport�e � votre question. Aucune r�ponse ne sera donn�e � des messages priv�s portant sur des questions d'ordre technique. Les forums sont l� pour que vous y postiez publiquement vos probl�mes.

    suivez mon blog sur D�veloppez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

Discussions similaires

  1. R�ponses: 16
    Dernier message: 31/01/2012, 17h38
  2. R�ponses: 0
    Dernier message: 06/10/2011, 14h07
  3. R�ponses: 3
    Dernier message: 04/11/2010, 21h01
  4. Besoin d'aide pour passage d'un algo au langage JAVA
    Par Spinoza23 dans le forum AWT/Swing
    R�ponses: 6
    Dernier message: 16/02/2007, 15h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo