Amikor Steve Jobstól megkérdezték, hogy miért szünteti meg az Apple az OS X-en belüli Java fejlesztését, a következőket magyarázta: „A Sun (most az Oracle) minden más platformra szállít Java-t. Saját kiadási ütemtervük van, amely szinte mindig eltér a miénktől, így az általunk szállított Java mindig egy verzióval van lemaradva. Lehet, hogy nem ez a legjobb módja ennek. ”
Tegnap az Apple bejelentette, hogyan tervezi visszaadni a Java fáklyát az Oracle -nek: közösen fognak együttműködni a OpenJDK projekt, hogy megbizonyosodjon arról, hogy mind az Oracle, mind a nyílt forráskódú fejlesztői közösség rendelkezik azokkal az eszközökkel, amelyek szükségesek ahhoz, hogy a Java Mac rendszeren életben maradhasson a Java SE6 mellett.
Állítólag az Apple lépése a Java megszüntetésére jót tenne a Mac biztonságának, mivel a felhasználók már nem kénytelenek várni, amíg az Apple frissíti a saját Java-ját, amikor az Oracle kijavít néhány biztonsági rést épít.
Charlie Miller, a társszerző szerint A Mac Hacker kézikönyve, mégis, ezt készíthet a Mac még kevésbé biztonságos, mint korábban.
„Ezt tették a Windows rendszeren dolgozók, és azt hiszem, a történelem azt mutatja, hogy az emberek nem túl jók ezeket naprakészen tartani ”-mondta Miller e-mailben válaszolva az Apple lejáratásával kapcsolatos kérdésekre Jáva. „Eddig a böngésző szinte mindent képes kezelni a Java és a Flash telepítése óta. Csak az operációs rendszer frissítése tartotta ezeket naprakészen. [A jövőben] a böngésző nem fog sok népszerű webhelyet kezelni, és ha letölti a beépülő modult, akkor attól kell tartania, hogy ez naprakész lesz. ”
Hallom a mondanivalóját. Végső soron a legbiztonságosabb megoldás itt az lenne, ha az Apple az Oracle -vel egy időben kiadná a Java biztonsági javításait. Igaza van: felhasználók nincsenek jól frissítik a gépeiket. Ennek ellenére a Java nem az Apple terméke, és érthető, hogy nem hajlandók tovább erőforrásokat fektetni a saját felépítésük naprakészen tartására.
A lényeg az, hogy az Apple azon lépése, hogy megszünteti a Java használatát, biztonságosabbá teszi a Mac-eket, de csak akkor, ha a Mac felhasználója biztonsággal gondolkodik, és naprakészen tartja a Java-t. Függetlenül attól, hogy ezáltal a Mac ökoszisztéma egésze biztonságossá válik -e, sok köze van ahhoz, hogy mennyire jó emberek gondoskodnak arról, hogy naprakészek maradjanak a frissítésekről.