Google은 Fuchsia가 Android 및 Linux 앱을 "기본적으로" 실행하도록 하는 방법을 제안합니다.

Fuchsia Gerrit에 대한 새로운 제안에 따르면 Fuchsia는 호환성 레이어를 통해 기본 Android 및 Linux 앱 실행에 대한 지원을 추가할 수 있습니다.

Fuchsia는 항상 다소 신비로운 프로젝트로 여겨져 왔습니다. 창립 이래로. Google은 2016년부터 공개적으로 이 작업을 진행해 왔지만 검색 대기업이 그 존재에 대해 다음과 같이 언급한 것은 2019년 5월이었습니다. 그것은 실험에 지나지 않습니다. Linux 커널을 기반으로 구축된 Android 및 Chrome OS와 달리 Fuchsia는 Zircon이라는 새로운 마이크로커널을 사용합니다. Google은 Fuchsia를 "안전하고 업데이트 가능하며 포괄적이고 실용적인" 오픈 소스 OS로 설명합니다.

Google이 Fuchsia를 통해 달성할 계획에 대해 여러 이론이 떠돌고 있으며, 가장 인기 있는 이론 중 하나는 Fuchsia가 결국 Android와 Chrome OS를 모두 대체한다는 것입니다. 하지만 기존 Android 플랫폼에 비해 이 OS가 아직 초기 단계에 있다는 점을 보면 조만간 그런 일이 일어날 가능성은 낮습니다. 하지만 새로운 Google 제안이 서롯)가 결실을 맺으면 Fuchsia는 기본 Android 및 Linux 앱을 실행할 수 있는 것으로 보입니다.

Fuchsia Gerrit에 제출된 문서는 "Linux 클라이언트의 요청을 번역할 수 있는 Starnix"라는 호환성 레이어 개발을 제안합니다. Fuchsia 하위 시스템에 프로그램을 적용하여 기본적으로 가상 머신이나 Linux에 의존하지 않고도 기본 Android 및 Linux 앱을 플랫폼에서 실행할 수 있습니다. 에뮬레이터.

Fuchsia에서 실행하고 싶은 소프트웨어의 세계가 확장됨에 따라 Fuchsia에서 실행하고 싶은 소프트웨어 중 재컴파일할 수 없는 소프트웨어를 만나게 됩니다. 예를 들어 Android 애플리케이션에는 Linux용으로 컴파일된 네이티브 코드 모듈이 포함되어 있습니다. Fuchsia에서 이 소프트웨어를 실행하려면 바이너리를 수정하지 않고 실행할 수 있어야 합니다.

이 제안은 또한 이 호환성 계층의 의도는 "다음을 수행할 수 있는 Linux 인터페이스 구현을 만드는 것"이라고 덧붙였습니다. 기존의 수정되지 않은 Linux 바이너리를 실행하세요." 기술적인 측면에 관심이 있다면 제안 문서를 읽어보세요. 여기.

Fuchsia에서 기본 Android 및 Linux 앱을 실행하는 기능은 흥미로울 것입니다. 그러나 이것은 단지 제안일 뿐이며 최종 기능에 대한 실제 문서가 아니며 OS에 적용되지 않을 수도 있다는 점은 주목할 가치가 있습니다.

현 단계에서 Fuchsia의 최종 목표에 대해서는 알려진 바가 많지 않지만, 최근 들어 Fuchsia의 개발은 꾸준한 속도로 진행되고 있습니다. 최근 구글 Fuschsia의 오픈 소스 모델 확장 공개 기부를 허용합니다. 회사는 프로젝트 관련 토론을 위한 새로운 메일링 목록을 설정하고 거버넌스 모델을 추가했으며 공개 기여를 위한 이슈 추적기를 열었습니다.