Gatekeeper potrebbe chiudere OS X, cosa che suscita qualche preoccupazione da parte degli sviluppatori

  Gatekeeper è un nuovo sistema di "protezione" progettato da Apple per OS X Mountain Lion. In che modo Gatekeeper protegge gli utenti? Semplice, vieta l'installazione di qualsiasi tipo di applicazione che non disponga del cosiddetto Developer ID, cioè un codice di registrazione univoco disponibile in un database Apple controllato da OS X. In pratica, in OS X Mountain Lion, Apple installa la stessa limitazione di iOS, ma la cosa buona è che sul sistema operativo per Mac abbiamo la possibilità di chiudere questo sistema. È attivo in OS X Mountain Lion, quindi dovrai disabilitarlo manualmente per installare qualsiasi tipo di applicazione desideri.

  Gatekeeper sembra una buona idea, ma per gli sviluppatori di applicazioni che non vogliono pubblicare i propri titoli sul Mac App Store, esiste un grosso problema. Innanzitutto Apple non consente loro di utilizzare le API per iCloud e Centro notifiche, quindi non riceverai notifiche da applicazioni installate al di fuori del Mac App Store e non sarai in grado di sincronizzare le informazioni da esse con iCloud e i suoi iDevices. In secondo luogo, c'è sempre la possibilità che Apple rinunci alla possibilità di installare applicazioni di terze parti ed è qui che dovrebbe intervenire il jailbreak per aiutarci a installare quello che vogliamo. Apple sta facendo i primi passi verso la chiusura di OS X e io per primo non penso che la loro decisione sia davvero così buona.

A Cabel [Sasser] è stato detto a bruciapelo che Apple ha un grande rispetto per la comunità di app di terze parti e vuole vederla continuare a crescere", scrive Steven, ingegnere del panico, "non vogliono avvelenare il pozzo. Nonostante questi grandi passi avanti, Apple sta percorrendo una linea pericolosa per quanto riguarda le funzionalità disponibili solo per le app distribuite sull’App Store. I due esempi più importanti sono iCloud e Centro notifiche. Cabel ha chiesto ad Apple se, grazie a Gatekeeper e Developer ID, le funzionalità esclusive dell'App Store sarebbero state eventualmente disponibili per le app firmate che non erano state distribuite tramite l'App Store. Ci fu qualche strascichio di piedi e un "non abbiamo nulla da annunciare in questo momento". Non sembrava particolarmente ottimista.

  Gatekeeper genererà molti problemi ai possessori di Mac in futuro perché Apple arriverà a un punto in cui costringerà gli sviluppatori di applicazioni di terze parti a spostare i loro titoli sul Mac App Store altrimenti non saranno più in grado di venderli. Fino a quando ciò non accadrà, potremo tranquillamente goderci la libertà offerta da OS X.