Google, makine öğrenimi araçları için yeni bir işletim sistemi olan KataOS’un piyasaya sürülmesiyle yazılım endüstrisindeki payını genişletmeyi umuyor.
Bir şirkette açıklanan Blog yazısı (yeni sekmede açılır) KataOS, “ML uygulamalarını çalıştıran gömülü cihazlar için optimize edilmiş, kanıtlanabilir güvenli bir platform” olarak, referans uygulaması Sparrow ile birlikte çalışacak.
Çoğu bilgisayar kullanıcısı Windows ve macOS işletim sistemlerine alışacak, profesyonel kullanıcılar ise daha spesifik işlemler için favori Linux dağıtımlarını kullanmaya bırakıldı.
Google, KataOS ve Sparrow’u duyurdu
Şirket yaptığı duyuruda, akıllı cihazlar daha yaygın hale geldikçe “gömülü donanımlar için doğrulanabilir güvenli sistemler” kurabilmenin önemini belirtti.
Google, kişisel olarak tanımlanabilir verilerimizin (görüntüler ve ses kayıtları gibi) cihazların verileri güvende tuttuğu matematiksel olarak kanıtlanamaması durumunda risk altında olabileceğini söylüyor.
“Yapacak çok şey var” olsa da, Google yaklaşmakta olan KataOS hakkında bazı ayrıntıları doğruladı. Geçmişte şirket, Carbon ve C++ programlama dillerini tercih ediyordu, ancak yeni projesi, ilgili web sitesine göre “neredeyse tamamen Rust ile yazılmış”. GitHub sayfası (yeni sekmede açılır).
Kayıt (yeni sekmede açılır) Genellikle C’de uygulanan temeldeki seL4 mikro çekirdeğine daha yakından bakıyor. Makale, Haskell ve Python kullanan CAmkES’in “C ve Rust katmanlarını birleştirmek için soyutlama katmanı” olarak nasıl devreye girdiğini açıklıyor.
Google bunu, “akıllı ortam ML sistemlerinin her zaman güvenilir olduğu bir gelecekte” ilk adım olarak görüyor.
Şirket, gelecekte hem donanım hem de yazılım olmak üzere tüm Sparrow’u açık kaynaklı hale getirmeyi umuyor.