Java 8 à nouveau retardé pour des questions de sécurité

Stéphane Moussie |
Au cours des derniers mois, plusieurs failles critiques ont été découvertes et parfois exploitées dans Java Runtime Environment, l'environnement d'exécution du langage de programmation Java. Prévue pour septembre, la version 8 de Java sera repoussée au premier trimestre 2014 afin de vérifier plus soigneusement son code, et, a fortiori, sa sécurité.

C'est sur son blog que Mark Reinhold, architecte logiciel en chef du Java Platform Group chez Oracle, explique qu'il s'agit de la meilleure option à prendre pour éviter de nouvelles déconvenues. Les autres possibilités — non retenues — étaient de laisser tomber le projet Lambda (qui apporte la prise en charge des fonctions anonymes), mais c'était retirer la nouveauté majeure de Java 8, ou bien de respecter le calendrier, mais avec comme risque de délivrer un logiciel mal fini. Oracle préfère donc retarder la huitième version majeure de Java pour se concentrer sur la sécurité. Avant d'être prévu pour le mois de septembre 2013, le logiciel devait même sortir fin 2012.

Rappelons que depuis Lion (10.7), OS X n'embarque plus par défaut Java.

Sur le même sujet :
- Safari et Java mis à jour avec un nouveau réglage
- Et si on en finissait avec Java et Flash
Tags
avatar Carcintosh | 
Java niaise for OS X
avatar madaniso | 
C'est marrant tout ces articles orientés contre Java alors que le problème qu'il y a eu sur Mac est uniquement du au fait qu'Apple n'avait pas délivré la mise à jour. Ils pourraient reconnaitre leurs erreurs de temps en temps au lieu de tout bloquer.
avatar noooty | 
@madaniso : Tu es sûre de ton avance? Apple ne travaille pas pour java, c'est java qui bosse pour Apple...
avatar Trollolol | 
Oracle vient de sortir une update avec 128 correctifs de sécu pour ses softs (plus de 40 juste pour java) dont j'sais plus combien mais une très grosse partie de critique et exploitable à distance hein. http://www.oracle.com/technetwork/topics/security/cpuapr2013-1899555.html
avatar Dv@be | 
@madaniso Java et flash ont autant d'avenir l'un que l'autre.
avatar Kyro | 
Flash n'a pas d'avenir, Java lui est vraiment beaucoup utilisé.
avatar jackWhite92 | 
@dv@be Flash est sûrement déjà mort. Mais Java est énormément utilisé en entreprise et ce n'est pas demain que ça va changer.
avatar oomu | 
@madaniso [20/04/2013 12:09] vous confondez avec une histoire encore plus ancienne que les récentes failles.
avatar oomu | 
java est omnipresent pour des logiciels serveurs.
avatar Thierry6 | 
Java est en entreprise, java est sur serveurs, java est sur Android, bref Java est un peu partout et ne disparaîtra pas comme ça.
avatar alan63 | 
L'utilité de Java pour l'utilisateur normal est peu significative
avatar tilho | 
Tous les programmes développée en Java qu'un utilisateur "lambda" pourra avoir sur sa machine sont nazes : performance et réactivité douteuse, interface incroyablement moche, pas bien intégré au système (que ce soit Mac ou Windows)... et sécurité laborieuse. Bref, si Java a peut-être sa place sur des serveurs ou dans l'industrie, je trouverai toujours autant affligeant de l'utiliser pour développer des programmes sur des postes clients. Conclusion non constructive : Java c'est naze.
avatar fantomx6 | 
Attendez que le nouveau langage JAZZ arrive et on pourra comme Nougaro chanter : Quand le Jazz est, quand le Jazz est là Le Java s'en, le Java s'en va Ok, je connais le chemin, inutile de m'accompagner.
avatar Ludavid21 | 
J'utilise souvent Java, c'est très pratique pour le cross-plateform... Par contre flash, je ne lui trouve aucun avenir actuellement.
avatar Hari-seldon | 
@Ludavid21 : Sauf que si java est rempli de failles je trouve l intérêt plus que limite surtout pour l utilisateur lambda. Et pourquoi devrions nous avoir a supporter java juste parce que ca arrange les pro et qu il n ont pas envie de changer? Peut n existe t il pas d alternative, certes, mais pourquoi ne pas développer une alternative a java juste parce qu il extrêment présent partout? Flash était énormément employer et finalement il disparaît petit à petit
avatar Le docteur | 
Changer de version, à part nous emmerder avec les quelques merdouilles qui l'utilisent, ça leur sert à quoi ???
avatar simnico971 | 
J'en ai ras-le-bol de le redire à chaque fois, mais Java n'est pas inutile pour tout le monde. Le jeu vidéo Minecraft par exemple est écrit en Java et connaît un grand succès - 10 millions de copies vendues jusqu'à présent.
avatar SkeletonGamer | 
Sage décision de la part d'Oracle. Et oui, Java est très utilisé notamment en J2EE !
avatar eTeks | 
La lecture de vos commentaires "avertis" me donne la nausée et presque l'envie de laisser tomber le support pour Mac OS X dans Sweet Home 3D. Si vous saviez le nombre de jours que j'ai passés à essayer d'intégrer au mieux ce logiciel Java dans Mac OS X ! Si vous n'y connaissez rien en programmation, passez votre chemin au lieu de répéter en boucle les paroles de Saint Steve Jobs sur Java, lui qui a vite retourné sa veste sur le sujet quand ça ne servait plus assez la cause d'Apple.
avatar Mithrandir | 
C'est un peu un post à troll là. Java 8 n'est pas "retardé pour des questions de sécurité", mais un titre comme ça fait sans doute plus de clics.
avatar tamino | 
La confusion sur Java vient probablement du fait que pour beaucoup d'utilisateurs, Java = les applications avec une interface en Swing (quand ça "sent" le Java et qu'en général, ça tourne mal). Mais Java, et ses JVM, ce sont d'abord des moteurs, moteurs qui sont derrière Android, et à peu près tous les serveurs (donc tous vos sites web). Je crois même que les moteurs PHP tournent, côté serveur, dans des JVM. Mais là, il faudrait un pro pour confirmer.
avatar Fingah | 
@tamino non Java be tourne pas sur tous les serveurs; c'est une techno très utilisée notamment pour les applis métiers qui sont souvent basées sur des architectures client/serveur. pour ce qui est de PHP je ne comprends pas le sens de votre remarque car nul besoin de Java pour faire tourner des scripts PHP.
avatar Jean-Jacques Cortes | 
Il faut faire le distinguo entre les programmes clients écrits en Java (Limewire par ex.) et les applets Java inclus dans des sites web. En mode serveur, Java n'est pas pire que d'autres langages. Par contre, les applications écrites en Java ne sont pas terribles.
avatar Zouba | 
Ça faut peur le nom te de gens qui parlent du java sans même être a l'aube d'imaginer comment est utilisé ce langage dans la vraie vie.
avatar Dwigt | 
Tous ceux qui se servent de Cyberduck ont un logiciel dont le moteur est du Java. Ce qui n'est pourtant pas évident à voir.
avatar Seccotine | 
@ simnico971 Et c'est un choix très contesté dans la communauté ;)
avatar Emile Schwarz | 
>madaniso: "Rappelons que depuis Lion (10.7), OS X n'embarque plus par défaut Java." Soit depuis juin 2011 ? Mauvaise foi ou méconnaissance ? >madaniso: >Ils pourraient reconnaitre leurs erreurs de temps en temps au lieu de tout bloquer. Ça se voit que tu n'as jamais eu à faire à la CAF: ils ne font jamais d’erreur; jamais. C’est incroyable, non ? Ils te coupent les vivres (APL, RSA Complémentaire, RSA), pour te faire venir à leurs bureaux au lieu de te contacter pour te demander d’aller les voir.
avatar Jacti | 
Le docteur n'y connaît rien, lui qui dit : "Changer de version, à part nous emmerder avec les quelques merdouilles qui l'utilisent, ça leur sert à quoi ???". Java est utilisé partout, même là où tu ne le sais pas : gestion de certificats d'authentification, de sécurité, calculs scientifiques sans compter l'informatique enfouie (embarquée) comme les smartphones ou l'informatique d'entreprise avec les plateformes J2EE. Même les militaires utilisent Java, en particulier sur les postes de commandement. Java est aussi utilisé que le langage C : voir http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
avatar Anonyme (non vérifié) | 
Il faut au moins reconnaitre une chose qu'Apple a bien réussi, c'est de rendre l'informatique accessible au commun des mortels. Le problème, c'est quand l'homme de la rue, ce permet de porter un jugement usr une technologie sans savoir de quoi il parle. A la vue des commentaires a cette news, les lecteurs de Macge ne doivent pas avoir beaucoup développés dans leurs vie... Le niveau pitoyable de certaines remarques frappées au coin d'un ideologisme a deux balles qu'on a fait avalé au ´consommateur averti qui achète du Apple ´ toutes ces dernières années est pitoyable... Qu'en on ne sait pas, on s'écrase... A votre avis sur quoi tourne le site sur lequel vous avez lu cette news ?
avatar kortortal | 
Euh se qui disent java inutile Photoshop se lance pas sans java alors on fait quoi
avatar rva1mac | 
Je ne suis pas pro mais sans Java, il y aurait comme un manque, un gros manque.
avatar tamino | 
@fingah Mais l'interprétation des scripts PHP nécessite un moteur côté serveur. Et là ? Ben sauf erreur, c'est - souvent - du Java.
avatar Fingah | 
@tamino Non. Par exemple sur *BSD et Linux PHP est un module écrit en C. Je sais pas d'où tu tiens tes infos mais tu n'as jamais mis les mains sur/dans un serveur. Java et PHP sont deux langages / technos qui n'ont rien a voir. De même que Javascript et Java n'ont rien à voir.

CONNEXION UTILISATEUR