오늘날 인터넷의 괴상한 편에는 퓨 치아 (Fuchsia)라는 구글의 Git에서 호스팅되는 신비한 코드 저장소에 대해 약간의 대화가있다. Fuchsia는 Travis Geiselbrecht (BeOS, iOS 및 webOS) 및 Brian Swetland (Android, BeOS 및 HiptopOS) 및 Petr Hosek과 같은 현재 Google 소프트웨어 엔지니어와 같은 사람들이 개발 한 새로운 운영 체제입니다. 코드 저장소에서 제공되는 제한된 정보는 많은 정보를 제공하지 않습니다.
분홍색 + 자주색 == 자홍색 (새로운 운영 체제)
그래서 우리는 파고 갔다.
일부 Google-Fu 및 IRC 숨기기 (여전히 IRC에있는 사람들을위한 Freenode의 #fuchsia)는 조금 더 많은 정보를 제공합니다. Fuchsia는 기능을 확장하는 Magenta라는 구성 요소가있는 LK 커널을 사용하는 운영 체제 인 것 같습니다. LK는 하드웨어가 제한된 임베디드 장치 용으로 설계되었습니다. Magenta "오픈 엔드 계산을 수행하는 임의의 주변 장치를 갖춘 빠른 프로세서, 사소한 양의 RAM을 갖춘 최신 전화 및 최신 개인용 컴퓨터를 대상으로합니다." 다른 흥미로운 점으로는 escher라는 새로운 그래픽 렌더링 프로젝트가 있습니다.이 그래픽은 OpenGL 또는 Vulkan API를 사용하여 확산, 실시간 볼륨 소프트 그림자 및 기타 조명 효과와 같은 고급 그래픽 및 사용자 인터페이스의 Flutter 프레임 워크를 지원하는 것으로 보입니다.
어떤 레벨에서나 코드 괴상한 사람이라면 몇 분 동안 Git에 업로드 된 내용을 살펴보십시오. Linux 또는 OS X에서 빌드 할 수 있으며, 놀고 싶다면 에뮬레이트 된 버전도 있습니다. 재미있을 정도로 충분합니다.
우리가 지금 가지고있는 것에 기초하여, 모든 '결론'은 순수한 추측입니다
그러나 다른 점은이 시점에서 추측입니다. Fuchsia가 Android와 Chrome을 새로운 유니콘으로 대체하는 방법에 대한 헤드 라인을 이미 보았습니다. 우리가 지금 가지고있는 것을 기반으로, 그것은 심지어 정확하지 않습니다. 구글은 현재 안드로이드와 크롬 생태계를 포기하지 않을 것이며, 현재 모든 컨텐츠가 퓨샤에서 실행 되려면 훨씬 더 많은 시간이 소요될 것이다. 결코 말하지는 않지만 통합 운영 체제가 Google의 모든 것을 지배한다는 아이디어는 여기서 목표가 아닙니다.
개발자들은 결과가 공개되고 문서화되고 발표 될 것이지만 지금은 그렇지 않다고 말합니다. 그 동안 우리 모두는 자홍색이 무엇을할지 그리고 무엇을할지 추측 할 수 있습니다.
제 생각에는 로봇 공학, 자동화 및 AR / VR과 관련이있을 것입니다. 이상적으로는 실시간 운영 체제를 원하므로 대기 시간에 대한 합리적인 기대치와 일관성을 유지하고 그래픽 엔진에 대기 시간이 짧은 파이프가 있어야합니다. iOS 용 escher 코드에는 예제와 프로젝트 파일도 포함되어 있습니다. 우리는 구글이 VR을 좋아한다는 것을 알고 있으며, 그들은 항상 다음에 노력하고 있으며, 그것이 발전함에 따라 그것을 볼 수도 있습니다.
또는 이것은 그들이 할 수 있기 때문에 그들이 좋아하는 일을하는 많은 사람들 일 수 있습니다.
내가 말할 수있는 것은 퓨샤가 현재 가지고있는 것을 대체 할 준비가되어 있지 않다는 것입니다. 그것이 발전함에 따라 우리는 Fuchsia와의 최종 목표에 대해 더 나은 느낌을 얻을 수 있습니다.