Apple si začal dávať pozor, aby softvér určený pre vývojárov neunikal medzi širokú verejnosť, nedajbože, aby na ňom zarábali šibalskí predajcovia UDID aktivácie. Prístup k betaverziám softvéru od Apple majú väčšinou len registrovaní vývojári, ale aj všetci, čo lepšie prehľadajú torrentové portály alebo stránky, kde sa priamo predáva nevypustený OS X alebo iOS. Na poslednú skupinu si Apple posvietil a začal sa starať o to, aby vývojárske výhody zostali len pre vývojárov.Vývojárske verzie softvéru od Apple
Apple poskytuje registrovaným vývojárom betaverzie pripravovaného softvéru. Po predstavení nového iOS alebo OS X uvoľní nestabilnú ukážku nadchádzajúceho systému pre vývojárov, ktorí môžu svoje aplikácie pripraviť na vynovenú platformu a zároveň poskytnú potrebnú spätnú väzbu pre Apple. Aj vďaka developerom sa po mesiacoch vypustí do obehu relatívne stabilný a „oťukaný“ softvér.
Výnimočne poskytne Apple betaverziu aj pre všetkých záujemcov voľne na stiahnutie. Stalo sa tak napríklad s pripravovanou aplikáciou Messages, ktorá príde onedlho spolu s OS X Mountain Lion. Širokej verejnosti sa ale nikdy nedostane pripravovaný iOS ani OS X. Aspoň nie oficiálne.
Keďže Apple Developer Program stojí pre každú platformu 99 USD ročne, mnohí menší vývojári a zvedavci hľadajú cestu k nevydanému OS inak. Nájsť nevypustený OS na internete nie je ťažké, ale určite sa treba viac „pohrabať v internete“ ako pri sťahovaní hollywoodskych kinohitov. Veľmi populárne sa však stali stránky, ktoré poskytujú prístup k vývojárskym verziám za pár dolárov. Registrovaný developer môže stiahnutý softvér testovať až na 100 zariadeniach. Spomínané weby tak výmenou jednu registráciu u Apple (99 USD a 100 testovacích zariadení) predajú stovke zvedavých laikov za „pár dolárov“.
Čo je UDID
Unique Device Identifier je jedinečný 40-miestny reťazec zložený zo znakov a čísel, ktorý má každý kus iOS zariadenia odlišný. Dá sa zistiť napr. cez iTunes. Slúži predovšetkým pre validáciu aplikácií na testovanie (mimo App Store). Na jednotlivé UDID zariadení sa viaže aj testovanie iOS beta.
Ako sa dostať k vývojárskej verzii
Registrovaný vývojár môže testovať na sto rôznych zariadeniach, teda sto rôznych UDID. Ak si, napríklad na udidactvation.com, za pár dolárov „kúpite iOS beta“, tak to len majiteľ spomínaného webu (pravdepodobne automatizovane) aktivuje vaše zariadenie ako jedno zo stovky testujúcich, na ktoré má právo po zakúpení dev programu. Spokojný je aj nevývojár, ktorý získal iOS za pár dolárov a aj pseudovývojár, ktorému jedna registrácia vynesie takmer tisíc dolárov.
UDID Activation poskytuje tri „programy“ na prístup k developerským výhodám za 8,99, 14,99 a 7,99 USD. Pomocou nich si môžete „aktivovať“ UDID vášho zariadenia a získať betaverziu iOS. Koncom júna zverejnil Wired reportáž o kšeftoch s UDID a viacerí na to doplatili.
K vývojárskym verziám je možné sa dostať aj priamou kúpou iOS/Mac Developer Programu za 99 USD. Túto možnosť často využívajú okrem skutočných vývojárov aj novinári a blogeri.
Applu sa to (samozrejme) nepáči
Podľa investigatívy MacStories sa iniciatíva Applu zaslúžila o zastavenie minimálne jedného zo spomenutých webov. Ostatní to pochopiteľne nechceli komentovať. Publicita okolo tejto záležitosti im veľmi nepomáha, ale paradoxne aj pomáha. Poukazuje síce na ich pochybné kroky a zároveň aj robí malú reklamu.
Poskytovanie beta softvéru nie je síce taký nehanebný a trestuhodný čin ako nelegálne sťahovanie a zdieľanie audiovizuálnych médií, ale je to jednoznačne porušenie vývojárskej zmluvy a (síce nepodstatné, ale zlodejské) uhrýzanie ziskov Apple.
Okrem „predajcov iOS 6“ musel zmeniť svoje zaužívané spôsoby aj obľúbený iModZone Downloads, ktorý poskytuje vždy aktuálny „dev-only“ OS X, iOS a ďalší softvér. Pokiaľ viem, tak to bol jediný portál, ktorý poskytoval súbory na stiahnutie priamo z vlastných úložísk. Od začiatku júla je tomu inak.
Je celkom možné, že za viacerými obmezeniami stojí samotná firma Apple. V minulosti „len“ rušila vývojárske programy osobám, ktoré poskytovali obsah nepovolaným. Teraz už mapuje aj ďalšie aktivity nesúhlasiace so svojimi záujmami.
Záver
V dobe neistoty neutrality internetu a sily najväčších internetových zdieľačov médií (PirateBay, Megaupload, etc.) ohrozovanej ešte silnejšími nadnárodnými spoločnosťami je dôležité hľadať pravdu aj vo virtuálnom svete „pseudonehmotných“ digitálnych produktov a hľadať správnosť v ich používaní, zdieľaní a kopírovaní. V dobe, kde sú zdrojové kódy chránené ako literárne diela, ale ich umelecká hodnota je udupaná objemom peňaženky je správne podporovať dobré úmysly a bojovať proti kazisvetom. Ktorí sú ktorí?
komentáre
Dobrý článok, ja osobne som si UDID aktivaciu zaplatil a modlim sa aby vydrzala :)
ale veď netreba nič platiť aby som mal iOS6, stačí mi z nejakého portálu stiahnúť IPSW pre moje zariadenie :)
shad0w: pokial viem tak betu nenainstalujes bez aktivacie, aby ti sla aktivacia musi byt tvoje UDID registrovane u developera…
dobrý deň,
syn sa mi bavil s telefonom , nainštaloval do neho IOS7 a samozrejme že je to verzia pre vyvojarov, neda sa mi teraz zistit UDID kid po pripojeni do itunesu mi to hlasi že je potrebne registracia u developerov. Nemožem ale zistiť ten UDID kid. Nefunkčný telefon – porazí ma a v robot ani nehovorim čo bude ked budem off. Poradi mi niekto ako napriklad vratim telefon do pôvodneho stavu ?? Ďakujem