Google Fuchsia Nedir?

Bu yazıda, Google'ın gizemli Fuchsia işletim sisteminin geçmişini ve son gelişmelerini inceliyoruz

Google Fuchsia

Google'ın Fuchsia (Türkçe: Fuşya) işletim sistemi hakkında bazı söylentiler var ve bazıları bu işletim sisteminin Android'in yerini alacağını düşünüyor. Fuchsia'nın yakın zamanda telefonlara, PC'lere ve Chromebook'lara gelmeyeceğini söylemek güvenli olsa da, işletim sisteminin sadeleştirilmiş bir sürümünün Android'e geleceğinden bahsediliyor.

Google Fuchsia'ya Giriş

Fuchsia, Google tarafından geliştirilen açık kaynaklı bir işletim sistemidir. Adını pembe ve morun karıştırılmasıyla elde edilen renkten almaktadır. İlginç bir şekilde, Apple bünyesindeki iki projeye atıfta bulunuyor — Taligent (kod adı Pink-Pembe) ve iOS (kod adı Purple-Mor).

Şirketin Android ve ChromeOS'u Linux tabanlı iken, Fuchsia Zircon üzerine inşa edilmiştir. Bir çekirdek, kullanıcı alanı hizmetleri, kütüphaneler ve sürücülerden oluşmaktadır. Bunlar sistemin önyükleme yapması, donanımla iletişim kurması ve kullanıcı alanı süreçlerini yüklemesi için gereklidir.

Google, Zircon'un mikro çekirdek benzeri mimarisi sayesinde Fuchsia'nın güvenilir kod miktarını birkaç ana işleve indirgediğini söylüyor. Temel işlevler aşağıdakileri içerir:

  • İşlemler arası iletişim (IPC)
  • Bellek yönetimi
  • Zamanlayıcı
  • Süreç Yönetimi
google os
Görsel: Google

Google, Fuchsia OS hakkında fazla konuşmadığından, işletim sistemi hakkında bilgi edinmek için GitHub belgelerine, söylentilere ve çalışan röportajlarına güveniyoruz.

Google Fuchsia'nın Kısa Tarihçesi

Google, Fuchsia deposunu Ağustos 2016'da GitHub'da sessizce yayınladı. Fuchsia'nın Pixelbook'larda çalıştırılmasına ilişkin bir kılavuzu 2018'de yayınladı. Google, 2021'in başlarında birinci nesil Google Nest Hub'a yönelik bir yazılım güncellemesiyle Fuchsia'yı tüketici pazarına sundu. Bu güncelleme herhangi bir kullanıcı arayüzü değişikliği içermiyordu. Şirket, 2022 yılında Nest Hub Max için bir Fuchsia güncellemesi yayınladı.

Ocak 2023'te Google'ın şirket genelindeki işten çıkarmaları Fuchsia çalışanlarının %16'sını etkiledi. Aylar sonra, Mayıs 2023'te Google, ikinci nesil Nest Hub için Fuchsia tabanlı bir güncelleme yayınladı.

Google, Nisan 2024'ten bu yana microfuchsia'yı geliştiriyor. Şirket, bunun QEMU ve pKVM'deki sanal makineler için oluşturulmuş bir Fuchsia işletim sistemi olduğunu söylüyor. QEMU, bir makinenin çok sayıda konuk işletim sistemi ve program çalıştırmasına izin veren açık kaynaklı bir emülatördür. pKVM (korumalı çekirdek tabanlı sanal makine) Linux KVM hipervizörü üzerine inşa edilmiştir. Güvenliği sağlamak için konuk sanal makinelerdeki korumalı yüklere erişimi kısıtlar.

Google Fuchsia Android'in Yerini Alacak mı?

Fuchsia'nın Android'in yerini alma ihtimali düşük. Chrome ve Android Kıdemli Başkan Yardımcısı Hiroshi Lockheimer, Google I/O 2019'da Fuchsia'nın Android veya ChromeOS'un yerini almakla ilgili olmadığını söyledi. İşletim sisteminin farklı form faktörleri üzerinde çalışabileceğini de sözlerine ekledi.

Google, Fuchsia'yı potansiyel olarak bir microdroid alternatifi olarak kullanabilir. Microdroid, Google tarafından güvenlik ve verimliliği artırmak için geliştirilen Android'in çıplak kemikli bir sürümüdür. Bir pVM'de (paralel sanal makine) çalışan mini bir Android işletim sistemidir.

Google'ın en yeni microfuchsia projesi, Fuchsia OS'nin sanallaştırma yoluyla cihazlarda çalışmasını sağlamayı amaçlamaktadır. Android Açık Kaynak Projesi'nde bu projeye atıfta bulunulmaktadır, bu da geliştirmenin devam ettiğini göstermektedir.

Google Android Sanallaştırma Deneylerine Devam Ediyor

Google çok sayıda projeyi rafa kaldırmasıyla ünlüdür, bu nedenle şirketin Fuchsia ile ne yapmayı planladığı belli değil. Android'in yerini almasa da, işletim sisteminin daha fazla cihazda yer almasını bekleyebiliriz. Şirket ayrıca Android 15'in sanallaştırma yeteneklerini göstermek için Ferrochrome adlı bir Chromium OS sürümünü de sergiledi.

Eğer bir Chromebook kullanıyorsanız, ChromeOS üzerindeki bölünmüş ekran modu birden fazla pencereyi kullanabilmenizi sağlıyor.