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 va-t-il cantonner le futur de Java aux besoins des grandes entreprises ?


Sujet :

Java

  1. #1
    Expert éminent sénior
    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
    Points : 68 508
    Points
    68 508
    Par défaut Oracle va-t-il cantonner le futur de Java aux besoins des grandes entreprises ?
    Oracle va-t-il cantonner le futur de Java aux besoins des grandes entreprises ?
    C'est ce que prévoit un rapport de Forrester Research



    D'après un rapport de l'institut Forrester Research, Oracle serait en train de restreindre le développement du langage Java pour qu'il réponde aux besoins des entreprises, et ce au détriment du reste de l'écosystème ; car, d'après l'étude, « c'est là où se trouve l'argent (sic) ».

    Selon Jeffrey Hammond et John Rymer, co-auteurs du rapport, Java risque à l'avenir de perdre son titre de langage généraliste le plus populaire au monde et de devenir un langage côté serveur spécialisé, servant essentiellement les besoins des clients d'Oracle et de IBM.

    Un tableau plutôt sombre que dresse ici Forrester, qui s'appuie sur le fait que Oracle n'a jamais caché l'intérêt lucratif qu'il porte à ce langage. Larry Ellison, son PDG, a qualifié à maintes reprises Java d'éléments le plus précieux du rachat de Sun.

    Bien que la plupart des spécifications du langage soient sous licence open-source, l'étude rappelle le contrôle étroit que maintient Oracle sur Java. Le numéro 3 mondial du secteur possède aujourd'hui la marque Java et le kit de validation pour la compatibilité des implémentations alternatives. Sans oublier le contrôle plus ou moins ouvert du Java Community Process (JCP).

    Jeffrey Hammond et John Rymer citent d'ailleurs le cas de la Fondation Apache, qui semble avoir quitté définitivement ce JCP. Un départ qui, selon la cabinet d'étude, aurait « mis à mal la crédibilité d'Oracle en tant que partenaire des "Java alpha geeks" à l'origine de tant d'innovations indépendantes ».

    Autre argument en faveur de l'hypothèse de Forrester Research, Oracle ne s'attaquerait pas à l'une des plus importantes faiblesses de Java : sa complexité.

    Une complexité qui pourrait sur le moyen terme inciter les développeurs à envisager des alternatives pour le développement d'applications internes ou destinés au Cloud Computing, comme la plateforme .NET de Microsoft.

    Forrester prédit par ailleurs qu'OpenJDK restera le seul et unique moteur d'exécution Java disponible sous licence open-source.

    Autre prédiction, Oracle et ses partenaires vont tenter à l'avenir de créer un regain d'intérêt pour Java EE, de plus en plus abandonné au profit du Framework Spring (parmi d'autres frameworks qui servent à affranchir les développeurs de la complexité du langage).

    Ce rapport s'appuie sur enquête menée auprès de 12 organisations directement impliquées dans Java, comme Oracle, IBM, Red Hat mais aussi Microsoft et la fondation Apache. Il prend également en compte les réactions des utilisateurs du blog de l'institut Forrester Research.


    Source : Forrester Research (rapport payant)

    Et vous ?

    Que pensez-vous des prédictions de ce rapport : crédibles ou partisanes ?

    En collaboration avec Gordon Fowler

  2. #2
    Membre éclairé Avatar de Julien Bodin
    Homme Profil pro
    Devops
    Inscrit en
    février 2009
    Messages
    473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Devops
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2009
    Messages : 473
    Points : 831
    Points
    831
    Par défaut
    J'espère pas

  3. #3
    Membre à l'essai
    Homme Profil pro
    Imaginieur
    Inscrit en
    octobre 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Imaginieur

    Informations forums :
    Inscription : octobre 2010
    Messages : 14
    Points : 19
    Points
    19
    Par défaut
    Oracle doit continuer à prouver son désintérêt pour le monde de l'open source ;
    cela obligera les développeurs à se pencher vers de vrais technologies libres

  4. #4
    Membre régulier
    Inscrit en
    septembre 2010
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 78
    Points : 109
    Points
    109
    Par défaut
    A mon avis le langage Java est trop bien implanté en informatique de gestion pour qu'il y est une radicalisation comme ça.

    Par contre si ça s'avère vrai et que la communauté migre vers un autre langage, cela pourrait profiter à des langages comme le D qui est très prometteur mais manque de ressources et de reconnaissances.

  5. #5
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2007
    Messages : 9 962
    Points : 27 031
    Points
    27 031
    Par défaut
    Ne serait-il pas le moment, à l'image de LibreOffice, de créer la scission et d'investir dans le développement d'un fork.

    Dans le cas de Java, ça serait en plus l'occasion de s'affranchir des lourdeurs du langage dûes à la rétrocompatibilité trainée depuis les premières versions.

    On reprend tout à 0 sur une feuille blanche avec comme base uniquement la toute dernière version de Java. Vu la notoriété actuelle de Java (et comment Oracle s'emploie à la détruire), il y aurait de quoi faire de ce nouveau langage, Le Langage des 10 prochaines années.
    --- Sevyc64 ---

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

  6. #6
    Membre éclairé Avatar de Julien Bodin
    Homme Profil pro
    Devops
    Inscrit en
    février 2009
    Messages
    473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Devops
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2009
    Messages : 473
    Points : 831
    Points
    831
    Par défaut
    Citation Envoyé par sevyc64 Voir le message
    Ne serait-il pas le moment, à l'image de LibreOffice, de créer la scission et d'investir dans le développement d'un fork.

    Dans le cas de Java, ça serait en plus l'occasion de s'affranchir des lourdeurs du langage dûes à la rétrocompatibilité trainée depuis les premières versions.

    On reprend tout à 0 sur une feuille blanche avec comme base uniquement la toute dernière version de Java. Vu la notoriété actuelle de Java (et comment Oracle s'emploie à la détruire), il y aurait de quoi faire de ce nouveau langage, Le Langage des 10 prochaines années.
    Superbe idée, on te suit
    Le truc c'est qu'Oracle risque de pas l'entendre de cette façon, et chercheront la moindre faille pour balancer un procès. Il faut donc avoir les reins solides.

  7. #7
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    janvier 2007
    Messages
    697
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : janvier 2007
    Messages : 697
    Points : 1 238
    Points
    1 238
    Par défaut
    Citation Envoyé par sevyc64 Voir le message
    Ne serait-il pas le moment, à l'image de LibreOffice, de créer la scission et d'investir dans le développement d'un fork.

    Dans le cas de Java, ça serait en plus l'occasion de s'affranchir des lourdeurs du langage dûes à la rétrocompatibilité trainée depuis les premières versions.

    On reprend tout à 0 sur une feuille blanche avec comme base uniquement la toute dernière version de Java. Vu la notoriété actuelle de Java (et comment Oracle s'emploie à la détruire), il y aurait de quoi faire de ce nouveau langage, Le Langage des 10 prochaines années.
    Pourquoi pas. Mais peux tu détailler les lourdeurs auxquelles tu fais allusion ?
    Je ne pense pas (à part si ces lourdeurs sont vraiment gênantes) qu'il faille supprimer la rétrocompatibilité. Je me vois mal refaire tout mes développements Java si je veux profiter des nouvelles évolutions de ce possible nouveau langage

  8. #8
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : novembre 2002
    Messages : 1 960
    Points : 3 645
    Points
    3 645
    Par défaut
    lu comme ca c'est plus ou moins n'importe quoi.

    Oracle a le controle de la marque Java et du kit de validation : Oui comme Sun avant : aucun changement.

    Complexité de Java : JEE6 est BEAUCOUP plus simple que les précedents. apres on aime/on aime pas, mais le probleme de la complexité etait le premier objectif de JEE6

    "OpenJDK restera le seul et unique moteur d'exécution Java disponible sous licence open-source" : Ben oui, c'est une évidence pour tout le monde. superbe prédiction. Par contre il y a plus de contributeurs qu'il n'y en a jamais eu.

    "Autre prédiction, Oracle et ses partenaires vont tenter à l'avenir de créer un regain d'intérêt pour Java EE" : euh, c'est ce qu'ils font depuis un an autour de JEE6 vs spring. les predictions du passé... pas mal

  9. #9
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : octobre 2008
    Messages : 3 615
    Points : 8 054
    Points
    8 054
    Par défaut
    Dans les gros comptes de la finance et des assurances, la tendance est très nette! C'est .Net qui se taille une part de plus en plus large au détriment de Java...

  10. #10
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    9 962
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2007
    Messages : 9 962
    Points : 27 031
    Points
    27 031
    Par défaut
    Citation Envoyé par atha2 Voir le message
    Pourquoi pas. Mais peux tu détailler les lourdeurs auxquelles tu fais allusion ?
    Je ne pense pas (à part si ces lourdeurs sont vraiment gênantes) qu'il faille supprimer la rétrocompatibilité. Je me vois mal refaire tout mes développements Java si je veux profiter des nouvelles évolutions de ce possible nouveau langage
    Détailler, non, je ne le peux pas.
    Je ne connais pas vraiment Java, je ne le connais que à travers les actus et différents messages que je peux lire sur les forums.
    Et justement, il en ressort, entre-autres, ce que j'avais lu, il y a quelques temps (ici même je crois bien) de la part d'auteurs qui étaient apparemment reconnus comme des spécialistes Java, que ce qui faisait sa force, à savoir sa totale rétrocompatibilité, était aussi apparemment un des principaux freins à son évolution. Parait-il que certaines nouvelles fonctionnalités ne pourraient pas être intégrées sans définitivement casser cette rétrocompatibilité.

    J'ai juste émis l'idée, certes probablement difficilement réalisable, que si un fork se créait (à limage de ce qui se passe pour LibreOffice), ça pourrait être l'occasion justement de s'affranchir de ces freins (s'ils sont bien réels) et de se projeter (plus) vers l'avenir.



    Pour l'info, je suis développeur VB qui se tourne actuellement vers C#, et pourtant je pense que si C# a de l'avenir, il peut très bien supporter un concurrent sur le marché. Actuellement, c'est Java, principalement. Mais si l'avenir de celui-ci était amené à être compromis (pour des raisons indépendantes du langage), je pense que la place vacante devrait être occupé par un langage de même niveau que Java, et pourquoi pas un clone de celui-ci.
    --- Sevyc64 ---

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

  11. #11
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juillet 2007
    Messages
    847
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : juillet 2007
    Messages : 847
    Points : 1 844
    Points
    1 844
    Par défaut La suite de Java
    C'est certain Java va lentement cèder sa place à d'autres langages plus évoluer pouvant tourner sur une JVM Java (ie compilé en byte-code Java). Je pense à JRuby ou encore à Scala.
    C'est ce qui se produit avec le language SQL d'Oracle au profit de MySql (maintenant sous le giron d'Oracle mais il y a des proches InnoDB, PostgreSQL...) ou d'alternatives noSQL (pour facebook, Google, Youtube...).

    Soyons réaliste, il faudra 20 ans pour qu'Oracle s'essouffle vraiment et encore il y aura toujours des poissons pour l'engraisser. Il y a le problème de la maintenance de vielle applications Java.
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  12. #12
    Membre du Club
    Inscrit en
    novembre 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 27
    Points : 56
    Points
    56
    Par défaut
    Personnellement je suis en fin d'études informatiques et depuis 3 ans j'ai principalement rempli mon CV en Java.

    Mais depuis le rachat de Sun par Oracle, j'ai beaucoup plus tendance à m'orienter sur du C++/Qt ou du C#/WPF, bien que je trouve des désavantages dans chacun d'entre eux. Donc oui je pense que Oracle peut faire fuir la communauté et ils l'auront bien cherché.

    Vivement C++1x ?

  13. #13
    Membre émérite

    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
    Points : 2 388
    Points
    2 388
    Par défaut
    Malheureusement, l'étude de Forrester est dramatiquement réaliste.

    "Le numéro 3 mondial du secteur possède aujourd'hui la marque Java et le kit de validation pour la compatibilité des implémentations alternatives. Sans oublier le contrôle plus ou moins ouvert du Java Community Process (JCP)" : Sans compter un certain nombre de brevets qui permettent de bétonner encore un peu plus...

    Personnellement, je pense qu'Oracle finira par réaliser son erreur et par changer de stratégie, mais en attendant, le monde Java va souffrir. Il n'est pas évident que le revirement se fasse à temps...

  14. #14
    Membre éclairé
    Profil pro
    Inscrit en
    mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2010
    Messages : 549
    Points : 667
    Points
    667
    Par défaut
    Citation Envoyé par PitMaverick78 Voir le message
    Dans les gros comptes de la finance et des assurances, la tendance est très nette! C'est .Net qui se taille une part de plus en plus large au détriment de Java...
    ta des sources? car les offres d'emploi démontrent le contraire

  15. #15
    Membre du Club
    Inscrit en
    novembre 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 27
    Points : 56
    Points
    56
    Par défaut
    Envoyé par PitMaverick78 Voir le message
    Dans les gros comptes de la finance et des assurances, la tendance est très nette! C'est .Net qui se taille une part de plus en plus large au détriment de Java...
    ta des sources? car les offres d'emploi démontrent le contraire
    Effectivement c'est ce que l'on m'a aussi rapporté. Apparemment C# et WPF sont très appréciés dans ce domaine.

  16. #16
    Membre éclairé
    Profil pro
    Inscrit en
    mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2010
    Messages : 549
    Points : 667
    Points
    667
    Par défaut
    c'est pas déjà un peu le cas?

    java côté client n'a jamais explosé
    j2me reste pour des mobiles bas de gamme

    il reste Java Embedded qui de toute façon faut payer... il y a des stats sur son usage?

    javaFx, des miettes de pain

    java card un arrêt donc?

  17. #17
    Membre du Club
    Développeur informatique
    Inscrit en
    janvier 2009
    Messages
    51
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2009
    Messages : 51
    Points : 42
    Points
    42
    Par défaut
    "...un langage côté serveur spécialisé, servant essentiellement les besoins des clients d'Oracle et de IBM..."

    Mais où est ce que ORACLE veut nous amené avec sa strategie???

  18. #18
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : avril 2008
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Juste retour ...
    Que Oracle cherche à rentabiliser Java, un juste retour des choses, un ROI, comme on dit en marketing.
    Il faut dire que les développeurs de Java ont surtout favorisés un ROI pour les entreprises qui utilisent ce langage, en effet, quelle chance d'avoir un langage gratuit dont une communauté assure le développement.
    Je ne pense pas que les informaticiens qui utilisent Java au sein d'entreprises privées soient des "geeks" qui développent pour leur "développement personnel" mais ils travaillent surtout pour le développement des bénéfices de leur patron ...
    Ceci dit, il faut reconnaitre que Java est lourd à utiliser sans l'aide des GUI tels que Netbeans ou Eclipse... Mais pratique lorsqu'il s'appuie sur de bonnes analyses (utilisation d'UML).
    Donc du pour et du contre, je m'exprime en tant que travailleur en informatique, rémunérer pour le travail fourni pour son employeur...

  19. #19
    Membre éprouvé

    Homme Profil pro
    Architecte technique
    Inscrit en
    juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : juin 2005
    Messages : 588
    Points : 1 227
    Points
    1 227
    Par défaut
    Citation Envoyé par Idelways Voir le message
    Oracle va-t-il cantonner le futur de Java aux besoins des grandes entreprises ?
    C'est ce que prévoit un rapport de Forrester Research
    N'est-ce pas le cas depuis plus de 10 ans ?

  20. #20
    Membre régulier
    Inscrit en
    septembre 2010
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 78
    Points : 109
    Points
    109
    Par défaut
    Ce qui fait la force de Java aussi, c'est la possibilité de pouvoir balancer le soft dans un applet, de pouvoir faire aussi bien du web que du desktop, de pouvoir s'exécuter à peu près partout ... etc.

    Quand à abandonner Java, ça ne sera pas de suite, les entreprises ont tellement investi dedans, c'est comme le Fortran, s'il continue de vivre c'est grâce à la pléthore de bibliothèques existantes.

Discussions similaires

  1. Les futurs tutoriels Java sur DVP ?
    Par Ricky81 dans le forum Débats
    Réponses: 65
    Dernier message: 06/01/2012, 03h33
  2. Réponses: 0
    Dernier message: 25/01/2011, 13h27
  3. besoin des tests sur futur site annuaire artistique
    Par mussara dans le forum Mon site
    Réponses: 8
    Dernier message: 27/04/2007, 19h19
  4. Futur de java face à Flex, WPF ou appolo
    Par jeffciara dans le forum Interfaces Graphiques en Java
    Réponses: 13
    Dernier message: 24/02/2007, 00h15
  5. Réponses: 1
    Dernier message: 14/04/2006, 14h04

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