Az Apple nemrég emailben értesítette a fejlesztőket, hogy a korábbiakban közétett információknak megfelelően az összes Mac App Store alkalmazás esetében végre kell hajtaniuk a programok átalakítását, hogy megfeleljenek a már korábban megadott, úgynevezett „sandbox” alapelveknek, de az új határidő: 2012. március 1.
Az eredetileg meghatározott dátum 2011 novembere volt, és egyelőre nem tudni, hogy az Apple miért halasztott. Mindenesetre a fejlesztők kaptak néhány értékes hónapot a korlátozás bevezetéséig, így remélhetőleg addigra az összes jelentkező problémát meg tudják oldani.
A találóan elnevezett fogalom azt jelenti, hogy minden alkalmazásnak megvan a saját kis „homokozója”, abban azt csinál amit akar, de biztonsági okokból nem léphet ki belőle. John Siracusa az Ars Technica-n hosszabban is értekezik arról, hogy milyen feltételeknek kell megfelelniük a programoknak az OS X Lion alatt.
„A Lionban a sandboxing biztonsági modell tovább fejlődött, és végre a külső fejlesztőktől származó alkalmazásoknál is használható. Az átalakított programoknak tartalmazniuk kell a jogosultságok listáját, amik leírják, hogy milyen erőforrások szükségesek a működéshez. A Lion 30 különböző jogosultságot támogat az olyan egyszerűektől kezdve, mint a hálózati kapcsolat létrehozása, vagy a bejövő hálózati kapcsolat észlelése, olyan bonyolultabb feladatokig, mint a videó vagy állókép felvétel beépített kamerával.”
„A programok átalakításával megvédjük a rendszert és a felhasználókat azzal, hogy korlátozzuk a programok által elérhető erőforrásokat, ezzel csökkentjük a rosszindulatú szoftverek támadásának esélyeit.” – jegyezte meg az Apple a kiküldött emailban.
Az emailben az Apple külön megjegyzi, hogy amennyiben egy alkalmazásnak hozzá kell férnie a rendszer erőforrásaihoz, akkor ennek az okát a fejlesztőnek meg kell indokolnia, mielőtt az alkalmazás bekerülhetne a Mac App Store-ba.
Figyelem! A tartalom legalább 2 éve nem frissült! Előfordulhat, hogy a képek nem megfelelően jelennek meg.