Google berharap dapat memperluas pangsanya di industri perangkat lunak dengan peluncuran KataOS, sistem operasi baru untuk alat pembelajaran mesin.
Dijelaskan dalam posting blog perusahaan (Buka di tab baru) Sebagai “platform aman yang terbukti dioptimalkan untuk perangkat tertanam yang menjalankan aplikasi ML”, KataOS akan bekerja bersama-sama dengan aplikasi referensinya, Sparrow.
Sebagian besar pengguna komputer akan terbiasa dengan Windows dan macOS, sementara pengguna listrik dibiarkan menggunakan sumber distro Linux favorit mereka untuk operasi yang lebih spesifik.
Google mengumumkan KataOS dan Sparrow
Dalam pengumumannya, perusahaan menyebutkan pentingnya mampu membangun “sistem yang aman dan dapat diverifikasi untuk perangkat yang disematkan” karena perangkat pintar menjadi semakin populer.
Google mengatakan bahwa data pribadi kami – seperti foto dan rekaman audio – mungkin berisiko jika perangkat tidak dapat dibuktikan secara matematis untuk menjaga keamanan data.
Meskipun ada “banyak yang harus dilakukan”, Google masih mengkonfirmasi beberapa detail tentang KataOS yang akan datang. Di masa lalu, perusahaan lebih menyukai bahasa pemrograman Carbon dan C++, tetapi proyek barunya “hampir seluruhnya ditulis dalam Rust,” menurut halaman GitHub terkait. (Buka di tab baru).
catatan (Buka di tab baru) Melihat lebih dekat pada inti mikrokernel seL4, yang biasanya diimplementasikan dalam C. Artikel ini menjelaskan bagaimana CAmkES, yang menggunakan Haskell dan Python, memainkan peran “lapisan abstraksi untuk menghubungkan lapisan C dan Rust bersama-sama.”
Google melihat ini sebagai langkah pertama dalam “masa depan di mana sistem sekitar ML cerdas selalu dapat dipercaya”.
Mulai sekarang, perusahaan berharap untuk membuka kunci sumber semua Sparrow – perangkat keras dan perangkat lunak.