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

Actualités Discussion :

Apple ne fournira pas de runtime Java sur les prochains Mac OS X

  1. #81
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    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 562
    Points : 15 493
    Points
    15 493
    Par défaut
    Ce serait paradoxal puisqu'après sa condamnation au proces SUN / MS JVM, Microsoft c'est vu notifier par la justice l'interdiction d'écrire une JVM sur Windows...
    Microsoft a parfaitement le droit de faire une JVM à condition qu'elle soit faite dans les règles ce qui n'était pas la cas de sa JVM.

    Sinon je vois pas ou est la perte, la JVM Apple était toujours à traine par rapport à celle de SUN / Windows;
    La JVM d'Apple n'était pas du tout mauvaise, bien au contraire et bien mieux intégrée au système que celle de Sun notamment sous Linux (sous windows, ca va mieux depuis la 1.6).

    C'est juste que la version 6 à tardé à sortir.

  2. #82
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 56
    Points : 34
    Points
    34
    Par défaut
    C'est pas Think Different, c'est plutôt, Don't Think Just Buy.
    [edit]
    Merde, on l'a déjà faite.
    [/edit]

  3. #83
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 775
    Points
    6 775
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par odissey Voir le message
    C'est pas Think Different, c'est plutôt, Don't Think Just Buy.
    Apple, Just Buy it
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  4. #84
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut
    Le créateur de Java répond à Steve Jobs
    Après l'annonce de la fin du runtime Java d'Apple pour les prochaines versions de MacOS X

    Mise à jour du 25/10/10


    Les quelques lignes qui annonçaient la fin du runtime Java d'Apple pour les prochaines versions de MacOS X ont suscité une très vive émotion dans la communauté Java.

    Ajoutée à celle de l'arrivée de la galerie d'applications de MacOS X, une galerie qui n'acceptera pas les créations en Java, et il n'en fallait pas plus pour créer une situation à la fois tendue et confuse.

    Steve Jobs a donc décidé de s'exprimer, en répondant à l'un des nombreux mails qui lui ont été envoyés (une stratégie de communication qu'il affectionne).

    En substance, le PDG d'Apple explique que Java appartient à Sun (et donc à Oracle) et qu'il lui apparaît normal que le support du langage revienne à cette société. Autrement dit, Apple s'occupe d'Apple, Oracle doit s'occuper de Java. Une situation parfaitement normale pour Steve Jobs, puisque Apple serait le seul à être obligé de faire sa propre implémentation à la place de Sun, qui serait bien mieux placé pour optimiser cette tache.

    Des propos qui ont fait bondir James Gosling; le créateur de Java.

    « C'est tout simplement faux », écrit-il sur son blog à propos des affirmations de Steve Jobs. « IBM supporte Java sur les plateformes IBM, HP sur les siennes et même Azul fait sa JVM pour ses systèmes ». C'était, poursuit-il, également le cas de Microsoft, mais Sun s'y est opposé après avoir constaté que Redmond ne respectait pas la règle du « écrit une fois, fonctionne partout ».

    Gosling va plus loin. Le support par Sun serait plus exception que la règle : « Sun a fourni la VM pour Linux parce qu'il n'y avait personne d'autre pour le faire ».

    D'après lui, historiquement Apple n'a pas été obligé de supporter Java sur ses appareils. Il l'a tout simplement demandé.

    Apple aurait d'ailleurs jusqu'ici vu d'un très mauvais œil qu'un tiers, fusse-t-il la communauté, s'occupe d'un support de Java sur Mac. « [...] beaucoup des sites d'Apple (MobileMe, iTunes, l'App Store) sont des applets Java […] ils étaient nerveux à l'idée de ne pas faire le QA (assurance qualité) eux-mêmes ». L'avènement du HTML 5 rendrait-il Java moins stratégique pour les sites d'Apple ?

    Quoi qu'il en soit, pour le créateur de Java, il s'agirait donc moins d'un retour à la normal que d'un virage à 180 degrés de le part d'Apple.

    De plus en plus de développeurs voient dans les annonces de la société un début de tentative de la part de Steve Jobs pour mettre fin à la technologie sur les plateformes d'Apple.

    C'est le cas par exemple de Simon Phipps, ancien responsables des technologies open-source de Sun.

    Pour lui, la reprise du support par un tiers (en l'occurrence Oracle), ne va pas de soi. Java pour Mac « appartient à Apple, donc Oracle devra soit accéder à une copie de l'implémentation d'Apple, soit refaire entièrement un code natif pour la plateforme et son UI ». Et rien ne prouve qu'Apple sera enclin à communiquer les secrets de son implémentation et à collaborer pour les versions futures. Pour Gosling et Philipps ce serait même le contraire.

    Et l'ancien de Sun de conclure, pessimiste sur le sujet : « Il semblerait que l'avenir d'Ubuntu comme choix pour les développeurs se soit dégagé ».


    Source : Le billet de James Gosling et celui de Simon Phipps

  5. #85
    Membre expérimenté
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726
    Points : 1 511
    Points
    1 511
    Par défaut
    Concrètement, quand on voit ce que donne Java en termes d'UI, on comprend mieux pourquoi Apple n'en veut pas : c'est la porte ouverte à tout et n'importe quoi.
    D'ailleurs, si on y regarde d'un peu plus près, Apple s'est orienté vers d'autres technologies multi-plateformes... à commencer par Ruby.
    Du côté web, à quoi bon utiliser des applets alors qu'il y a des frameworks comme SproutCore qui font très bien le boulot ?

    Java a eu sa chance, elle est passée. Même si, on le sait, la prochaine version sera plus compatible et plus performante. (j'entends cette phrase depuis au moins 10 ans)
    "Il est plus facile de décomposer un problème en ses éléments, forcément plus simples, que de le traiter en sa totalité." (R. Descartes)

    Freelance iOS

  6. #86
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    « Sun a fourni la VM pour Linux parce qu'il n'y avait personne d'autre pour le faire ».
    tient donc...
    Java pour Mac « appartient à Apple, donc Oracle devra soit accéder à une copie de l'implémentation d'Apple, soit refaire entièrement un code natif pour la plateforme et son UI ».
    c'est exactement le point que j'avais souligné... tout ne tourne pas chez certains en ce moment...

  7. #87
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    à commencer par Ruby.
    c'est vrai que Ruby , PHP ou Perl sont inclus de base dans un Mac , mais pour combien de temps encore ? car si l'on suit la même logique, il faut les virer aussi ... et le bash tant qu'on y est ...

  8. #88
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 52
    Points : 80
    Points
    80
    Par défaut
    Pour une fois je suis plutôt d'accord avec Apple.
    Java n'apporte pas énormément de choses à MAC (mis à part open office et quelques autres logiciels sympa). D'ailleurs je ne savais même pas qu'Apple développait son propre runtime.
    Techniquement le problème n'est pas réellement grand public. Il est plutôt professionnel, l'utilisateur grand public n'utilise que très rarement java.

    Cependant il y a peut être une demie mesure qui pourrait faire bouger Oracle: déprécier Java. Car le supprimer empêche les utilisateurs d'avoir accès a leurs applications habituelles.
    Nek, développeur amateur.
    Wiki (Symfony2) - Nekland - Minecraft

  9. #89
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par camus3 Voir le message
    c'est vrai que Ruby , PHP ou Perl sont inclus de base dans un Mac , mais pour combien de temps encore ? car si l'on suit la même logique, il faut les virer aussi ... et le bash tant qu'on y est ...
    Ah bon?
    Et bien pour avoir PHP sur Mac j'ai du installer MAMP ou alors je devais installer PHP et configurer Apache. Peut-être que sur la version serveur c'est le cas.

    En tout cas c'est effectivement Sun/Oracle qui font les runtime pour Windows et Linux(sauf exception), alors pourquoi ne pas confier le travail d'expert aux experts.

  10. #90
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    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 562
    Points : 15 493
    Points
    15 493
    Par défaut
    Historiquement, ce n'était pas à Sun de le faire. Comme expliqué dans l'article : ce sont toujours les vendeurs d'OS qui faisaient les implémentations. Sun gagnait de l'argent sur Java en vendant le droit d'utiliser le code source de leur l'implémentation de référence.

    Si Sun a été obligé de faire sa propre implémentation (à ses frais) pour Windows, c'est uniquement parce que la JVM de Windows était volontairement incompatible et laissée à l'abandon par Microsoft dans le but même pas caché de tuer Java (d'où le procès).

    Sous Linux, c'est parce qu'il n'y avait pas de véritable projet d'implémentation de JVM à l'époque.

    Sun ne pouvait se permettre de laisser des OS si importants sans JVM valable.

  11. #91
    Expert confirmé Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 529
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 529
    Points : 4 740
    Points
    4 740
    Par défaut
    Citation Envoyé par Nek.dev Voir le message
    Pour une fois je suis plutôt d'accord avec Apple.
    Java n'apporte pas énormément de choses à MAC (mis à part open office et quelques autres logiciels sympa
    ....
    faudrait que tu te renseignes un minimum... open office est fait en C++ et peut fonctionner sans problème sans avoir de JVM
    Il y a juste quelques assistants qui nécessitent d'avoir Java...
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  12. #92
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Points : 432
    Points
    432
    Par défaut
    Java n'apporte pas énormément de choses à MAC (mis à part open office et quelques autres logiciels sympa). D'ailleurs je ne savais même pas qu'Apple développait son propre runtime.
    Techniquement le problème n'est pas réellement grand public. Il est plutôt professionnel, l'utilisateur grand public n'utilise que très rarement java.
    Oui c'est sur le grand public paye rarement ses impôts ... . Java côté client est encore très utilisé notamment sur le site web du service des impôts , pour des jeux à très forte audience comme runescape (record du nombre de joueurs) , wakfu , pogo.com et aussi une multitude d'applications qui fonctionnent en java dont "Azureus bittorent client", "open office" ...

    C'est juste que le Mr a décidé que du côté client il n'y aurait qu'objective-c pour le cient lourd et html 5 pour le web , donc il essaie de fermer le soutien aux technos adverse à la source.

  13. #93
    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 528
    Points
    2 528
    Par défaut
    Citation Envoyé par psychadelic Voir le message
    faudrait que tu te renseignes un minimum... open office est fait en C++ et peut fonctionner sans problème sans avoir de JVM
    Il y a juste quelques assistants qui nécessitent d'avoir Java...
    C'est faux. Sans Java, plus de OpenOffice Base. Le moteur de base de données de Base, c'est HSQLDB, écrit en Java...

  14. #94
    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 528
    Points
    2 528
    Par défaut
    Citation Envoyé par psychadelic Voir le message

    Puisque Java est si formidable la communauté open source ou Oracle " n'a qu'a " se précipiter pour la faire, cette JVM Mac
    Il y a une alternative : faire une croix sur les Macs...

  15. #95
    Candidat au Club
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Une longue histoire
    Cela fait longtemps qu'Apple a ralenti son travail sur Java, alors qu'aux débuts de Mac OS X, cette technologie était présentée comme l'un des piliers du système.

    En effet, sur les Macs que j'utilise, où les puces sont des PowerPC "G4" et "G5", Java 6 n'est pas disponible.

  16. #96
    Membre chevronné

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2009
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2009
    Messages : 966
    Points : 2 078
    Points
    2 078
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    C'est faux. Sans Java, plus de OpenOffice Base. Le moteur de base de données de Base, c'est HSQLDB, écrit en Java...
    Bon je lache un petit troll :

    y'a des gens qui utilise OpenOffice Base?

    Concernant java sur Mac on ne connait pas la position d'Oracle... mais a mon avis Oracle ne se laissera pas marcher sur les pieds.
    un jour, quelqu'un a dit quelque chose...

  17. #97
    Membre expert Avatar de air-dex
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 654
    Points : 3 774
    Points
    3 774
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Et l'ancien de Sun de conclure, pessimiste sur le sujet : « Il semblerait que l'avenir d'Ubuntu comme choix pour les développeurs se soit dégagé ».
    Si ça pouvait faire décoller cet OS sur le marché grand public... C'est une honte qu'il soit si peu répandu.

    Citation Envoyé par Gordon Fowler Voir le message
    Des propos qui ont fait bondir Steve Gosling; le créateur de Java.

    [...]

    Source : Le biller de James Gosling et celui de Simon Phipps
    Steve Gosling = Steve Jobs + James Gosling ? Que doit-on en penser pour l'avenir 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).

  18. #98
    Membre chevronné

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2009
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2009
    Messages : 966
    Points : 2 078
    Points
    2 078
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Il y a une alternative : faire une croix sur les Macs...
    pas faux.
    surtout que Java marche essentiellement sur le marcher des serveur la ou Apple est très peut présent. (perso j'ai jamais vu un MAC OSX server tourner... d'ailleurs Y'a t'il des gens ici, qu'il l'utilise est pourquoi?)

    mais apres Oracle a clairement dit qu'il voulais s'implenter dans les application desktop avec JavaFX lors de la dernière JAVAONE...
    un jour, quelqu'un a dit quelque chose...

  19. #99
    Expert confirmé Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 529
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 529
    Points : 4 740
    Points
    4 740
    Par défaut
    Citation Envoyé par psychadelic Voir le message
    faudrait que tu te renseignes un minimum... open office est fait en C++ et peut fonctionner sans problème sans avoir de JVM
    Il y a juste quelques assistants qui nécessitent d'avoir Java...
    Citation Envoyé par Traroth2 Voir le message
    C'est faux. Sans Java, plus de OpenOffice Base. Le moteur de base de données de Base, c'est HSQLDB, écrit en Java...
    Oui, et alors ?
    Sans HSQLDB ou sans JVM, OpenOffice fonctionne très bien (et sans la partie Base Ok)
    Ce que j'ai écrit reste vrai...
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  20. #100
    Membre chevronné
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Points : 2 061
    Points
    2 061
    Par défaut
    Citation Envoyé par psychadelic Voir le message
    Oui, et alors ?
    Sans HSQLDB ou sans JVM, OpenOffice fonctionne très bien (et sans la partie Base Ok)
    Ce que j'ai écrit reste vrai...
    Non, il n'est plus accessible, et étant handicapé c'est comme si il ne fonctionnait plus du tout...
    Yoshi

    PS : tous les propos tenus dans le message ci-dessus sont à préfixer avec "A mon humble avis", "Je pense que". Il serait inutilement fastidieux de le rappeler à chaque phrase.

Discussions similaires

  1. [Java] Video Java sur les certifications
    Par faressam dans le forum Certifications
    Réponses: 0
    Dernier message: 05/02/2009, 13h35
  2. Réponses: 14
    Dernier message: 03/04/2008, 01h44
  3. Installations de Java sur les ordinateurs ?
    Par EricRG dans le forum Général Java
    Réponses: 4
    Dernier message: 18/01/2008, 18h26
  4. Réponses: 6
    Dernier message: 11/11/2007, 17h34
  5. Technologie Java sur les téléphones mobiles
    Par tahiti bob dans le forum Java ME
    Réponses: 6
    Dernier message: 04/12/2004, 13h20

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