Google sedang mengembangkan OS Fuchsia baru, tetapi tidak ada yang tahu mengapa


Fuchsia adalah semak cemara kecil dari keluarga cemara dengan bunga-bunga indah. Ini juga merupakan proyek Google baru.

Sebagian besar sistem operasi dan platform perangkat lunak yang dikembangkan oleh Google didasarkan pada kernel Linux. Produk-produk ini termasuk Chrome OS, Android, Chromecast. Faktanya, Linux adalah pusat dari ekosistem perangkat lunak perusahaan yang baik.

Pada saat yang sama, kernel Linux masih jauh dari basis ideal untuk perangkat lunak khusus. Ini terutama berlaku untuk perangkat tertanam dengan perangkat lunak terbatas. Beberapa insinyur Google saat ini bekerja pada sistem operasi baru yang dirancang untuk perangkat tersebut. Kode sumber diletakkan dalam repositori baru yang disebut Fuchsia (fuchsia).

Komit baru telah muncul selama beberapa minggu, tetapi pengembang pihak ketiga baru memperhatikan repositori ini sekarang. Setelah menganalisis konten, ternyata Fuchsia didasarkan pada (L) ittle (K) ernel dan Magenta. LK adalah OS kecil yang dirancang untuk perangkat kecil tertanam. Ukuran kernel LK adalah 15 hingga 20 KB, sumber tersedia di sini . Ini adalah perangkat lunak sumber terbuka yang didistribusikan di bawah lisensi MIT. Magenta digunakan di telepon modern dan komputer pribadi dengan konfigurasi tingkat lanjut, dilengkapi dengan memori gigabyte dan prosesor modern. Fuchsia, seperti yang Anda pahami, adalah sistem hibrida yang dibangun secara bersamaan berdasarkan kedua platform ini. Ini mendukung prosesor ARM 32- dan 64-bit.

Repositori sekarang memiliki banyak kode sumber. Rupanya, Fuchsia mendukung Dart, JSON, SSL, Google GO, LLVM, Rust. Ada juga versi khusus Fortune, sebuah program sederhana yang menampilkan pesan pseudo-acak yang pertama kali muncul di Versi 7 Unix.

Fuchsia menggunakan Flutter untuk membuat antarmuka pengguna. Bahasa pemrograman utama adalah Dart. Dan puncak dari semua itu adalah Escher, yang mendukung sejumlah efek visual. Kemungkinan besar, insinyur Google berencana untuk menggunakan Desain Material di sistem baru mereka.



Untuk apa semua ini? Sulit dikatakan, tetapi berspekulasi bahwa Fuchsia akan berfungsi sebagai OS pada ponsel cerdas dan PC. Mungkin Google merencanakan suatu hari untuk menggantikan Chrome OS dan Android dengan sistem barunya. Di sisi lain, perusahaan dapat mengembangkan Fuchsia sebagai OS untuk sistem pintar seperti Google Home dan OnHub.

Atau mungkin ini hanya eksperimen perusahaan, dan kita tidak akan pernah melihat produk komersial siap digunakan. Benar, pengembangan kernel dan sistem operasi adalah tugas yang kompleks, yang membutuhkan waktu dan sumber daya untuk menyelesaikannya. Jadi jika percobaan, maka itu berskala sangat besar.

Anda dapat mencoba OS baru dalam bisnis sendiri . Fuchsia akan segera tersedia di Raspberry Pi 3 .

Source: https://habr.com/ru/post/id396859/


All Articles