Cydia

Cydia
Logo
ukázka prostředí cydie
ukázka prostředí cydie
VyvíjíJay Freeman (saurik)[1]
Aktuální verze1.1.30 / 16. února 2017
Podporované platformyiPod touch, iPhone, iPad
Typ jádraiOS, Mac OS X[2]
Licenceopen source
Oficiální webhttp://cydia.saurik.com

Cydia je softwarová aplikace pro iOS, která umožňuje uživatelům najít a stáhnout programové balíky (včetně aplikací) pro odemčené (JailBreak) iPhony, iPody touch či iPady. Cydia je grafický APT a dpkg balíkový systém souborů, takže softwarové balíky na cydii jsou dostupné formou decentralizovaného systému úložišť. Většina softwarových balíků dostupných na cydii je zdarma, nicméně pořád zde lze nalézt několik stovek placených. Platba se provádí přes tzv. Cydia store, ten má stejný provozní systém jako App Store.[3] Mezi balíky na cydii jsou převážně rozšíření, modifikace, pozadí, témata (themes) pro systémové prostředí iOS. Vzhledem k tomu, že programové balíky pracují na jailbreaknutých zařízeních, mohou zaručit funkčnost a možnosti mimo rozsah standardních aplikací, např. celosystémové změny uživatelského rozhraní, modifikace funkcí tlačítek, rozšíření možností sítě a další „vychytávky“ (tweaks) systému.

Uživatelé instalují tyto výhody („vychytávky“),[4] protože umožňují změnu vzhledu, větší přehlednost a přidávají požadované vlastnosti, které usnadňují práci na zařízení. Příkladem může být aplikace umožňující přístup do souborového systému a příkazového řádku.[5][6] Většina balíků přístupných přes Cydii je vytvořena nezávislými vývojáři.

Zakladatel Cydie je Jay Freeman(také známým jako „Saurik“) a jeho společností SaurikIT.[1] Název Cydia je odvozen z latinského jména obaleče jablečného („cydia pomonella“), který je známý jako červ v jablku.

Funkce a význam

Hlavním účelem Cydie je poskytnout grafické uživatelské prostředí uživatelům jailbreaknutého iOS užitím APT úložišť k nainstalování softwaru, který není dostupný na App Store. Pracuje také jako souhrnný systém repozitářů s účelem vyhnout se závislosti na jednom zdroji, což je možné díky několika ověřeným veřejným zdrojům („community sources“). V těchto úložištích je mnoho stabilních aplikací a balíků, i přesto si však uživatel může přidat dodatková úložiště. To umožňuje vývojářské scéně iOS zůstat co možná nejotevřenější. Kdokoliv, kdo disponuje serverem, může vytvořit, upravovat, updatovat jeho/její vlastní úložiště a dělit se o něj s komunitou.

Softwarové balíky jsou stahovány přímo do iOS zařízení, do stejné lokace jako předem nainstalované aplikace od Applu (adresář: /applications). Jailbreaknuté zařízení může i přesto normálně kupovat a stahovat aplikace z oficiálního App storu.[7]

Používání Cydie závisí na tom, zda má uživatel jailbreaknuté zařízení. Jailbreaknutí iPhonu bylo teoreticky nelegální, ale přesto tolerováno až do července 2010, kdy U.S. Copyright Office vydala Digital Millennium Copyright Act, čímž se jailbreaknutí iPhonu stalo legální.[8] Politika Applu je taková, že po jailbreaku zaniká záruka.

Jailbreak se běžně provádí pomocí aplikace na počítači, například blackra1n nebo jinými. Jailbreak bylo možné díky bezpečnostní chybě provést i ve webovém prohlížeči na zařízení samotném přes webovou stránku http://www.jailbreakme.com (tato stránka byla používána pro iOS 4.0, dnes již nefunguje).

Historie

Freeman poprvé vydal Cydii v březnu 2008 jako open source alternativu k aplikaci installer.app na iPhone OS 1.1. Po vydání iPhone OS 2.0 (červen 2008) se však rychle stala nejpopulárnější aplikací pro správu softwarových balíků právě Cydia.

V srpnu 2009 Freeman řekl: „Kolem 4 milionů (10 %) ze 40 milionů vlastníků iPhonu a iPodu Touch mají nainstalovanou Cydii.“[9]

V září 2010 Freemanova společnost, SaurikIT, LLC, oznámila spolupráci s Rock Your Phone, Inc. (vývojáře Rock.app), kteří vytvořili Cydia store, největší app store pro jailbreaknutá iOS zařízení.[10][11]

Od prosince 2010 plánuje Freeman vydání Cydia store pro Mac OS X jako alternativu pro Mac App Store od Applu.[2]

Cydia store

V březnu 2009 Freeman předvedl jednoduchou cestu pro vývojáře jak prodávat přes Cydii spojením všech nabízených aplikací přes jeden účet (jako u oficiálního App storu). K nakupování aplikací mohou uživatelé využívat služeb PayPalu nebo Amazonu.

Související články

Externí odkazy

Reference

V tomto článku byl použit překlad textu z článku Cidia (Application) na anglické Wikipedii.

  1. a b Saurik's Homepage [online]. [cit. 2010-08-04]. Dostupné online. (anglicky) 
  2. a b Steven Sande. 360 MacDev: Jay "saurik" Freeman on the jailbreak store for Mac apps [online]. The Unofficial Apple Weblog, December 10, 2010 [cit. 2010-12-09]. Dostupné online. (anglicky) 
  3. Yukari Iwatani Kane. "Breaking Apple's Grip on the iPhone", The Wall Street Journal, March 6, 2009.
  4. Unofficial Software Incurs Apple's Wrath, New York Times, May 12, 2009
  5. iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain by Jonathan Zdziarski (2008), pages 3-4
  6. Take control of your iPhone by Ted Landau (2009), page 107
  7. Learning the IOS 4 SDK for JavaScript Programmers: Create Native Apps with Objective-C and Xcode by Danny Goodman (2010), pages 6-7
  8. U.S. Declares iPhone Jailbreaking Legal, Over Apple’s Objections [online]. Wired's Threat Level blog [cit. 2011-01-18]. Dostupné online. (anglicky) 
  9. Rejected By Apple, iPhone Developers Go Underground, Wired, August 6, 2009
  10. Alliance of the jailbreakers: Cydia acquires Rock, TUAW, September 12, 2010
  11. saurik. Cydia += Rock Your Phone? [online]. Cydia. Dostupné online. (anglicky) 

Média použitá na této stránce

Cydia Installer.png
Autor: PCrew00, Licence: GPL
Screenshot of Cydia Installer.
Cydia logo.png
Autor: Jay Freeman (saurik), Licence: GPLv3
The icon for Cydia. To match the round-edge presentation, I applied an iOS 7 "round edge" mask [1] (PD -- simple geometric shape) on the GPLed iPad 60@3x image in GIMP. The file is then passed into pngquant for size reduction.