Google의 Fuchsia는 새로운 UI를 갖춘 스마트폰 OS이지만 Linux 커널은 없습니다.

Google의 Fuchsia OS는 계속해서 빠르게 발전하고 있으며 그 일부는 Android에서도 경험할 수 있습니다. 자홍색과 아르마딜로에 대해 더 자세히 알아 보려면 계속 읽어보세요!

Google의 모든 관례와 마찬가지로 Google이 존재하는 경우 그 중 하나 이상이 있어야합니다. 농담은 제쳐두고, 구글은 안드로이드뿐만 아니라 Chrome OS는 실행 가능한 주류 OS이지만, 또 다른 OS 형태도 고려하고 있습니다. ~의 푹샤.

푸크시아는 2016년 8월에 마지막으로 이야기함, 그러나 OS는 초보적인 형태였으며 이제 막 형태를 갖춰가고 있었습니다. 그 이후로 Google은 비록 신중하기는 하지만 아직 초기인 OS에 더 많은 기능을 제공하기 위해 열심히 노력해 왔습니다.

Fuchsia는 Linux 커널을 활용하지 않는 Google의 새로운 오픈 소스 OS입니다. 대신 Fuchsia는 Google에서 개발한 마이크로커널인 Fuchsia를 사용합니다. 마젠타. 그만큼 마젠타 커널이 따라옵니다. 다른 사람들이 코드로 원하는 것은 무엇이든 할 수 있도록 허용하는 MIT 스타일 라이센스(수정, 원본 라이센스가 어딘가에서 사용 가능한 한 해당 수정 사항을 비공개로 유지하고 배포합니다. 유도체.

Magenta는 Fuchsia OS를 구동하는 핵심 플랫폼입니다. Magenta는 마이크로커널(커널/...의 소스)과 작은 사용자 공간 서비스, 드라이버 및 시스템을 부팅하고, 하드웨어와 통신하고, 사용자 공간 프로세스를 로드하고 실행하는 데 필요한 라이브러리(시스템 소스/...) 등. Fuchsia는 이 기반 위에 훨씬 더 큰 OS를 구축합니다. Magenta는 빠른 프로세서, 개방형 계산을 수행하는 임의의 주변 장치를 갖춘 적지 않은 양의 RAM을 갖춘 최신 휴대폰과 최신 개인용 컴퓨터를 대상으로 합니다.

이는 Android의 Linux 커널에 따른 GPL v2의 확실한 변경 사항입니다. 오픈 소스를 위한 수정자(보통 OEM)가 코드의 일부를 수정하고 배포하면 코드가 변경됩니다. 암호. 당신이 어느쪽에 서 있는지에 따라 라이센스 선택과 Linux 커널과의 차이가 더 좋거나 나쁘다고 주장할 수 있습니다.

OS의 다른 부분은 BSD 라이센스 2.0, Apache 2.0 및 MIT에 따라 별도로 라이센스가 부여되며 종종 개별적으로 라이센스가 부여됩니다.

아르스 테크니카 메모 Fuchsia의 인터페이스와 앱은 Google의 플러터 SDK, iOS는 물론 Android에서도 실행할 수 있는 크로스 플랫폼 코드를 생성할 수 있는 프로젝트입니다. Flutter 앱은 모바일의 고성능 앱에 중점을 둔 Google의 사내 웹 개발 언어인 Dart로 작성되었습니다. Fuchsia에는 Vulkan 기반 그래픽 렌더링도 있습니다. 에셔, 어느 아르스 테크니카 Google의 그림자가 많은 Material Design UX를 실행하기 위해 맞춤 제작된 것처럼 보입니다.

Fuchsia의 인터페이스는 크로스 플랫폼 Flutter SDK로 작성되었으므로 Android 기기에서 Fuchsia의 일부를 실행할 수 있습니다. Hotfix.net 밝혀진 아르마딜로를 만드는 방법, 기본적으로 Fuchsia의 SystemUI가 어떻게 생겼는지 보여주는 데모 앱입니다. Fuchsia 소스 코드를 다운로드하고 컴파일할 수 있습니다. Fuchsia의 SystemUI Android APK로 기기에 설치하세요. 해당 경로를 따르고 싶지 않거나 누군가가 컴파일하고 배포할 때까지 기다리고 싶지 않은 경우, Hotfix.net 친절하게도 인터페이스의 데모 비디오를 포함시켰습니다:

SystemUI는 다양한 개발 단계에 있는 구성 요소에 대한 많은 자리 표시자로 구성되어 있으므로 아직 SystemUI로 수행할 수 있는 작업이 많지 않습니다. 현재 형태의 Fuchsia 홈 화면은 수직 스크롤 목록으로 구성되어 있으며 중앙에는 날짜, 도시, 프로필 사진을 표시하는 정보 위젯이 있습니다. 이 위젯 위에는 최근 앱으로 보이는 것이 있으며, 이 위젯 아래로 스크롤하면 현재 자리 표시자일 뿐인 Google Now와 유사한 제안이 표시됩니다. 위젯을 탭하면 Android의 Quick Toggles이 어느 정도 재구성됩니다.

Armadillo UI는 현재 Android에서 볼 수 있는 것보다 더 나은 창 관리 기능을 갖춘 멀티태스킹 기능도 갖추고 있습니다. 한 번에 4개의 앱을 열거나 탭 인터페이스를 사용하는 등 앱을 정렬할 수 있는 방법은 많습니다. Armadillo UI에는 새로운 어두운 테마가 포함된 Fuchsia 키보드도 포함되어 있습니다.


OS로서의 Fuchsia가 아직 초기 단계에 있다는 것은 매우 분명합니다. 안드로이드를 보면 OS를 만들고 다듬는 데 얼마나 많은 노력이 들어가는지 알 수 있다. 이를 통해 '대중을 위한 제품'으로서 퓨시아가 시장에서 얼마나 멀리 있는지 추정할 수 있습니다. 미래.

Google도 전체 OS와 그 진행 상황에 대해 침묵을 지키고 있기 때문에 애초에 이 OS의 미래가 어떻게 될지 예측하기가 더욱 어렵습니다. 아르스 테크니카 Fuchsia 개발자 Travis Geiselbrecht가 다음과 같이 말한 것을 인용합니다.

[Fuchsia]는 장난감도 아니고, 20% 프로젝트도 아니고, 더 이상 우리가 관심을 두지 않는 죽은 것의 쓰레기통도 아닙니다.

개발자는 Fuchsia가 단순한 임시 제품이 아니라고 주장하지만, 불행하게도 Google(및 Alphabet)의 변덕스러운 성격은 잘 알려져 있습니다.

아르스 테크니카 현재 상태의 OS는 Google이 초기 및 근본적인 실수를 저지르고 수년에 걸쳐 세계에서 가장 인기 있는 스마트폰을 구축하면서 얻은 많은 경험을 활용했습니다. OS. Fuchsia를 사용하면 Google은 Linux 커널과 Java에서 처음부터 성공적으로 분리할 수 있습니다. 그렇지 않은 경우 현재 Android에서는 매우 어려운 작업입니다.

퓨시아의 미래는 흥미진진합니다. 이것은 단지 다음 번 큰 일이 될 수도 있고, 그것이 다음 번 큰 일이 되기 전에 경험할 수 있습니다. Fuchsia의 Armadillo UI를 구축하여 Android에서 시험해 보는 방법에 대한 지침을 보려면 다음을 따르세요. Hotfix.net님의 간략한 가이드. 다음 사이트에서 Fuchsia의 소스 코드를 확인할 수도 있습니다. Github 또는 Google소스.

Fuchsia와 Armadillo UI에 대해 어떻게 생각하시나요? Fuchsia, Android, Chrome OS의 미래는 어떻게 될 것이라고 생각하시나요? 아래 댓글로 여러분의 생각을 알려주세요!

소스 1: Hotfix.net소스 2: 아르스 테크니카