Replicant (sistem de operare)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Replicant
sistem de operare
Siglă
Replicant 4.0 pe NexusS.jpeg
Replicant 4.0 pe Nexus S
Dezvoltator Denis "GNUtoo" Carikli,
Paul Kocialkowski [1]
Familie Sistem de operare mobil
Eliberarea inițială (mijlocul anului 2010)
Lansare curentă 6.0 (13 mai 2017)
Tipul de nucleu Linux (monolitic)
Platforme acceptate BRAŢ
Tipul licenței Software gratuit
Licență Apache 2.0 și GPLv2 [2]
Etapă de dezvoltare în producție, curent
Site-ul web www.replicant.us/
( EN )

„Un sistem de operare mobil cu software gratuit care pune accentul pe libertate și confidențialitate / securitate”

( IT )

„Un sistem de operare gratuit pentru dispozitive mobile care pune accentul pe libertate și confidențialitate / securitate”

( replicant.us )

Replicant este un sistem de operare Android format exclusiv din software gratuit .

Este un proiect puternic susținut de Free Software Foundation , parte a „proiectelor cu prioritate înaltă” [3][4] .

Istorie

Proiectul Replicant a început în 2010 cu scopul de a dezvolta un sistem de operare complet gratuit pentru dispozitivele mobile, derivat din Android, inițial pentru a sprijini dispozitivele Nexus One și HTC Dream [5] [6] .

Echipa originală era formată din Bradley M. Kuhn, Aaron Williamson, Graziano Sorbaioli și Denis Carikl [7] .

Au fost rescrise toate părțile Android care necesită cod proprietar, cum ar fi software-ul care gestionează comunicațiile cu modemul ( Radio Interface Layer - RIL). La fel s-a întâmplat și pentru biblioteca de sistem de poziționare GPS , adaptată din codul lansat inițial pentru un alt dispozitiv.

Între timp, proiectul F-Droid , depozitul de software gratuit, a apărut și el și a fost preinstalat în Replicant [8] [9] .

Primele versiuni ale Replicantului s-au bazat pe Android AOSP, în timp ce versiunile de la 2.2 în sus (aprilie 2011) s-au bazat pe CyanogenMod pentru a suporta un număr mai mare de dispozitive [10] [11] [12] . Pe măsură ce dezvoltarea a continuat, mulți dintre membrii inițiali ai echipei s-au retras din proiect, lăsând Denis "GNUtoo" Carikli singurul membru activ. În aprilie 2011, Paul Kocialkowski a dezvoltat un port pentru dispozitivele Nexus S și Galaxy S și a devenit treptat dezvoltatorul principal [7] [12] .

Caracteristici

Replicant provine din codul sursă al CyanogenMod eliminând toate componentele sale proprietare. De fapt, Android, în ciuda faptului că a fost distribuit sub o licență gratuită, conține de fapt unele părți proprietare, inclusiv drivere și biblioteci [13] [14] . Prin urmare, acest sistem acceptă un număr limitat de smartphone-uri și tablete [2] [15] [16] .

Numele „Replicant” este preluat din androidii Replicant ai filmului Blade Runner [17] .

F-Droid

Replicantul dezaprobă utilizarea oricărui software proprietar, inclusiv așa-numitele Google Apps, cum ar fi Google Play [18] . Replicant recomandă utilizarea F-Droid în loc să găsească, să instaleze și să actualizeze aplicații gratuite [19] .

Siguranță

În plus față de rezolvarea multor probleme potențiale de securitate care decurg din utilizarea de drivere Android proprietare, echipa Replicant a descoperit și remediat un backdoor periculos care este prezent în mod nativ pe dispozitivele Samsung Galaxy . Dezvoltatorii proiectului Replicant au demonstrat cum este de fapt posibil să obțineți de la distanță acces la datele prezente pe un dispozitiv afectat de această vulnerabilitate [20] [21] .

De asemenea, conform echipei Replicant și conform Free Software Foundation, Replicant nu este afectat de acest backdoor, deoarece „Replicantul nu cooperează cu ușile din spate ” și nu folosește protocolul Samsung IPC , driverul de rețea ofensator ca fiind cauza acestui anti- funcționalitate.serios [20] .

Notă

  1. ^ (EN) People - Replicant , Wiki Replicant. Accesat la 2 septembrie 2015 .
  2. ^ a b ( EN ) Licențe , pe proiectul Open Source Android , Open Handset Alliance . Adus la 22 septembrie 2014 .
  3. ^ (EN) FSF lansează un program de strângere de fonduri pentru Replicant, sistemul de operare mobil complet gratuit bazat pe Android , pe fsf.org, Free Software Foundation, 24 iulie 2013. Adus 22 septembrie 2014.
  4. ^ (RO) Proiecte de inginerie inversă cu prioritate ridicată , pe fsf.org, Free Software Foundation. Adus la 22 septembrie 2014 .
  5. ^ (EN) Introducing Replicant , pe Replicant, 9 septembrie 2010. Accesat pe 29 aprilie 2015.
    „Replicant este un sistem de operare mobil bazat pe Android care își propune să fie software 100% gratuit.” .
  6. ^ (EN) noi imagini ale replicantelor teste disponibile pe Replicant, 3 martie 2011. Adus pe 29 aprilie 2015.
    „Am dori să știm dacă apelurile telefonice funcționează în SUA pe Nexus One și HTC Dream.” .
  7. ^ A b (EN) People on Replicant. Adus pe 29 aprilie 2015 .
  8. ^ (EN) F-Droid: o alternativă software gratuită la Google Market , pe Replicant, 26 noiembrie 2010. Accesat pe 29 aprilie 2015.
    „În sfârșit, avem o alternativă la Google Market, aplicația proprietară care este preinstalată în multe telefoane Android pentru a descărca și gestiona aplicații.” .
  9. ^ (EN) F-Droid, magazinul de aplicații Android pentru barbă de libertate. , în Open Attitude , 24 august 2011. Adus pe 29 aprilie 2015 .
  10. ^ (RO) Imagini de previzualizare Replicant 2.3 lansate pentru Nexus One! , pe Replicant . Adus pe 29 aprilie 2015 .
    „Această nouă versiune Replicant se bazează pe cea mai recentă versiune stabilă CyanogenMod, 7.1.0, care se bazează pe Android 2.3.7 și conține, ca de obicei, doar software gratuit.” .
  11. ^ (RO) Manuel Jose, un sistem de operare mobil pe bază de Android complet gratuit? FSF urmărește proiectul Skies with Replicant , pe techdrivein.com , iulie 2013. Accesat pe 29 aprilie 2015 .
  12. ^ A b (RO) Rohan Pearce, interviu pentru dezvoltatori Replicant - Construirea unui Android cu adevărat gratuit pe techworld.com, 10 martie 2012. Accesat pe 29 aprilie 2015 (depus de „Adresa URL originală la 5 decembrie 2013).
  13. ^ (RO) Despre Replicant , pe Replicant. Adus la 22 septembrie 2014 .
    „Replicant este o distribuție Android complet gratuită care rulează pe mai multe dispozitive, un sistem de operare mobil cu software gratuit care pune accentul pe libertate și confidențialitate / securitate. Se bazează pe CyanogenMod și înlocuiește sau evită fiecare componentă proprietară a sistemului, inclusiv programele de spațiu pentru utilizatori și bibliotecile, precum și firmware-urile. Replicant își propune să fie un sistem etic: nu livrează și nici nu recomandă utilizarea de software non-liber. " .
  14. ^ (EN) Android și libertatea utilizatorilor pe gnu.org, proiectul GNU - Free Software Foundation. Adus la 22 septembrie 2014 .
    „Versiunea Linux inclusă în Android nu este un software complet gratuit, deoarece conține„ bloburi binare ”non-gratuite (la fel ca versiunea Torvalds de Linux), dintre care unele sunt folosite cu adevărat în unele dispozitive Android.” .
  15. ^ (EN) Stare replicant , pe Replicant Wiki. Adus la 22 septembrie 2014 .
  16. ^ (EN)WikiStart - Replicant , pe Wiki Replicant. Adus la 22 septembrie 2014 .
  17. ^ (EN) Plăcuța de colectare FSF trece pentru clona gratuită a Android Replicant , pe theregister.co.uk, Registrul, 26 iulie 2013. Accesat pe 23 ianuarie 2014.
  18. ^ (EN) Instalați aplicațiile Google Play pe Wiki Replicant. Adus la 22 septembrie 2014 .
    „Nu vom oferi nicio indicație cu privire la modul de instalare a aplicației Google Play sau a oricărei alte aplicații proprietare.” .
  19. ^ (EN) F-Droid: o alternativă software gratuită la Google Market , pe Replicant Blog. Adus la 22 septembrie 2014 .
  20. ^ A b (EN) Samsung Galaxy Back-door , pe Wiki Replicant. Adus la 22 septembrie 2014 .
    „Această ușă din spate este prezentă în majoritatea sistemelor Android proprietare care rulează pe dispozitivele Samsung Galaxy afectate, inclusiv în cele livrate împreună cu dispozitivele. Cu toate acestea, atunci când Replicant este instalat pe dispozitiv, această ușă din spate nu este eficientă: Replicant nu cooperează cu ușile din spate. " .
  21. ^ (RO) Dezvoltatorii replicanți găsesc și închid Samsung Galaxy Backdoor pe fsf.org, Free Software Foundation. Adus la 22 septembrie 2014 .
    „Am descoperit că programul proprietar care rulează pe procesorul de aplicații însărcinat cu gestionarea protocolului de comunicație cu modemul implementează de fapt un backdoor care permite modemului să efectueze operațiuni de I / O de fișiere la distanță pe sistemul de fișiere.” .

Elemente conexe

linkuri externe