Leonardo.it I say blog!
  • 22
  • feb
  • 2012

Sandboxing per le app su Mac: scadenza prorogata al primo di giugno 2012

Di Camillo Miller, in Mac Software.

sandboxing 300x123 Sandboxing per le app su Mac: scadenza prorogata al primo di giugno 2012Gli sviluppatori per Mac che ancora hanno problemi con “entitlements” e “dichiarazioni” nelle proprie applicazioni destinate al Mac App Store possono tirare un sospiro di sollievo. Apple ha di nuovo prorogato il termine per l’implementazione del Sandboxing all’interno delle app, spostando la data “di consegna” dal primo marzo al primo di giugno, dopo un primo slittamento rispetto al termine originale fissato per il primo novembre 2011.
La “questione sandboxing” continua ad essere particolarmente dibattuta nella Dev Community Apple, perché le implicazioni del passaggio al nuovo sistema di controllo non sono trascurabili, così come non sono trascurabili le difficoltà degli sviluppatori le cui app devono rinunciare a funzionalità attualmente presenti per ottemperare all’imposizione di Apple.

Per una rapida definizione, molto a spanne, del sandboxing, permettetemi di autocitarmi dall’articolo di novembre sul primo slittamento:

Sulla carta il sandboxing è un’ottima soluzione: le applicazioni hanno a disposizione un set di risorse limitato che devono “dichiarare” al sistema attraverso una lista di “entitlements” che spieghino a cosa serve ciascuna risorsa. Come spiega John Siracusa nella sua mastodontica recensione di Mac OS X 10.7, Lion mette a disposizione degli sviluppatori una trentina di questi entitlements. Lo sviluppatore che vorrà veder approvata la propria applicazione sullo Store dovrà essere in grado di giustificare le richieste di accesso alle risorse “sandboxed” al momento dell’invio in revisione dell’applicazione.

In altre parole il sandboxing permette di porre limiti ben definiti alle applicazioni ed evitare che possano eseguire operazioni poco trasparenti sul Mac dell’utente. Trovare un bilanciamento fra restrizioni di sicurezza e potenzialità delle applicazioni non è mai un’impresa semplice, e l’attuale situazione non fa eccezione. Gli sviluppatori stanno ancora lavorando alacremente ma hanno ancora bisogno di tempo e chiarimenti. Da qui la decisione di posticipare la scadenza, anche se a questo punto non è chiaro perché non demandare direttamente al lancio di OS X Mountain Lion l’introduzione dell’obbligo di conformare le app alle nuove regole.

Termini legati all'articolo: , .
Altri articoli:

Articoli correlati a "Sandboxing per le app su Mac: scadenza prorogata al primo di giugno 2012"

  • MacBook Air 15 pollici in arrivo nel primo trimestre 2012?

    Il sito taiwanese Digitimes ipotizza l’arrivo sul mercato di un nuovo MacBook Air con schermo da 15 pollici. Le fonti sono sempre piuttosto generiche, fonti vicine ai produttori [...]


  • Sandboxing: i Mac Dev hanno ancora tempo per adeguarsi

    Con l’introduzione dell’ultima versione di OS X Apple ha rafforzato la sicurezza del sistema migliorando il meccanismo di sandboxing delle applicazioni e punta ad applicarlo anche alle app [...]


  • WWDC 2011 al via il 6 giugno

    Apple ha ufficializzato le date della WWDC 2011. Quest’anno la World Wide Developer Conference di San Francisco si terrà dal 6 al 10 giugno, come da tradizione presso [...]


  • WWDC 2010: dal 7 all’11 giugno

    Apple ha confermato pochi minuti fa, con un comunicato ufficiale, che il WWDC 2010 si svolgerà dal 7 all’11 giugno presso il Moscone Center di San Francisco. Durante [...]


  • App Store: contratti in scadenza per gli sviluppatori

    Ormai un anno fa Apple aveva tolto il velo che celava il tanto atteso iPhone SDK: il pacchetto dedicato a tutti coloro che desideravano fare parte del progetto [...]




Commenti:

Commenta su "Sandboxing per le app su Mac: scadenza prorogata al primo di giugno 2012"




Il network di ISayBlog!


Gallery

Tomb Raider Underworld
Diablo 3
DSC_0009
apple_hqatrium2

Diventa Fan di TheAppleLounge!



Sondaggio

Flashback.K, il tuo Mac è stato infettato?

Guarda i risultati

Loading ... Loading ...