Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Проект операційної системи «Фуксія» цікавий, відсутні деталі, які б мали значення

Anonim

Сьогодні в Інтернеті є трохи балаканини про загадкове сховище коду, розміщене в Git Google під назвою Fuchsia. Fuchsia - це нова операційна система, яка розробляється такими людьми, як Тревіс Гейзельбрехт (BeOS, iOS та webOS) та Брайан Шотланд (Android, BeOS та HiptopOS), а також нинішні інженери програмного забезпечення Google, такі як Петро Хосек. Обмежена інформація, що надається у сховищі коду ww, нам не дуже розказує.

Рожевий + Фіолетовий == Фуксія (нова операційна система)

Тож ми пішли копати.

Деякі приховування Google-Fu та IRC (#fuchsia на Freenode для людей, які все ще перебувають у IRC) дають нам трохи більше інформації. Схоже, Fuchsia - це операційна система, яка використовує ядро ​​LK, з компонентом під назвою Magenta, який розширює свої можливості. LK був розроблений для вбудованих пристроїв з обмеженим обладнанням. Magenta "націлений на сучасні телефони та сучасні персональні комп'ютери з швидкими процесорами, нетривіальну кількість оперативної пам'яті з довільною периферією, що робить обчислення відкритого типу". Інші цікаві біти включають новий проект візуалізації графіки під назвою escher, який, як видається, використовує API OpenGL або Vulkan для підтримки вдосконаленої графіки, як дифузія, об’ємні м'які тіні в реальному часі та інші світлові ефекти, а також Flutter фреймворк для користувальницького інтерфейсу.

Якщо ви є кодером коду на будь-якому рівні, знайдіть кілька хвилин і перегляньте, що було завантажено в Git. Він може бути налаштований на Linux або OS X, і навіть є емульована версія, якщо ви хочете грати з ним. Там просто достатньо, щоб вийшло цікаве.

Виходячи з того, що ми маємо зараз, будь-які «висновки» є чистою міркуванням

Але все інше - лише спекуляція на даний момент. Я вже бачив заголовки про те, як Fuchsia збирається замінити Android та Chrome новим єдиним єдинорогом. Виходячи з того, що ми маємо зараз, це навіть не є правильним. Google не збирається відмовлятися від нинішньої екосистеми Android і Chrome, і це займе набагато більше, ніж те, що ми маємо для того, щоб будь-який з цього контенту розміщувався на Фуксії. Я ніколи не кажу ніколи, але ідея об'єднаної операційної системи, яка б керувала ними всіма від Google, здається, не є ціллю тут.

Розробники кажуть, що з часом все стане публічним, задокументованим та оголошеним, але не зараз. Тим часом ми всі здогадуємося, що буде Фуксія і що вона буде робити.

Я здогадуюсь, що це матиме щось спільне з робототехнікою, автоматизацією та AR / VR. В ідеалі, ви б хотіли тут операційну систему в режимі реального часу, щоб ви могли мати розумне очікування затримки та наскільки послідовною вона буде, а графічний движок повинен мати власну трубку з низькою затримкою. Є кілька прикладів та файлів проектів, включених до коду escher для iOS. Ми знаємо, що Google любить VR, і вони завжди працюють над наступною справою, і ми можемо бачити, як вона розвивається.

Або це може бути просто купа хлопців, які роблять те, що люблять, тому що можуть.

Що я можу сказати, це те, що Фуксія не готова замінити все, що ви маєте зараз. У міру розвитку ми зможемо краще відчути їх кінцеву мету з Фуксією.