Cydia

Da Wikipedia, l'enciclopedia libera.
Se riscontri problemi nella visualizzazione dei caratteri, clicca qui.
Cydia
Logo
Ultima versione 1.1.12 (13 giugno 2014)
Sistema operativo iOS
Linguaggio Objective C
Genere Sistema di gestione dei pacchetti
Licenza Open source
(Licenza libera)
Sito web cydia.saurik.com

Cydia (pronuncia: /ˈsɪdi.ə/) è un software open source sviluppato da Jay Freeman (soprannome di "saurik") per Apple iOS, sistema operativo di alcuni dei dispositivi Apple quali iPod touch, iPhone e iPad, che permette agli utenti che hanno effettuato il jailbreak del proprio dispositivo la gestione di applicativi, la maggior parte dei quali Open Source, senza le limitazioni imposte dalla casa produttrice. Più specificatamente, Cydia è un porting di Debian APT sulla piattaforma Apple iOS, ed è uno dei componenti fondamentali del progetto Telesphoreo Tangelo. Tale progetto intende "creare una distribuzione di software GNU e BSD per iPhone"[1]. Il nome proviene da una parola in greco antico che significa "portare a maturazione (o alla perfezione) la frutta"[1], facendo chiaro riferimento alla mela della azienda produttrice Apple.

Con funzionalità simili a quelle di Synaptic su Linux, Cydia basa su apposite 'liste' chiamate repository la gestione di pacchetti software, la maggior parte dei quali sono scaricabili gratuitamente. Cydia include anche il Cydia Store, che offre ulteriori applicativi a pagamento.

Il nome "Cydia" allude alla carpocapsa del melo ("Cydia pomonella")[1], con riferimento al "verme nella mela" (in inglese "the worm in the apple"), anche in questo caso è chiaro il riferimento a Apple.

Finalità[modifica | modifica wikitesto]

Lo scopo principale di Cydia è fornire agli utenti di iPhone jailbroken software e controlli avanzati del sistema operativo non disponibili su App Store, molto spesso a causa di restrizioni tecniche, ma anche per una scelta esplicita da parte di Apple. Esso funziona come aggregatore di repository liberamente modificabili per permettere agli utenti di proporre il proprio software liberamente e contiene in modo predefinito sorgenti gestite da "comunità" fidate.

Cydia è necessario per l'installazione dei pacchetti software sulle periferiche ed è il primo programma con una GUI ad essere installato durante il jailbreak del dispositivo. Esso rappresenta l'unico modo per poter accedere, installare e aggiornare il software disponibile attraverso tale canale. Da Cydia stesso è possibile, successivamente, installare il software Linux apt-get che ne codivide le funzionalità ma è eseguibile da riga di comando.

Dal 26 marzo 2011 il programma si è aggiornato alla versione 1.1 apportando leggere modifiche all'interfaccia grafica, alla ricerca e aggiungendo il supporto a molte nuove lingue, tra cui anche l'italiano; dopo alcune ore Saurik ha rilasciato un aggiornamento minore, denominato 1.1.1, che ha corretto alcuni bug che si presentavano dopo l'aggiornamento. Inoltre Saurik ha promesso un aggiornamento futuro di Cydia che introdurrà il supporto al multitasking, di difficile implementazione in quanto Cydia richiede i diritti di root e il multitasking nativo di iOS, senza apposite modifiche, funziona solo su applicazioni che non necessitano dei suddetti diritti.

Dal 14 maggio 2013 Saurik ha rilasciato Cydia Substrate anche su Android. Questa applicazione, eseguibile solo dai dispositivi root, permette l'installazione di Mobile Substrate e contiene l'elenco di tutte i tweak di iOS disponibili su Android. Cydia Substrate non è un store alternativo ma contiene solo il link al play store per ogni tweak.

Aspetti Legali[modifica | modifica wikitesto]

L'utilizzo di Cydia non è una pratica illegale di per sé, anche se può ovviamente essere utilizzato per compiere atti illeciti. È vero che attraverso Cydia si possono installare anche IPA e pacchetti crackati, ma lo scopo primario è quello di installare applicazioni di terze parti non certificate da Apple[2].

È anche possibile installare Cydia senza dover fare il Jailbreak[3].

Note[modifica | modifica wikitesto]

  1. ^ a b c Bringing Debian APT to the iPhone
  2. ^ Guida a Cydia
  3. ^ Wikiwar Blog, Come installare Cydia senza Jailbreak.