Când Steve Jobs a fost întrebat de ce Apple renunță la dezvoltarea Java internă pentru OS X, el a explicat: „Sun (acum Oracle) furnizează Java pentru toate celelalte platforme. Au propriile lor programe de lansare, care sunt aproape întotdeauna diferite de ale noastre, așa că Java pe care îl livrăm este întotdeauna o versiune în urmă. Poate că acesta nu este cel mai bun mod de a face acest lucru. ”
Ieri, Apple a anunțat cum a planificat să transmită torța Java înapoi la Oracle: vor fi parteneri împreună pentru OpenJDK proiect pentru a vă asigura că atât Oracle, cât și comunitatea de dezvoltatori open source au instrumentele de care aveau nevoie pentru a menține Java în viață pe Mac, în afara Java SE6.
Se pare că mișcarea Apple de a deprecia Java ar fi bună pentru securitatea Mac, deoarece utilizatorii nu vor mai fi forțat să aștepte ca Apple să-și actualizeze Java-ul preparat la domiciliu atunci când Oracle remediază unele vulnerabilități de securitate construi.
Potrivit lui Charlie Miller, coautor al
Manualul Mac Hacker’s, totuși, aceasta ar putea face Mac-ul chiar mai puțin sigur decât înainte.„Asta au făcut oamenii de pe Windows și cred că istoria arată că oamenii nu sunt foarte buni la actualizarea acestora ”, a spus Miller într-un răspuns prin e-mail la întrebări despre deprecierea Apple Java. „Până acum, din cutie, browserul putea gestiona aproape orice, de când au fost instalate Java și Flash. Doar actualizarea sistemului de operare le-a actualizat. [În viitor], browserul nu va gestiona multe site-uri populare și, dacă descărcați plug-in-ul, va trebui să vă faceți griji că va fi actualizat. ”
Îi aud ideea. În cele din urmă, cea mai sigură soluție de aici ar permite Apple să lanseze remedieri de securitate Java în același timp cu Oracle. Are dreptate: utilizatori nu sunt bun la actualizarea mașinilor lor. Acestea fiind spuse, Java nu este produsul Apple și este de înțeles că nu sunt dispuși să continue să aloce resurse pentru a-și menține propria versiune actualizată.
Concluzia este că mișcarea Apple de a renunța la Java va face Mac-urile mai sigure... dar numai dacă utilizatorul Mac-ului respectiv este securizat și îl menține pe Java actualizat. Dacă acest lucru va face ca ecosistemul Mac să fie sigur în ansamblu, are o mare legătură cu cât de buni sunt oamenii care se asigură că rămân la curent cu actualizările.