İçeriğe atla

Google Fuchsia

Fuchsia
Fuschia'nın parçası Ermine geliştirici kabuğunun ekran fotoğrafı
Geliştirici(ler)Google
İşletim sistemi ailesiZircon
Kaynak türüAçık kaynak
LisansBSD, MIT, Apache Lisansı 2.0
Çekirdek türüMikro çekirdek
Platform desteğiARM64, x86-64
Kullanıcı arayüzüErmine
Web sitesifuchsia.dev

Fuchsia (Türkçe okunuşu Fuşya), şu anda Google tarafından geliştirilen açık kaynaklı bir işletim sistemidir. Proje, Ağustos 2016'da resmi bir duyuru yapılmaksızın kendi kendine barındırılan bir git şeklinde göründüğünde halk tarafından tanındı. Kaynak belgelerinde adın arkasındaki neden "Pembe + Mor == Fuşya (yeni bir İşletim Sistemi)" olarak tanımlanmaktadır.[1] Linux çekirdeğini temel alan, daha önce Google tarafından geliştirilen Chrome OS ve Android gibi işletim sistemlerinin aksine, Fuchsia, mineral adını taşıyan Zircon adlı yeni bir mikro çekirdeğe dayanıyor.

GitHub projesi, Fuchsia'nın gömülü sistemlerden akıllı telefonlara, tabletlere ve kişisel bilgisayarlara kadar birçok platformda çalışabileceğini ileri sürüyor. Mayıs 2017'de, Fuchsia bir kullanıcı arayüzü ile güncellendi, geliştiricinin projenin "ölü bir şeyin attığı bir zemin olmadığını" yazdı ve Google'ın Android'in yerini alma olasılığı da dahil olmak üzere işletim sistemiyle ilgili niyetleri hakkında spekülasyonlar yaptı 1 Temmuz 2019'da Google, yeni açıklanan işletim sistemi için kaynak kodu ve dokümantasyon sağlayan fuchsia.dev 13 Aralık 2020 tarihinde Wayback Machine sitesinde arşivlendi. sayfasını duyurdu.

Tarihçe

Ağustos 2016'da, medya kuruluşları GitHub'da yayınlanan gizemli bir kod temeli yayınında, Google’ın "Fuchsia" adlı yeni bir işletim sistemi geliştirdiğini ortaya koydu. Resmi bir açıklama yapılmamasına rağmen, kodun incelenmesi, "otomobiller için kısa yol izleme sistemleri, trafik ışıkları ve dijital saatler gibi gömülü cihazlara, akıllı telefonlara, tabletlere ve PC'lere kadar" dahil olmak üzere evrensel cihazlar üzerinde çalışma kabiliyetini gösterdi. Kod, Linux çekirdeğinden ziyade Zircon çekirdeğine (eski adı Magenta)[2] dayanması nedeniyle Android ve Chrome OS'den farklıdır.[3][4][5]

Mayıs 2017'de Ars Technica, Fuchsia'nın yeni kullanıcı arayüzü, Ağustos'un ilk açılışındaki komut satırı arayüzünden yükseltme, Fuchsia'nın “oyuncak bir şey olmadığını, %20’lik bir proje olmadığını yazdığını” yazdı. Artık umursamadığımız ölü bir şeyin çöplüğü değildir."[6] Birçok medya kuruluşu projenin Android ile yakın göründüğü konusunda yakınlaştı, bazıları Fuchsia'nın "yeniden yapma" [7] veya Android'deki[8][9][10] sorunları çözecek bir çaba gösterebileceğini düşünüyor. bu platform.

Kasım 2017'de Swift programlama diline ilk destek verildi.[11]

Ocak 2018'de, Google, Fuchsia'nın Pixelbook'larda nasıl çalıştırılacağı hakkında bir rehber yayınladı.[12] Bu, Ars Technica tarafından başarıyla yapıldı.[13]

Ekim 2018'de, yakın zamanda duyurulmuş olan Google Home Hub’ın "Astro" kod adlı bir Fuchsia OS test cihazı olabileceği söylendi.[14]

Ocak 2019'da Android'e bir Fuchsia "cihazı" eklendi.[15][16]

Mayıs 2019'da Google, Google I / O 2019’da Fuchsia hakkında konuştu.[17]

1 Temmuz 2019'da, Google, yeni açıklanan işletim sistemi için kaynak kodunu ve dokümantasyonu sağlayan projenin ana sayfasını fuchsia.dev’i 13 Aralık 2020 tarihinde Wayback Machine sitesinde arşivlendi. açıkladı.

Özellikleri

Fuchsia'nın kullanıcı arayüzü ve uygulamaları; Fuchsia, Android ve iOS için platformlar arası geliştirme yeteneği sağlayan bir yazılım geliştirme seti olan Flutter ile yazılmıştır.

Flutter, Dart'a dayalı yüksek performanslı, 120 FPS ile çalışan uygulamalar üretiyor.

Flutter ayrıca Vulkan bazlı grafik yorumlayıcı mekaniği Escher'i de sunuyor.

Platformlar arası fırsatlar sunan Flutter yazılım geliştirme kiti sayesinde, kullanıcılar Android cihazlara Fuchsia'nın parçalarını yükleyebilirler. Ars Technica; kullanıcılar Fuchsia'yı test ederken hiçbir şeyin işe yaramadığını belirterek, uygulamalar ekranı dahil olmak üzere Fuchsia'nın arayüzü ile Android arasında birden fazla benzerlik bulmasına rağmen hiçbir şey yapmayan bir sürü yer tutucu arabirim olduğunu ekledi.[6]

İkinci incelemeden sonra, Ars Technica uzmanları ilerlemeden etkilendiler, işlerin o zaman işe yaradığını ve özellikle donanım desteğinden memnun olduklarını belirtti. Olumlu sürprizlerden biri, çok sayıda fare işaretçisi için destek oldu.[13]

Fuchsia için Android Runtime'ın özel bir sürümü geliştirilecektir. Android APK eşdeğeri bir FAR dosyasından bu sistem ile makinelerde çalışacak.[16]

Zircon

Fuchsia, Zircon adı verilen yeni bir mikro çekirdeğe dayanmaktadır. Zircon, Küçük Çekirdekten,[18][19][20] gömülü sistemler için tasarlanan küçük bir işletim sisteminden türetilmiştir. "Küçük Çekirdek", Haiku tarafından kullanılan NewOS çekirdeğinin yaratıcısı Travis Geiselbrecht tarafından geliştirilmiştir.[21][22] Forbes, Zircon'un evrimini şöyle tarif ediyor:

Zircon daha önce Magenta olarak biliniyordu ve gömülü RTOS'tan (Gerçek Zamanlı İşletim Sistemleri) her tür mobil ve masaüstü cihazlara kadar herhangi bir uygulamaya ölçeklendirilmek üzere tasarlanmıştı. Sonuç olarak, Fuchsia’nın Android ve Chrome OS’un doğal halefi olacağı ve her ikisinin de yeteneklerini, üzerine kurulu eski uygulamaları çalıştırmak için geriye dönük uyumlulukla birleştiren bir spekülasyon olduğu ortaya çıktı. Kısacası, bu şey 32 bit veya 64 bit ARM çekirdekten 64 bit X86 işlemcilere kadar herhangi bir şey üzerinde çalışacak şekilde tasarlanmıştır ve oldukça rahatsız edici olma potansiyeline sahiptir.

Kaynakça

  1. ^ "Fuchsia getting started". 1 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  2. ^ "f3e2126c8a8b2ff64ca6cb7818f0606ceb5f889a - zircon - Git at Google". 11 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  3. ^ "Google's mysterious new Fuchsia operating system could run on almost anything". 5 Haziran 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  4. ^ "Google's Fuchsia operating system runs on virtually anything". 10 Şubat 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  5. ^ "Attila Szász & Gergő Hosszú - Dive into Magenta – fuzzing Google's new kernel (Youtube Video)". 18 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  6. ^ a b "Google's "Fuchsia" smartphone OS dumps Linux, has a wild new UI". 26 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  7. ^ "Google's mysterious Fuchsia OS looks like an Android re-do". 11 Şubat 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  8. ^ "Google's mysterious new Fuchsia OS has a UI now". 5 Haziran 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  9. ^ "Google's "Fuchsia" operating system is taking shape with a new design". 31 Ekim 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  10. ^ "First Look at all new Fuchsia OS from Google". 2 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  11. ^ "Add Fuchsia OS support #12955". 1 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  12. ^ GitHub - docs 
  13. ^ a b "Google's Fuchsia OS on the Pixelbook: It works! It actually works!". 17 Aralık 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  14. ^ "The newly-launched Google Home Hub is 'Astro,' a known Fuchsia OS test device". 21 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  15. ^ "Arşivlenmiş kopya". 4 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  16. ^ a b "Google's Fuchsia OS confirmed to have Android app support via Android Runtime". 2 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  17. ^ "Fuchsia is Google's investment in trying new OS concepts - 9to5Google". 10 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Haziran 2020. 
  18. ^ "GitHub - littlekernel/lk: LK embedded kernel". 8 Mayıs 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Haziran 2020. 
  19. ^ "What we learned from running Fuchsia, the mysterious new OS from Google". 19 Ağustos 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  20. ^ "Introduction". 14 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  21. ^ "Travis Geiselbrecht's Home Page". 21 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Ekim 2019. 
  22. ^ "Travis Geiselbrecht". Erişim tarihi: 17 Aralık 2020. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Linux</span> Bir işletim sistemi çekirdeği

Linux ; Linux çekirdeğine dayalı, açık kaynak kodlu, Unix benzeri bir işletim sistemi ailesidir. GNU Genel Kamu Lisansı versiyon 2 ile sunulan ve Linux Vakfı çatısı altında geliştirilen bir özgür yazılım projesidir. Linux ismi ilk geliştiricisi olan Linus Torvalds tarafından 1991 yılında verilmiştir. Günümüzde süper bilgisayarlarda, akıllı cihazların ve internet altyapısında kullanılan cihazların işletim sistemlerinde yaygın olarak kullanılmaktadır. Bunlardan en popüler olanı Google tarafından geliştirilen Android işletim sistemidir.

<span class="mw-page-title-main">İşletim sistemi</span> bilgisayar donanım kaynaklarını yöneten yazılım

İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

<span class="mw-page-title-main">Android</span> Mobil işletim sistemi

Android, Google ve Open Handset Alliance tarafından, cep telefonları, tabletler ve televizyonlar için geliştirilmekte olan, Linux tabanlı, özgür ve ücretsiz bir işletim sistemidir. Sistem açık kaynak kodlu olsa da, kodlarının ufak ama çok önemli bir kısmı Google tarafından kapalı tutulmaktadır. Google tarafından ücretsiz sunulmasının sebebi, sistemin daha hızlı ve çabuk gelişmesi, birçok popüler marka tarafından kullanılması ve bu sayede reklamlarının daha fazla kişiye ulaşmasını sağlamaktır. Google, Android sistemi üzerinde çalışan Google Play marketteki oyun ve uygulamalar üzerinde aldığı reklamları yayınlayarak para kazanmaktadır. Android'in desteklenen uygulama uzantısı ".apk"dır.

Chrome OS, Google tarafından geliştirilen Linux çekirdeğini kullanan, web uygulamaları ile çalışan işletim sistemidir. 7 Temmuz 2009 tarihinde duyurulan Chrome OS, 15 Haziran 2011 tarihinde Chromebook ile piyasaya çıkmıştır. Chrome OS bilinenin aksine özgür yazılım değildir.

<span class="mw-page-title-main">Root (Android)</span> İşletim sistemindeki kısıtlamaların bazılarını kaldırmaya yarayan yazılımsal işlem

Rootlama, Android cihaz kullanıcılarının genellikle akıllı telefonlar ve tabletler olmak üzere cihazın çeşitli alt sistemleri üzerinde ayrıcalıklı yetki elde edebilmeleri işlemidir. Android, Linux çekirdeğinin değiştirilmiş bir sürümünü temel aldığından, bir Android cihazının "rootlanması", Linux'ta, FreeBSD'de veya macOS gibi bir Unix benzeri işletim sisteminde olduğu gibi yönetim (root) izinlerine benzer erişim sağlar.

<span class="mw-page-title-main">Google I/O</span>

Google I/O, Google tarafından San Francisco, Kaliforniya'da her yıl düzenlenen yazılım geliştiricilere yönelik bir toplantıdır. Google I/O, Google ve Android, Chrome, Chrome OS, Google API'leri, Google Web Toolkit, App Engine gibi açık kaynak kodlu web teknolojileriyle ortak olarak geliştirilen web ya da mobil tabanlı uygulamaları konu alan teknik birçok sunum ve tartışmadan oluşmaktadır.

<span class="mw-page-title-main">Nexus 10</span>

Nexus 10 veya üretici firmanın adıyla birlikte Samsung Nexus 10, Google ve Samsung Electronics tarafından geliştirilen tablet bilgisayardır. Tablet bilgisayar, Google Nexus serisinin ikinci tablet bilgisayarı olup, orijinal ekipman üreticisi (OEM) ve ortakları tarafından, Android mobil işletim sisteminin tüketim cihazlarına belirli bir çizgide uygulanması amacıyla tasarlanmış ve üretilmiştir. İlk 7 inçlik Google Nexus tablet Nexus 7 başarısının ardından, 10.1 inçlik, Nexus 10; 2012 yılı itibarıyla 2560 x 1600 piksel ekran çözünürlüğü ile dünyanın en yüksek çözünürlüğüne sahip tablet bilgisayarı olmuştur. Nexus 10, 29 Ekim 2012 tarihinde ilan edildi ve 13 Kasım 2012 tarihinde satışa sunuldu. Cihazın 32 GB depolama kapasitesine sahip sürümü 499 ABD doları, 16 GB depolama kapasitesine sahip sürümü ise 399 ABD doları fiyatla satışa sunuldu. Nexus 4 cep telefonu ile birlikte, Nexus 10 Android 4.2 sürümü ile birlikte satışa sunuldu. Yeni sürüm Android işletim sisteminde, "Fotoğraf Küresi" adı verilen 360 ° panoramik fotoğraf çekimi, hızlı ayarları menüsü, kilit ekranda widget kullanabilme, birden fazla kullanıcı için ayrı ayrı oturum ve kullanıcı hesabı oluşturabilme, Google Now'un güncel sürümü, hareketle açılış gibi özellikler getirildi.

<span class="mw-page-title-main">Malzeme Tasarımı</span>

Material Design Google tarafından 2014 yılında geliştirilen bir tasarım dilidir. Google 2014 Google I/O konferansında, 25 Haziran 2014 tarihinde Materyal Tasarımı açıkladı. Origamiden ilham alan düzen, Microsoft'un "Metro" temasının daha pastel ve kâğıtlaşmış halini andırıyor. Bu, Google Now-da tanıtılan "Kart" motifleri üzerine genişlenir. Materyal Tasarımında grid tabanlı düzenleri, duyarlı animasyonlar ve geçişler, dolgu ve aydınlatma ve gölgeler gibi derinlik etkileri daha liberal kullanır. Tasarımcı Matías Duarte bunu "gerçek kâğıt gibi, dijital malzeme genişletmek ve akıllıca reform olabilir" gibi, belirtti. Malzemenin fiziksel yüzeyleri ve kenarları vardır. Dikişler ve gölgeler dokunmada neler yapabileceğiniz hakkında anlam vermektedir. "Google, yeni tasarım dilinin kâğıt ve mürekkepe dayandığını belirtiyor. Google, Mayıs 2021'de Android 12 sistemini piyasaya sürerken, artırılmış animasyonu, daha büyük düğmeleri ve kullanıcının duvar kağıdından özel UI temalarının oluşturulabilmesini vurgulayan "Material You" olarak bilinen bir konsepti açıkladı.

<span class="mw-page-title-main">Google Daydream</span>

Daydream Google tarafından geliştirilen bir sanal gerçeklik (VR) platformudur. Önceki platform Google Cardboard'ın devamı olarak sunulmuştur. Bu, Google I/O 2016'da açıklandı ve aynı yıl sonbaharda çıkacak. Ek kaynaklar Kasım 2016 tarih belirtilerek.

Android Things, Google I/O 2015'te ilan edilen, Google'nin Android tabanlı bir gömülü işletim sistemi platformudur. Genellikle farklı Mikrodenetleyici platformlarından inşa edilen Nesnelerin İnternet'i (IoT) cihazlarının düşük güç tüketimi ve bellek kısıtlı Internet'le kullanılması hedeflenmektedir. Bluetooth düşük enerji ve Wi-Fi'yi destekleyecekdir. Google, Brillo'nun yanı sıra, bu cihazların diğer cihazlarla iletişim kurmak için kullanacağı ve diğer IoT işletim sistemleri tarafından benimsenmesini umduğu Weave protokolünü de tanıttı.

<span class="mw-page-title-main">Nexus 7 (2012)</span> Tablet Bilgisayar

Birinci nesil Nexus 7, Android işletim sistemini çalıştıran, Google ve Asus tarafından ortak geliştirilen Nexus ailesine ait 1.nesil bir mini tablet bilgisayardır. Google tarafından pazarlanan ve orijinal bir ekipman üreticisi ortak tarafından inşa edilen Google Nexus serisi Android tüketici cihazlarındaki ilk tablettir. Nexus 7'de 7 inç (180 mm) ekran, Nvidia Tegra 3 çekirdekli çekirdek, 1 GB bellek, Wi-Fi ve yakın alan iletişim bağlantısı (NFC) ve 8, 16 veya 32 GB'lık depolama alanı bulunuyor. Tablet, Android'in "Jelly Bean" lakaplı 4.1 versiyonuyla birlikte gönderilen ilk cihaz oldu. Google Play multimedya mağazasının Android Jelly Bean ile entegrasyonunu vurgulayarak Google, Nexus 7'yi bir eğlence cihazı ve e-kitap, televizyon şovu, film, oyun ve müzik kullanan bir platform olarak pazarlamayı amaçladı.

<span class="mw-page-title-main">LineageOS</span>

LineageOS; Android mobil platformuna dayanan akıllı telefonlar, tablet bilgisayarlar ve set üstü kutular için yazılan ücretsiz ve açık kaynaklı bir işletim sistemidir. Cyanogen Inc.'in geliştirmeyi bıraktığını ve projenin arkasındaki altyapıyı kapattığını açıkladığı Aralık 2016'da çatallandığı özel ROM CyanogenMod'un halefidir. Cyanogen Inc., Cyanogen adının haklarını koruduğundan, proje çatalı LineageOS olarak yeniden adlandırıldı.

Flutter, Google tarafından oluşturulan açık kaynaklı bir UI yazılım geliştirme kitidir. Android, iOS, Windows, Mac, Linux ve web için uygulamalar geliştirmek için kullanılıyor. Flutter'ın ilk sürümü "Sky" olarak biliniyordu ve Android işletim sisteminde çalışıyordu. Flutter ilk olarak 2015 Dart geliştirici zirvesinde tanıtıldı. Tanıtımında sabit bir şekilde saniyede 120 FPS çalışan uygulamalar geliştirilebileceği belirtildi. 4 Aralık 2018'de Flutter 1.0, Flutter Live etkinliğinde ilk "kararlı sürüm" olarak yayımlandı. 11 Aralık 2019'da Flutter Interactive etkinliğinde Flutter 1.12 yayımlandı.

<span class="mw-page-title-main">Redmi Note 2</span>

Xiaomi Redmi Note 2; Xiaomi'nin, Android işletim sistemini kullanan orta sınıf bir akıllı telefondur. Cİhazın iki modeli bulunur. Xiaomi Mi Note ve Redmi Note Prime modellerin ardılıdır. Sonradan yerini Redmi Note 3 modeli aldı.

<span class="mw-page-title-main">Google Podcasts</span>

Google Podcasts, Google tarafından geliştirilen ve ilk olarak Android cihazlar için 18 Haziran 2018'de yayınlanan bir podcast uygulamasıydı.

Rocky Linux, geliştirilme aşamasında bulunan bir GNU/Linux dağıtımıdır. Red Hat Enterprise Linux (RHEL) kaynak kodunu temel alan, tam bir ikili uyumlu işletim sistemi olması amaçlanmıştır.

<span class="mw-page-title-main">Macintosh işletim sistemleri</span>

Macintosh işletim sistemleri, Apple tarafından geliştirilen işletim sistemleri ailesidir. 1984 yılından beri Macintosh serisi kişisel bilgisayarlarıyla kullanılmak üzere tasarlanmıştır.

<span class="mw-page-title-main">KaiOS</span> Linux tabanlı mobil işletim sistemi

KaiOS, tuş takımı özellikli telefonlar için Linux tabanlı bir mobil işletim sistemidir. Merkezi Hong Kong'da bulunan ve en büyük hissedarı TCL Corporation olan KaiOS Technologies şirketi tarafından geliştirilmiştir.

<span class="mw-page-title-main">Redmi 1S</span>

Xiaomi Redmi 1S, armani HM 1S kod adlı, Çinli şirket Xiaomi Inc. tarafından geliştirilmiş ve Mayıs 2014'te satışa çıkarılmış bir akıllı telefondur. Cihaz, Redmi akıllı telefon serisinin bir parçasıdır ve Redmi 1'in halefidir. Görsel olarak selefine benzeyen cihazda 4.7 inç ekran, 1.6 Ghz hızında 4 çekirdekli Cortex-A7 işlemcisi bulunan yongada sistem ve Xiaomi'nin kendi kullanıcı arayüzü MIUI v5 bulunan ve MIUI v9 bulunan Android KitKat'a güncellenebilen Android Jelly Bean işletim sistemi bulunur. Daha sonra yerine Redmi 2 geldi.

<span class="mw-page-title-main">HTC Desire Z</span>

HTC Desire Z, HTC tarafından geliştirilmiş ve 15 Eylül 2010'da duyurulmuş kızaklı bir akıllı telefondur. Cihaz, Google'ın kalite kontrol testlerindeki bazı gecikmelerden sonra Kasım 2010'da Avrupa ve Kanada'da piyasaya sürülmüştür. Desire Z, kızaklı tasarımı haricinde HTC Desire ve HTC Desire HD ile benzer özelliklere sahiptir. HTC Desire Z'de, HTC Desire'da bulunan mekanik düğmeler yerine kapasitif düğmeler bulunur.