마이크로지

MicroG
마이크로G
개발자마빈 위 ß펠트
초기출시2015년10월4일[2]
안정적 해제
v0.2.27.223616[3] (2023년 1월 15일, 8개월 전(2023년 1월 15일)
저장소
기재.자바 Edit this on Wikidata
운영체제안드로이드 Edit this on Wikidata
면허증.아파치 라이선스 2.0
웹사이트microg.org Edit this on Wikidata

MicroG(일반적으로 microG로 표현됨)는 안드로이드 운영 체제의 Google Play 서비스를 대체하는 사유 Google 라이브러리의 무료 오픈 소스 구현입니다.독일 개발자 마빈 위 ß펠트가 이를 유지 관리합니다.프레젠테이션에서 Wi ßfeld는 마이크로G를 "독자적인 구글 구성 요소 없이 완벽하게 호환되는 안드로이드 배포판을 만들기 위한 프레임워크(라이브러리, 서비스, 패치)"라고 설명했습니다.

배경

구글은 2007년에 안드로이드 운영 체제를 오픈 소스 소프트웨어로 처음 출시했지만, 안드로이드가 인기를 끌자 점차 안드로이드의 오픈 소스 구성 요소 중 일부를 독점 소프트웨어로 교체했습니다.[6]독일의 소프트웨어 개발자인 Marvin Wi ßfeld는 거의 모든 Android 장치에 사전 설치된 Google의 폐쇄형 시스템 소프트웨어Google Play Services대체하는 무료 오픈 소스 드롭인 프로젝트로 2012년에 NOGAPPS 프로젝트를 만들었습니다.NOGAPPS 프로젝트는 2016년까지 MicroG가 되었습니다.[7]

특징들

MicroG는 안드로이드 앱이 Google Play, Google Maps, Google의 지리적 위치 및 메시징 기능과 관련된 API를 포함하여 Google Play Services에서 제공하는 복제 응용프로그램 프로그래밍 인터페이스(API)에 액세스할 수 있도록 합니다.[4][8][9]Google Play Services와 달리 MicroG는 장치에서 사용자 활동을 추적하지 않으며, 사용자는 특정 API 기능을 선택적으로 활성화 및 비활성화할 수 있습니다.[4]사용자가 설치한 앱에 따라 Google에서 사용자 활동을 추적할 수 있습니다.[citation needed]

마이크로G용 리니지OS

리니지의 로고마이크로G용 OS

2017년 마이크로지는 "리니지(Lineage)"마이크로G용 OS", 리니지의 한 갈래마이크로G와 F-Droid 앱 스토어를 모두 사전 설치된 소프트웨어로 포함하는 자유-오픈 소스 Android 기반 운영 체제인 OS.리니지마이크로G용 OS는 리니지 이후에 만들어졌습니다.OS 개발자들은 마이크로G를 리니지에 통합하는 것을 거부했습니다.개발자들은 마이크로G가 코드 서명스푸핑할 필요가 있다는 점을 보안 문제로 꼽았습니다.[10][11]MicroG의 기능을 활성화하기 위해, 리니지MicroG용 OS는 시그니처 스푸핑을 제한적으로 지원합니다.[10]

마이크로G 개발자들은 구형 스마트폰이 리니지를 사용해 배터리 전력을 덜 소모한다고 주장합니다.구글 플레이 서비스를 사용하는 운영 체제와 비교한 마이크로G용 OS.[10]리니지마이크로G용 OS는 2017년에 39개의 디바이스 모델을 지원했으며,[10] 현재는 리니지와 동일한 디바이스 모델을 지원합니다.OS.[12] 디바이스가 새로운 버전의 리니지를 받습니다.반기별 공중파 업데이트를 통한 MicroG용 OS.[12]

입양

안드로이드 앱 프라이버시에 관한 2018년 논문을 위해 나고야 대학의 보안 연구원들은 MicroG를 사용하여 안드로이드 마시멜로 에뮬레이터에서 구글의 세이프티넷 보안 메커니즘을 우회했습니다.연구진은 안드로이드의 패키지 매니저를 변경하고 에뮬레이터에서 마이크로G를 활성화하기 위해 시그니처 스푸핑을 구현했습니다.[13]

CalyxOS에는 Google Play Services의 일부 기능을 대신하여 MicroG를 개인 정보 보호 강화로 사용할 수 있는 옵션이 포함되어 있습니다.[14][15]

디플롭OS, 리니지OS 소프트 포크, 마이크로G 또는 독점 구글 앱을 설치하거나 실행하는 다른 방법을 지원하지 않기로 선택했습니다.[16]

2019년 말 이센셜의 안드로이드 코드베이스에 대한 약속에 따르면, 이전에 개발 중이었던 이센셜 프로덕츠의 "프로젝트 젬" 스마트폰은 구글 플레이 서비스를 마이크로G에 유리하게 회피하는 안드로이드의 포크를 사용했습니다.[17][18]Essential Products는 2020년 2월에 문을 닫았습니다.[19][20][21]

Iodé OS에는 MicroG가 포함되어 있습니다.[22]

2022년 5월 현재 뮤레나 회사는 마이크로G를 포함한 몇 개의 전화기를 판매하고 있으며, 리니지OS의 프라이버시 지향 포크인 /e/ 운영 체제를 갖추고 있으며 구글 서비스는 대부분 제거되었습니다.[23][24][25]2019년에 /e/관련 회사들은 마이크로G가 미리 설치된 리퍼브 스마트폰을 판매하기 시작했습니다.[8][26]

2020년, 옴니롬은 특정 기기에 내장된 마이크로G를 포함한 빌드를 제공하기 시작했습니다.[27]

접수처

2016년, LWN.net 의 Nathan Willis는 MicroG가 CyanogenMod, ReplicantBlackphone을 포함한 대체 안드로이드 기반 프로젝트 사용자들에게 "환영할 만한 추가 요소"가 될 것으로 예상했습니다.Willis는 MicroG가 이러한 프로젝트들과 협력함으로써 채택률을 높일 수 있다고 제안했습니다.[7]

2018년 4월 안드로이드 폴리스에 기고한 코빈 대븐포트, 리니지 설치안드로이드에서 오픈소스 소프트웨어만을 사용한 실험에서 팀윈 리커버리 프로젝트 이미지를 이용한 샤오미 Mi 4c 스마트폰의 마이크로G용 OS.대븐포트는 마이크로G를 통해 구글 계정에 로그인할 수 없었고 F-Droid의 일부 오픈 소스 안드로이드 앱의 높은 품질에도 불구하고 "모든 오픈 소스로 이동하는 것은 불가능하다"는 결론을 내렸습니다.[28]라이프해커 브렌던 헤세는 2018년 11월 그의 튜토리얼에서 마이크로G에게 "구글을 그만두는 것"을 추천했습니다.헤세는 마이크로G를 "불완전하고 아직 개발 중"인 구글 플레이 서비스의 "유망한" 대안으로 보았지만, "사용 가능한" 것이며 "상당히 잘 실행된다"고 말했습니다.[29]

Steven J. Vaughan-Nichols는 /e/의 삼성 갤럭시 S9+ 스마트폰 리퍼브에 대한 2019년 ZDNet 리뷰에서 Google Mobile Services와 더 밀접하게 통합된 애플리케이션이 MicroG와 제대로 작동하지 않는 것으로 나타났습니다.기기 테스트 동안 본니콜스는 시그널, 텔레그램, 페이스북 및 기타 안드로이드 앱을 문제없이 사용할 수 있었던 반면, 리프트와 우버는 신뢰성이 떨어졌습니다. 본니콜스는 구글 지도나 트위터를 전혀 실행할 수 없었고, "애플리케이션은 골칫거리가 될 수 있다" "/e/를 설치하는 것은 엄청난 일"이라는 결론을 내렸습니다.[8]2022년 5월, ZDNet의 Vaughan-Nichols는 "/e/OS에서 대부분의 (모든 서비스는 아니지만) Google 서비스가 제거되고 MicroG 서비스로 대체되었습니다."[23]라고 썼습니다.

참고문헌

  1. ^ Arielle Gordon (7 June 2019). "The Open Source Project That Keeps Google's Hands Off Your Android Data". VICE.com. Retrieved 8 December 2020.
  2. ^ "v0.01". Retrieved 1 February 2021.
  3. ^ 오류: 참조를 제대로 표시할 수 없습니다.자세한 내용은 설명서를 참조하십시오.
  4. ^ a b c d Gordon, Arielle (7 June 2019). "The Open Source Project That Keeps Google's Hands Off Your Android Data". Vice. Retrieved 19 January 2020.
  5. ^ W., Marvin (16 November 2019). "MicroG - what it is and where it's going". SFSCon. Retrieved 21 December 2019.
  6. ^ Amadeo, Ron (21 October 2013). "Google's iron grip on Android: Controlling open source by any means necessary". Ars Technica. Retrieved 31 December 2019.
  7. ^ a b Willis, Nathan (30 March 2016). "Replacing Google with microG". LWN.net. Retrieved 6 January 2020.
  8. ^ a b c Vaughan-Nichols, Steven J. (12 November 2019). "The /e/ Google-free, pro-privacy Android phone runs well -- for a beta". ZDNet. Retrieved 21 November 2019.
  9. ^ "Release v0.2.12.203315". GitHub. 10 September 2020. Retrieved 27 October 2020.
  10. ^ a b c d Leemhuis, Thorsten (4 November 2017). "LineageOS-Ableger vermeidet Google-Code" [LineageOS offshoot avoids Google code]. Heise Online (in German). Retrieved 19 January 2020.
  11. ^ "195284: [RFC] Add signature spoofing permission". LineageOS Gerrit. 10 December 2017. Retrieved 19 January 2020.
  12. ^ a b "LineageOS for microG". LineageOS for MicroG. FAQ. 1 June 2019. Retrieved 19 January 2020.
  13. ^ Ito, Katsutaka; Hasegawa, Hirokazu; Yamaguchi, Yukiko; Shimada, Hajime (8 August 2018). "Detecting Privacy Information Abuse by Android Apps from API Call Logs". In Inomata, Atsuo; Yasuda, Kan (eds.). Advances in Information and Computer Security. 13th International Workshop on Security, IWSEC 2018, Sendai, Japan, 3–5 September 2018. Lecture Notes in Computer Science. Springer. pp. 143, 150–151. ISBN 9783319979168. Retrieved 19 January 2020 – via Google Books.
  14. ^ "Degoogled Phone Definitive Guide to CalyxOS & Micro G". gofoss.net. Retrieved 1 August 2022.
  15. ^ "microG". calyxos.org. Retrieved 1 August 2022.
  16. ^ "Broken - DivestOS Mobile". divestos.org. Retrieved 23 August 2022.
  17. ^ Amadeo, Ron (9 October 2019). "Essential's new smartphone has the aspect ratio of a TV remote". Ars Technica. Retrieved 14 October 2019.
  18. ^ Rahman, Mishaal (23 September 2019). "Essential Confirms its Next Device is in Early Testing". XDA Developers. Retrieved 14 October 2019.
  19. ^ Nieva, Richard. "Essential, led by Android founder Andy Rubin, is shutting down". CNET. Retrieved 14 February 2020.
  20. ^ Hughes, Matthew (13 February 2020). "After just one phone, Essential Products ascends to the great venture capitalist in the sky". www.theregister.co.uk. Retrieved 14 February 2020.
  21. ^ Wakabayashi, Daisuke; Griffith, Erin (12 February 2020). "Andy Rubin's Start-Up, Essential Products, Shuts Down". The New York Times. ISSN 0362-4331. Retrieved 14 February 2020.
  22. ^ Introduction, iodeOS, 22 August 2022, retrieved 23 August 2022
  23. ^ a b "Murena, the privacy-first Android smartphone, arrives". ZDNET. Retrieved 19 August 2022.
  24. ^ "Meet eelo: An Android-based operating system that doesn't use Google services". BGR India. 3 January 2018. Archived from the original on 3 January 2018. Retrieved 19 January 2020.
  25. ^ Singh, Charanjeet (25 November 2018). "Privacy-focused /e/ Smartphone OS Gets Support For More Devices". Fossbytes. Retrieved 19 January 2020.
  26. ^ Wang, Jules (15 May 2019). "This company will sell refurbished Android phones with all of Google's services removed". Android Police. Illogical Robot. Retrieved 19 January 2020.
  27. ^ "OmniROM". omnirom.org. 10 March 2020. Retrieved 12 September 2020.
  28. ^ Davenport, Corbin (29 April 2018). "This is what it's like using only open-source software on Android". Android Police. Illogical Robot. Retrieved 19 January 2020.
  29. ^ Hesse, Brendan (8 November 2018). "The Comprehensive Guide to Quitting Google". Lifehacker. Retrieved 19 January 2020.

외부 링크