Java : une mise à jour pour Lion, mais pas pour 10.6

Christophe Laporte |
Avec Mac OS X Lion, Java prend un nouveau départ sur notre plate-forme. Elle n'est plus comprise par défaut dans le système. À la manière de Rosetta avec Snow Leopard, Mac OS X vous propose de l'installer pour vous si vous exécutez un programme utilisant Java.
.

Les développeurs ayant installé Java sous Lion, ont été invitées à récupérer hier une mise à jour de Java. Cette mouture comble 17 vulnérabilités de sécurité, dont 9 qui sont jugées critiques, qui peuvent être exploitées par des personnes malintentionnées pour prendre le contrôle de votre ordinateur.



Si les utilisateurs de Lion sont à l'abri, ce n'est pas le cas des personnes sous les précédentes versions de Mac OS X. Il est vrai qu'à ce petit jeu, la firme de Cupertino n’a jamais brillé par sa réactivité (lire : Java sur Mac se traine des failles depuis six mois).

Rappelons que pour Java SE7, c'est Oracle qui se chargera directement de la distribution de cette version, et non plus Apple (lire : Java : un accord entre Apple et Oracle).
avatar pierre.bed | 

Petite question d'un Nul: Est-ce que je peux supprimer (et réinstaller sélectivement (si oui: comment?)) Java VM de mon OS Snow Leopard? En effet lors des check de préférences, celles de Java VM sont systématiquement erronnées et systématiquement "réparées" mais se retrouvent erronnées au check suivant (même juste après réparation). Cela me suggère un problème à ce niveau que je ne sais pas comment résoudre…
Merci++

PB

avatar nooty | 

@ pierre.bed :
Non, cela n'a aucun effet sur le fonctionnement du 10.6, ni même ceux d'avant.
Lorsque tu corriges les autorisations, il y a parfois des récurrences. Apple le signale dans assistance.

avatar joneskind | 

Le gestionnaire de mise à jour est encore séparé du MAS? C'est curieux qu'Apple n'ait pas fusionné les deux.

avatar vintz72 | 

@ joneskind

Les mises à jour sont des composants du système, pas des softs à part entière. C'est sans doute ce qui fait le distinguo. On trouve ainsi Os X Lion, mais pas ses composants (même si certains sont des logiciels à part entière...)

avatar rom54 | 

@pierre.bed
Un vieux bug depuis au moins 10.5: ca te dit qu'il y a un pb mais en fait y en a pas, c'est documenté par Apple en plus et toujours pas réparé...
Tu peux éventuellement utiliser la procedure standard de reparation en demarrant depuis un volume externe(dvd, clef usb, disque dur,...), demander une verification du volume, puis réparer les autorisations. Tu peux aussi utiliser un soft dédie a la maintenance systéme, comme Techtool ou cie.
Sinon essayes une clean-install.

Pour la mise à jour de Java, la couleur avait été annoncée, désormais c'est Oracle qui gère les choses.
Pour 10.6 Apple doit le maintenir encore au moins une année, donc il devrait y avoir des mises à jours de sécurité au moins de Java, et elles devraient pas tarder.
Après la question est de savoir s'il y aura mise à jour vers les nouvelles versions ou si Apple se contentera de patcher l'existant?
Dans tous les cas la volonté d'Apple est de faire migrer sur Lion la majorité des gens le plus vite possible, et il est vrai qu'a la vue de la qualité du nouvel OS et à son prix de vente ça devrait être rapide. De plus les machines tournant sur 10.6 sont pratiquement toutes compatibles avec 10.7.

avatar pierre.bed | 

@ tous et toutes

Merci+ pour vos réponses. Je ne vais rien faire et attendre Lion pour une clean install

avatar MixUnix | 

C'est là que l'on voit la philosophie d'Apple, rien à gagner ?, rien à fou..e !

avatar heero | 

[b]Java for Mac OS X 10.7 pese 130,5 Mo ;-)[b]

avatar oomu | 

@joneskind [10/06/2011 09:01] via iGeneration pour iPad

"Le gestionnaire de mise à jour est encore séparé du MAS? C'est curieux qu'Apple n'ait pas fusionné les deux."

c'est un peu comme la séparation "firmware" de ios et les apps. pourtant le firmware contient Safari et autre Mail. L'interface de mise à jour est pourtant totalement différente.

Ubuntu Linux a une unique interface pour les applications, les composants et l'os lui même. avec une section dédiée pour la mise à jour de l'ensemble du système à une nouvelle version majeure. C'est plus intégré.

-
@MixUnix [10/06/2011 10:37]

"C'est là que l'on voit la philosophie d'Apple, rien à gagner ?, rien à fou..e !"

il n'y a rien à gagner sur Java. donc oui, Apple ne doit pas se perdre la dedans. Sérieusement: vous préférez quoi ? un apple quasi-philantropique dans des causes perdues comme dans les années 90 ou une société _Rationnelle_ avec _zéro_ pitié mais qui développe le mac, les ios et leur permet d'être pérenne pour des années à venir ?

de plus, que voulez vous dire par "rien à foutre" ? Apple a reversé dans openjdk (java gpl, futur java 7) tous les travaux qui furent fait pour l'intégration de java à os X.

-
Oracle s'investit dans os X, dans java et le logiciel libre. Oracle! un des bastions du logiciel propriétaire et des plus discrets (et hyper-sans pitié) a fait sa tranquille révolution en quelques années.

tout cela est positif.

Avant Apple était obligé de faire intermédiaire pour Sun (racheté par oracle depuis) pour intégrer java parce que sun se foutait totalement du mac qui était moribond. Ca n'a jamais été une bonne chose qu'Apple soit obligé de faire lui même ça. Java n'était pas un projet qui allait de soi pour Apple.

Maintenant, Apple cesse de faire intermédiaire, et Oracle a la volonté de travailler pour Os X. C'est une bonne chose.

avatar kubernan | 

C'est ainsi que j'ai appris que pour lancer Adobe Illustrator CS5 (et les autres CS5 j'imagine) j'avais besoin de Java...

avatar totorino | 

@oomu
"un apple quasi-philantropique dans des causes perdues..."
Java cause perdue !? J'avais pas remarqué.

Maintenant c'est plutôt bien que ce soit Oracle qui gère ça. On peut espérer qu'il le feront mieux qu'Apple.

avatar MixUnix | 

@oomu
Je faisais simplement remarquer que quand Apple était "responsable" de la mise à niveau des Java, on pouvait attendre un bon moment avant que ça bouge !
Maintenant que c'est Oracle qui a repris la main, ça ira plus vite !

avatar Artanis | 

Et encore, 6 mois c'est rien par rapport au temps qu'il leur a fallu pour passer à J2SE 1.5 . C'est surtout ça qui a posé problème. Avant, le Mac était la meilleure plate-forme pour faire du Java, après il avait 2 ans de retard.

avatar Mithrandir | 

Une version du JDK 7.0 (qui va sortir cette année) pour MAC OS X (comprenant 10.6) est en cours ce développement actif sur OpenJDK (c'est une collaboration Oeacle et Apple). A priori Java 7 sortira en même temps sur Windows, Linux... et Mac OS X, incluant Snow Leopard...

CONNEXION UTILISATEUR