Replicante (sistema operativo)

Replica
Immagine illustrativa dell'articolo Replicant (sistema operativo)
Famiglia Dalvik / Linux
Le lingue Russo e inglese
Tipo di nucleo Kernel Linux
Stato del progetto In sviluppo
Depositare git.replicant.us
Piattaforme BRACCIO
Azienda /
Sviluppatore
Denis GNUtoo Carikli, Paul Kocialkowski
Licenza Licenza Apache 2.0
GNU GPL 2
Prima versione 2010
Ultima versione stabile 6,0 0003 (30 dicembre 2017)
Gestore dei pacchetti APK
Sito web www.replicant.us

Replicant è un sistema operativo mobile e gratuito derivato da LineageOS (ex CyanogenMod , entrambi derivati ​​da Android e più esattamente dall'Android Open Source Project) nato durante l'estate del 2010 (si basava allora direttamente su Android Open Source Project). Mira a offrire un sistema operativo completamente gratuito per smartphone e tablet, sostituendo i componenti proprietari di Android con i loro equivalenti gratuiti.

Il progetto è supportato dalla Free Software Foundation che ha avviato una campagna di donazioni a proprio vantaggio.

È disponibile per diversi smartphone e tablet .

Il nome Replicant è preso dagli androidi con lo stesso nome nel film Blade Runner .

Storia

Il progetto Replicant è iniziato a metà del 2010, con lo sforzo di consolidare varie iniziative cercando di produrre un derivato completamente gratuito di Android per lo smartphone HTC G1 . Il team originale comprendeva Bradley M. Kuhn , Aaron Williamson, Graziano Sorbaioli e Denis GNUtoo Carikli. Il progetto ha portato rapidamente alla scrittura del codice sostitutivo per le parti non libere necessarie per rendere funzionale l'HTC G1. Il primo componente da sostituire ha permesso al suono di funzionare senza una libreria proprietaria . Replicant originariamente forniva il proprio repository di applicazioni gratuite, che è stato successivamente sostituito da F-Droid .

Il software che si occupava di gestire la comunicazione con il modem (che di solito si chiama Radio Interface Layer o RIL) è stato poi sostituito da codice libero, rendendo così fruibile la parte di telefonia. Una libreria che supportava il GPS è stata quindi adattata dal codice gratuito che era stato originariamente scritto per un altro telefono e che consentiva all'HTC G1 di eseguire il GPS con Replicant.

Le prime versioni di Replicant erano basate sul codice dell'Android Open Source Project, mentre le versioni 2.2 (aprile 2011) e successivamente utilizzare CyanogenMod come base, in modo da facilitare il supporto di più dispositivi.

Mentre lo sviluppo continuava, molti del team originale di Replicant si ritirarono dal progetto, rendendo Denis 'GNUtoo' Carikli l'unico membro rimasto del team originale che stava ancora lavorando attivamente al progetto. Nelaprile 2011, Paul Kocialkowski ha deciso di farsi coinvolgere nel progetto e gradualmente è diventato il principale sviluppatore di Replicant, dopo averlo portato con successo sugli smartphone Nexus S e Galaxy S.

Il 3 gennaio 2013Il progetto ha pubblicato la versione 4.0 del suo SDK completamente gratuita, in parte in risposta alle preoccupazioni sul fatto che Google avesse aggiornato la licenza per quanto riguarda i componenti aggiuntivi e bit facendone il proprietario.

Da luglio 2013, Replicant è sponsorizzato e supportato dalla Free Software Foundation .

Pubblicazioni

Versione Data di rilascio Basato su Appunti
2.2 26 aprile 2011 NC Il più recente (0009) è stato pubblicato il 21 ottobre 2011.
2.3 NC NC Il più recente (0005) è stato pubblicato il 30 settembre 2012.
4.0 16 novembre 2012 Android 4.0 "Ice Cream Sandwich" Sono stati rilasciati 5 aggiornamenti Replicant 4.0. Il più recente (0005) è stato pubblicato il1 ° ottobre 2013.
4.2 22 gennaio 2014 CyanogenMod 10.1, basato su Android 4.2 "Jelly Bean" Sono stati rilasciati 4 aggiornamenti di Replicant 4.2. Il più recente (0004) è stato pubblicato il2 settembre 2015.
6.0 13 marzo 2017 LineageOS 13.0 2 Sono stati rilasciati gli aggiornamenti di Replicant 6.0. Il più recente (0003) è stato pubblicato il30 dicembre 2017.

Dispositivi supportati

L'ambito del progetto Replicant è stato gradualmente ampliato per includere il supporto per nuovi dispositivi, a partire dal Nexus One , dal Nexus S e dal Samsung Galaxy .

Gli sviluppatori replicanti lavorano costantemente per aggiungere il supporto per nuovi dispositivi.

Sono supportati i seguenti dispositivi, con Wi-Fi e Bluetooth che richiedono un firmware proprietario per funzionare:

Apparato Nome in codice Versione replicante Grafica 2D Grafica 3D Suo Telefonia Dati mobili CCP GPS Sensori telecamera
Nexus S crespo 4.2 sì Sì (lento) No No sì sì sì sì sì sì No No No No sì sì sì sì
Samsung Galaxy S III 4G i9305 6.0 sì sì No No sì sì No No No No sì sì No No sì sì sì Sì (posteriore) / proprietario (anteriore)
Samsung galaxy s iii i9300 6.0 sì sì No No sì sì sì sì sì sì sì sì No No sì sì sì Sì (posteriore) / proprietario (anteriore)
Samsung galaxy s ii galaxys2 6.0 sì sì No No sì sì sì sì sì sì No No No No sì sì sì sì
Samsung Galaxy s galaxysmtd 4.2 sì Sì (lento) No No sì sì sì sì sì sì No No No No sì sì sì sì
Galaxy nexus maguro 6.0 sì sì No No sì sì sì sì sì sì sì sì No No sì sì No No
Samsung Galaxy Tab 2 (10.1) p5100 6.0 sì Sì (lento) No No sì sì sì sì sì sì No No No No sì sì No No
Samsung Galaxy Tab 2 (7.0) p3100 6.0 sì sì No No sì sì sì sì sì sì No No No No sì sì No No
Nota della galassia Samsung n7000 6.0 sì sì No No sì sì sì sì sì sì No No No No sì sì No No
Samsung Galaxy Note 2 n7100 6.0 sì sì No No sì sì sì sì sì sì sì sì No No sì sì sì Sì (posteriore) / Proprietario (anteriore)
Samsung Galaxy Note 8.0 N51xx 6.0 sì sì No No sì sì sì sì sì sì NC No No sì sì No No
Nexus One passione 2.3 sì sì No No proprietario sì sì sì sì NC sì Sì (no AGPS) No No (parzialmente) No No
Goldelico GTA04 gta04 2.3 sì sì No No sì sì parziale (lavori in corso) sì sì NC No No NC No No
HTC Dream / HTC Magic  (en) dream_sapphire 2.2 sì sì No No sì sì sì sì No No NC sì Sì (no AGPS) NC No No

Probabili aggiunte

Vengono valutati ulteriori dispositivi mirati, in base all'idoneità delle loro piattaforme hardware e ai driver richiesti. Nelgennaio 2014, i dispositivi elencati di seguito non sono ancora supportati e il porting di Replicant su questi modelli è solo in fase di studio.

Apparato Nome in codice Versione replicante
Nexus 10 manta 4.2

Aggiunta improbabile o impossibile

Sulla base dell'inadeguatezza delle loro piattaforme hardware o della mancanza di driver gratuiti, il porting di Replicant sui dispositivi elencati di seguito è impossibile o altamente improbabile:

Apparato Fattibilità Motivo
Scheda Galaxy 8.9 Improbabile Lentezza di Tegra
Nexus 7 Possibile ma improbabile Non specificato
Nexus 4 Molto spiacevole Troppi piloti proprietari
Motorola Defy  (en) Impossibile Il nucleo è firmato

Vedi anche

Note e riferimenti

  1. (a) "  La gente - Replicant  " , Redmine.replicant.us (accessibile 12 febbraio 2014 )
  2. "  https://redmine.replicant.us/projects/replicant/wiki/Images#Replicant-60-0003-images  "
  3. "  https://blog.replicant.us/2017/12/third-replicant-6-0-release/  "
  4. (in) (in) "  Android Open Source Project  " (visitato il 12 febbraio 2014 )
  5. (in) "  FSF lancia il programma di raccolta fondi per Replicant, il sistema operativo mobile basato su Android completamente gratuito  " (accesso 12 febbraio 2014 )
  6. (in) "  Overview - Replicant  " , Redmine.replicant.us (visitato il 12 febbraio 2014 )
  7. (in) Paul Kocialkowski, "  Replicant  " , Redmine.replicant.us,4 febbraio 2012(visitato il 30 settembre 2013 )
  8. "  Android and User Freedoms - GNU Project - Free Software Foundation  " , Gnu.org (accesso 5 settembre 2017 )
  9. (in) "  Informazioni  " , progetto Replicant (visitato il 30 settembre 2013 )
  10. (in) Neil McAllister, "  FSF assiste la piattaforma di raccolta per il replicante clone Android gratuito  " , Il registro,26 luglio 2013(visitato il 2 febbraio 2014 )
  11. "  Replicant: distribuzione Android gratuita al 100%  " , LinuxFr.org,20 settembre 2010(visitato il 12 febbraio 2014 )
  12. (in) Rowan Puttergill, "  Replicant Making Android Truly Free  " su Memeburn Michelle Atagana,11 marzo 2010(visitato il 12 febbraio 2014 )
  13. (in) "  F-Droid, l'app store Android per barbe libere.  » , Su openattitude.com , Atteggiamento aperto,24 agosto 2011(visitato il 12 febbraio 2014 )
  14. aKa, “  The Replicant o totalmente progetto Android presentati da Paulk  ” , il framablog.org , Framasoft,10 ottobre 2011(visitato il 12 febbraio 2014 )
  15. (in) Manuel Jose, "  Un sistema operativo mobile basato su Android completamente gratuito? La FSF punta ai cieli con il progetto Replicant  " , techdrivein.com,30 luglio 2013(visitato il 12 febbraio 2014 )
  16. (in) Rohan Pearce, "  Replicant developer interview - Building a really free Android  " su techworld.com , techworld.com,10 marzo 2012(visitato il 12 febbraio 2014 )
  17. (in) Rohan Pearce, "  Replicant developer interview - Building a really free Android - Interview - Techworld.com  " , Features.techworld.com,10 marzo 2012(visitato il 12 febbraio 2014 )
  18. PaulK, "  Replicant 4.0 SDK release  " [ archivio di8 settembre 2013] , Replicant.us,3 gennaio 2013(visitato il 12 febbraio 2014 )
  19. (in) Paul Kocialkowski, "  Che succede con l'SDK Android?  " , Code.paulk.fr,5 gennaio 2013(visitato il 12 febbraio 2013 )
  20. (in) Zak Rogoff, "La  FSF lancia il programma di raccolta fondi per Replicant, il sistema operativo gratuito completamente mobile basato su Android  " su Free Software Foundation , Free Software Foundation,24 luglio 2013(visitato il 12 febbraio 2014 )
  21. (in) "  Replicant 2.2 SDK Available  " ,26 aprile 2011(accesso 8 marzo 2018 )
  22. (in) Paul Kocialkowski, "  Nuove immagini di anteprima di Replicant 2.2 (0009) rilasciate  " su replicant.us , progetto Replicant,21 ottobre 2011(accesso 8 marzo 2018 )
  23. (in) Paulk, "  Replicant 2.3 0005 images, fixing the USSD vulnerability  " su replicant.us , progetto Replicant,30 settembre 2012(accesso 8 marzo 2018 )
  24. (in) Paul Kocialkowski, "  Replicant 4.0 0005 release pictures  " su replicant.us , progetto Replicant,1 ° ottobre 2013(visitato il 30 settembre 2017 )
  25. (in) Paul Kocialkowski, "  Replicant 4.2 prende il via!  » , Su https://www.replicant.us , progetto Replicant,22 gennaio 2014(visitato il 30 settembre 2017 )
  26. (in) Paul Kocialkowski, "  Replicant 4.2 0004 release pictures  " su https://www.replicant.us , Replicant project,2 settembre 2015(visitato il 30 settembre 2017 )
  27. (in) Wolfgang Wiedmeyer, "  Replicant 6.0 rilasciato  " su https://www.replicant.us , progetto Replicant,13 marzo 2017(accesso 5 settembre 2017 )
  28. RyDroid, “  Replicant 6.0 Rilasciato ,  ” a https://linuxfr.org ,2 luglio 2017(accesso 5 settembre 2017 )
  29. (in) Wolfgang Wiedmeyer, "  A new 6.0 release Replicant  " (visitato il 30 settembre 2017 )
  30. RyDroid, "  Replicant 6.0 0002 rilasciato (con 12 dispositivi supportati!)  " , Su https://linux.org ,11 ottobre 2017(accesso 8 marzo 2018 )
  31. (in) GNUtoo, "  Third Replicant 6.0 release  " ,30 dicembre 2017(accesso 8 marzo 2018 )
  32. (in) "  Replicant Status  " , replicant.us (visitato il 12 febbraio 2014 )
  33. (a) "  Obiettivi di valutazione  " , replicant.us (accessibile 12 Febbraio 2014 )

link esterno