Replicant (system operacyjny)

Replikowanie
Przykładowe zdjęcie artykułu Replicant (system operacyjny)
Rodzina Dalvik / Linux
Języki Rosyjski i angielski
Typ rdzenia Jądro Linuksa
Stan projektu W opracowaniu
Kaucja git.replicant.us
Platformy RAMIĘ
Firma /
Deweloper
Denis GNUtoo Carikli, Paul Kocialkowski
Licencja Licencja Apache 2.0
GNU GPL 2
Pierwsza wersja 2010
Najnowsza stabilna wersja 6,0 0003 (30 grudnia 2017 r)
Menedżer pakietów APK
Stronie internetowej www.replicant.us

Replicant to mobilny i darmowy system operacyjny wywodzący się z LineageOS (dawniej CyanogenMod , oba wywodzące się z Androida, a dokładniej z Android Open Source Project), który narodził się latem 2010 roku (był wtedy oparty bezpośrednio na Android Open Source Project). Ma na celu zaoferowanie całkowicie darmowego systemu operacyjnego dla smartfonów i tabletów, zastępując zastrzeżone komponenty Androida ich darmowymi odpowiednikami.

Projekt jest wspierany przez Free Software Foundation, która zorganizowała na jego rzecz kampanię darowizn.

Jest dostępny dla kilku smartfonów i tabletów .

Nazwa Replicant pochodzi od androidów o tej samej nazwie z filmu Blade Runner .

Historia

Projekt Replicant rozpoczął się w połowie 2010 roku, starając się skonsolidować różne inicjatywy, próbując stworzyć całkowicie darmową pochodną Androida dla smartfona HTC G1 . Pierwotny zespół składał się z Bradleya M. Kuhna , Aarona Williamsona, Graziano Sorbaioli i Denisa GNUtoo Carikli. Projekt szybko doprowadził do napisania kodu zastępczego dla części, które nie są wolne i potrzebne do działania HTC G1. Pierwszy komponent, który miał zostać wymieniony, pozwalał na działanie dźwięku bez prawnie zastrzeżonej biblioteki . Replicant pierwotnie dostarczał własne repozytorium bezpłatnych aplikacji, które później zostało zastąpione przez F-Droid .

Oprogramowanie odpowiedzialne za zarządzanie komunikacją z modemem (zwykle nazywane warstwą interfejsu radiowego lub RIL) zostało następnie zastąpione wolnym kodem, dzięki czemu część telefoniczna stała się użyteczna. Biblioteka obsługująca GPS została następnie zaadaptowana z bezpłatnego kodu, który został pierwotnie napisany dla innego telefonu i który pozwolił HTC G1 na uruchomienie GPS z Replicant.

Wczesne wersje Replicant były oparte na kodzie z Android Open Source Project, podczas gdy wersje 2.2 (kwiecień 2011), a później użyj CyanogenMod jako podstawy, aby ułatwić obsługę większej liczby urządzeń.

W miarę rozwoju prac wielu z pierwotnego zespołu Replicant wycofało się z projektu, czyniąc Denisa „GNUtoo” Carikli jedynym pozostałym członkiem pierwotnego zespołu, który nadal aktywnie pracował nad projektem. Wkwiecień 2011, Paul Kocialkowski postanowił zaangażować się w projekt i stopniowo stał się głównym twórcą Replicant, po pomyślnym przeniesieniu go na smartfony Nexus S i Galaxy S.

Plik 3 stycznia 2013, projekt wydał wersję 4.0 swojego całkowicie darmowego zestawu deweloperskiego , częściowo po to, aby rozwiać obawy, że Google zaktualizował licencję na dodatki i pliki binarne , czyniąc ją zastrzeżoną.

Od lipiec 2013, Replicant jest sponsorowany i wspierany przez Free Software Foundation .

Publikacje

Wersja Data wydania Oparte na Uwagi
2.2 26 kwietnia 2011 NC Najnowszy (0009) został opublikowany dnia 21 października 2011.
2.3 NC NC Najnowszy (0005) został opublikowany dnia 30 września 2012.
4.0 16 listopada 2012 Android 4.0 „Ice Cream Sandwich” Zostało wydanych 5 aktualizacji Replicant 4.0. Najnowszy (0005) został opublikowany dnia1 st październik 2013.
4.2 22 stycznia 2014 CyanogenMod 10.1, oparty na systemie Android 4.2 „Jelly Bean” Opublikowano 4 aktualizacje oprogramowania Replicant 4.2. Najnowszy (0004) został opublikowany dnia2 września 2015.
6.0 13 marca 2017 r LineageOS 13.0.1 Zostały wydane 2 aktualizacje Replicant 6.0. Najnowszy (0003) został opublikowany dnia30 grudnia 2017 r.

Wspierane urządzenia

Zakres projektu Replicant był sukcesywnie rozszerzany o obsługę nowych urządzeń, począwszy od Nexusa One , Nexusa S i Samsunga Galaxy .

Programiści replikacji nieustannie pracują nad dodaniem obsługi nowych urządzeń.

Obsługiwane są następujące urządzenia, których Wi-Fi i Bluetooth wymagają do działania firmowego oprogramowania :

Aparat Kryptonim Wersja replikacyjna Grafika 2D Grafika 3D Jego Telefonia Dane mobilne CCP GPS Czujniki Aparat fotograficzny
Nexus S crespo 4.2 tak Tak (wolno) Nie Nie tak tak tak tak tak tak Nie Nie Nie Nie tak tak tak tak
Samsung Galaxy S III 4G i9305 6.0 tak tak Nie Nie tak tak Nie Nie Nie Nie tak tak Nie Nie tak tak tak Tak (z tyłu) / właściciel (z przodu)
Samsung Galaxy S III i9300 6.0 tak tak Nie Nie tak tak tak tak tak tak tak tak Nie Nie tak tak tak Tak (z tyłu) / właściciel (z przodu)
Samsung Galaxy S II galaksys2 6.0 tak tak Nie Nie tak tak tak tak tak tak Nie Nie Nie Nie tak tak tak tak
Samsung Galaxy S. galaxysmtd 4.2 tak Tak (wolno) Nie Nie tak tak tak tak tak tak Nie Nie Nie Nie tak tak tak tak
Galaxy Nexus maguro 6.0 tak tak Nie Nie tak tak tak tak tak tak tak tak Nie Nie tak tak Nie Nie
Samsung Galaxy Tab 2 (10.1) p5100 6.0 tak Tak (wolno) Nie Nie tak tak tak tak tak tak Nie Nie Nie Nie tak tak Nie Nie
Samsung Galaxy Tab 2 (7.0) p3100 6.0 tak tak Nie Nie tak tak tak tak tak tak Nie Nie Nie Nie tak tak Nie Nie
Samsung Galaxy Note n7000 6.0 tak tak Nie Nie tak tak tak tak tak tak Nie Nie Nie Nie tak tak Nie Nie
Samsung Galaxy Note 2 n7100 6.0 tak tak Nie Nie tak tak tak tak tak tak tak tak Nie Nie tak tak tak Tak (z tyłu) / Właściciel (z przodu)
Samsung Galaxy Note 8.0.0 N51xx 6.0 tak tak Nie Nie tak tak tak tak tak tak NC Nie Nie tak tak Nie Nie
Nexus One pasja 2.3 tak tak Nie Nie właściciel tak tak tak tak NC tak Tak (bez AGPS) Nie Nie (częściowo) Nie Nie
Goldelico GTA04 gta04 2.3 tak tak Nie Nie tak tak częściowe (w toku) tak tak NC Nie Nie NC Nie Nie
HTC Dream / HTC Magic  (en) dream_sapphire 2.2 tak tak Nie Nie tak tak tak tak Nie Nie NC tak Tak (bez AGPS) NC Nie Nie

Prawdopodobne dodatki

Dodatkowe docelowe urządzenia są oceniane na podstawie przydatności ich platform sprzętowych i wymaganych sterowników. WStyczeń 2014, wymienione poniżej urządzenia nie są jeszcze obsługiwane, a przenoszenie oprogramowania Replicant na te modele jest tylko przedmiotem badań.

Aparat Kryptonim Wersja replikacyjna
Nexus 10 manta 4.2

Nieprawdopodobny lub niemożliwy dodatek

Ze względu na nieadekwatność ich platform sprzętowych lub brak wolnych sterowników przeniesienie Replicant na wymienione poniżej urządzenia jest niemożliwe lub wysoce nieprawdopodobne:

Aparat Wykonalność Powód
Karta Galaxy 8.9 Mało prawdopodobne Powolność Tegry
Nexus 7 Możliwe, ale mało prawdopodobne Nieokreślony
Nexus 4 Bardzo mało prawdopodobne Zbyt wielu zastrzeżonych pilotów
Motorola Defy  (en) Niemożliwy Rdzeń jest podpisany

Zobacz też

Uwagi i odniesienia

  1. (in) „  People - Replicant  ” , Redmine.replicant.us (dostęp 12 lutego 2014 r. )
  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  ” (dostęp 12 lutego 2014 )
  5. (in) „  FSF uruchamia program zbierania funduszy dla Replicant, w pełni darmowego mobilnego systemu operacyjnego opartego na Androidzie  ” (dostęp 12 lutego 2014 )
  6. (w) „  Overview - Replicant  ” , Redmine.replicant.us (dostęp 12 lutego 2014 )
  7. (w) Paul Kocialkowski, „  Replicant  ” , Redmine.replicant.us,4 lutego 2012(dostęp 30 września 2013 )
  8. „  Android and User Freedoms - GNU Project - Free Software Foundation  ” , Gnu.org (dostęp 5 września 2017 )
  9. (w) „  About  ” , Replicant project (dostęp 30 września 2013 )
  10. (w) Neil McAllister, "  FSF pomaga platformie zbierania darmowych klonów Android Replicant  " , Rejestr,26 lipca 2013(dostęp 2 lutego 2014 )
  11. „  Replicant: 100% bezpłatna dystrybucja Androida  ” , LinuxFr.org,20 września 2010(dostęp 12 lutego 2014 )
  12. (w) Rowan Puttergill, „  Replicant Making Android Truly Free  ” w Memeburn Michelle Atagana,11 marca 2010(dostęp 12 lutego 2014 )
  13. (in) "  F-Droid, sklep z aplikacjami na Androida do brody wolności.  » , Na openattitude.com , Otwarte podejście,24 sierpnia 2011(dostęp 12 lutego 2014 )
  14. aKa, „  The Replicant or Totally Free Android Project present by PaulK  ” , na framablog.org , Framasoft,10 października 2011(dostęp 12 lutego 2014 )
  15. (w) Manuel Jose, „  Całkowicie darmowy mobilny system operacyjny oparty na Androidzie? FSF zmierza ku niebu dzięki Projektowi Replicant  ” , techdrivein.com,30 lipca 2013(dostęp 12 lutego 2014 )
  16. (w) Rohan Pearce, „  Wywiad z programistą Replicant - Tworzenie prawdziwie darmowego Androida  ” na techworld.com , techworld.com,10 marca 2012 r(dostęp 12 lutego 2014 )
  17. (w) Rohan Pearce, „  Wywiad z programistą Replicant - Tworzenie naprawdę darmowego Androida - Wywiad - Techworld.com  ” , Features.techworld.com,10 marca 2012 r(dostęp 12 lutego 2014 )
  18. PaulK, „  Replicant 4.0 SDK release  ” [ archiwum8 września 2013] , Replicant.us,3 stycznia 2013(dostęp 12 lutego 2014 )
  19. (w) Paul Kocialkowski, „  Co słychać w Android SDK?  " , Code.paulk.fr,5 stycznia 2013(dostęp 12 lutego 2013 )
  20. (w) Zak Rogoff, „  FSF uruchamia program pozyskiwania funduszy dla Replicant, w pełni mobilnego, bezpłatnego systemu operacyjnego opartego na systemie Android  ” w Free Software Foundation , Free Software Foundation,24 lipca 2013(dostęp 12 lutego 2014 )
  21. (in) "  Replicant 2.2 SDK dostępny  " ,26 kwietnia 2011(dostęp 8 marca 2018 )
  22. (w) Paul Kocialkowski, "Zdjęcia  poglądowe New Replicant 2.2 (0009) wydane  " na replicant.us , projekt Replicant,21 października 2011(dostęp 8 marca 2018 )
  23. (w) Paulk, "  Obrazy Replicant 2.3 0005, naprawianie usterki USSD  " na replicant.us , projekt Replicant,30 września 2012(dostęp 8 marca 2018 )
  24. (w) Paul Kocialkowski, "  Replicant 4.0 0005 release pictures  " na replicant.us , projekt Replicant,1 st październik 2013(dostęp 30 września 2017 )
  25. (w) Paul Kocialkowski, „  Replicant 4.2 zaczyna!  » , Na https://www.replicant.us , projekt Replicant,22 stycznia 2014(dostęp 30 września 2017 )
  26. (w) Paul Kocialkowski, „  Replicant 4.2 0004 release pictures  ” na https://www.replicant.us , projekt Replicant,2 września 2015(dostęp 30 września 2017 )
  27. (w) Wolfgang Wiedmeyer, „  Replicant 6.0 wydany  ” na https://www.replicant.us , projekt Replicant,13 marca 2017 r(dostęp 5 września 2017 )
  28. RyDroid, „  Replicant 6.0 Released  ”, na https://linuxfr.org ,2 lipca 2017 r(dostęp 5 września 2017 )
  29. (w) Wolfgang Wiedmeyer, „  Replicant w nowej wersji 6.0  ” (dostęp 30 września 2017 )
  30. RyDroid, „  Replicant 6.0 0002 wydany (z 12 obsługiwanymi urządzeniami!)  ” , Na https://linux.org ,11 października 2017 r(dostęp 8 marca 2018 )
  31. (w) GNUtoo, "  Wydanie Third Replicant 6.0  " ,30 grudnia 2017 r(dostęp 8 marca 2018 )
  32. (in) „  Replicant Status  ” , replicant.us (dostęp 12 lutego 2014 )
  33. (in) "  Targets Evaluation  " , replicant.us (dostęp 12 lutego 2014 )

Linki zewnętrzne