Ada sedikit obrolan di sisi aneh dari internet hari ini tentang repositori kode misterius yang diselenggarakan di Google Git yang disebut Fuchsia. Fuchsia adalah sistem operasi baru yang dikembangkan oleh orang-orang seperti Travis Geiselbrecht (BeOS, iOS, dan webOS) dan Brian Swetland (Android, BeOS, dan HiptopOS) serta insinyur perangkat lunak Google saat ini seperti Petr Hosek. Informasi terbatas yang disediakan di repositori kode tidak banyak memberi tahu kami.
Pink + Ungu == Fuchsia (Sistem Operasi baru)
Jadi kami pergi menggali.
Beberapa Google-Fu dan IRC mengintai (#fuchsia di Freenode untuk orang-orang yang masih menjadi IRC) memberi kami sedikit informasi lebih lanjut. Sepertinya Fuchsia adalah sistem operasi yang menggunakan kernel LK, dengan komponen yang disebut Magenta yang memperluas kemampuannya. LK dirancang untuk perangkat tertanam dengan perangkat keras terbatas. Magenta "menargetkan ponsel modern dan komputer pribadi modern dengan prosesor cepat, jumlah RAM yang tidak sepele dengan periferal yang sewenang-wenang melakukan perhitungan terbuka." Bit lain yang menarik termasuk proyek rendering grafis baru yang disebut escher, yang tampaknya menggunakan OpenGL atau Vulkan APIs untuk mendukung grafik canggih seperti difusi, bayangan lembut volumetrik real-time, dan efek pencahayaan lainnya, dan kerangka Flutter untuk antarmuka pengguna.
Jika Anda seorang kutu buku kode pada level apa pun, luangkan beberapa menit dan lihat apa yang telah diunggah ke Git. Dibangun di Linux atau OS X, dan bahkan ada versi yang diemulasikan jika Anda ingin bermain dengannya. Hanya ada cukup di sana untuk menjadi menarik.
Berdasarkan apa yang kita miliki sekarang, 'kesimpulan' apa pun adalah spekulasi murni
Tetapi hal lain hanyalah spekulasi pada titik ini. Saya sudah melihat berita utama tentang bagaimana Fuchsia akan menggantikan Android dan Chrome dengan unicorn baru yang disatukan. Berdasarkan apa yang kita miliki sekarang, itu tidak mendekati benar. Google tidak akan meninggalkan ekosistem Android dan Chrome saat ini, dan itu akan membutuhkan lebih banyak dari apa yang kita miliki sekarang agar semua konten itu dapat berjalan di Fuchsia. Saya tidak pernah mengatakan tidak pernah, tetapi gagasan tentang sistem operasi terpadu untuk mengatur semuanya dari Google tampaknya tidak menjadi tujuan di sini.
Pengembang mengatakan bahwa berbagai hal pada akhirnya akan menjadi publik, didokumentasikan, dan diumumkan, tetapi tidak sekarang. Sementara itu, kita semua bisa menebak apa yang akan terjadi dengan Fuchsia dan apa yang akan dilakukan.
Dugaan saya adalah bahwa itu ada hubungannya dengan robot, otomatisasi, dan AR / VR. Idealnya, Anda menginginkan sistem operasi real-time di sini sehingga Anda dapat memiliki harapan yang wajar terhadap latensi dan seberapa konsistennya dan mesin grafis harus memiliki pipa latensi rendah sendiri. Ada beberapa contoh dan file proyek yang termasuk dalam kode escher untuk iOS juga. Kami tahu bahwa Google menyukai VR dan mereka selalu mengerjakan hal berikutnya, dan kami mungkin melihatnya saat ini berkembang.
Atau ini mungkin hanya sekelompok pria yang melakukan hal-hal yang mereka sukai karena mereka dapat melakukannya.
Apa yang bisa saya katakan adalah bahwa Fuchsia tidak siap untuk mengganti apa pun yang Anda miliki sekarang. Seiring perkembangannya, kita akan dapat merasakan tujuan akhir mereka bersama Fuchsia.