Google memperluas model open source Fuchsia OS

Fuchsia OS adalah sistem operasi yang dikembangkan oleh Google, yang tidak seperti sistem operasi sebelumnya yang dikembangkan oleh perusahaan yang didasarkan pada kernel Linux seperti Google Chrome OS dan Android, Fuchsia didasarkan pada mikrokernel baru yang disebut Zirkon, berasal dari Little Kernel (LK), yang dirancang untuk sistem tertanam dan ditulis dalam bahasa C.

Menurut presentasinya, Fuchsia dirancang untuk bekerja pada banyak perangkat, termasuk ponsel dan komputer pribadi.

Google memutuskan untuk memperluas model open source dari Fuchsia OS untuk memfasilitasi partisipasi publik dalam proyek. Wayne Piekarski, Promotor Pengembang Fuchsia, menjelaskan:

“Fuchsia adalah proyek jangka panjang untuk menciptakan sistem operasi open source untuk keperluan umum, dan hari ini kami sedang mengembangkan model open source Fuchsia untuk mengakomodasi kontribusi dari publik.

“Fuchsia dirancang untuk memprioritaskan keamanan, peningkatan, dan kinerja, dan saat ini sedang dalam pengembangan aktif oleh tim Fuchsia. Kami telah mengembangkan Fuchsia dalam open source, di repositori git kami selama empat tahun. Anda dapat menelusuri riwayat repositori di https://fuchsia.googlesource.com untuk melihat bagaimana Fuchsia berkembang dari waktu ke waktu. Kami meletakkan fondasi ini dari inti untuk memfasilitasi penciptaan produk dan pengalaman yang aman dan berkelanjutan.

Apa yang kita ketahui tentang Fuchsia OS saat ini?

Kemungkinannya tampak tinggi pada level ini dan ketika kita mengacu pada pernyataan terbaru Google selama konferensi I / O pada Mei 2019, kita dapat mengatakan bahwa hipotesis ini berlaku.

Fuchsia OS dikabarkan akan menjadi Android generasi berikutnya, dirancang untuk jenis perangkat yang saat ini menggunakan Android atau Chrome OS, dengan tetap menjaga kompatibilitas dengan aplikasi yang ada melalui virtualisasi atau teknik lainnya.

Kode yang dipublikasikan dapat dibuat dan digunakan untuk pengujianpada Google Pixelbook, Acer Switch Alpha 12, atau komputer Intel NUC lengkap, bukan perangkat IoT biasa.

Selain itu, beberapa bulan yang lalu google meluncurkan Fuchsia.dev untuk membantu pengembang menerapkan kode sistem operasi mereka

Situs ini juga tidak menyajikan prioritas pasti Google, Tetapi Anda dapat mulai mempelajari lebih lanjut tentang sistem operasi, sumber pengujian, dll., Semuanya dengan bantuan dokumentasi yang bagus seperti dokumentasi.

Namun, kami tahu bahwa sistem operasi baru tidak seperti apa pun yang sudah ada. Google telah menjelaskan masalah ini dengan jelas dari inti sistem. Tidak seperti Android, Fuchsia tidak didasarkan pada kernel Linux, melainkan pada mikrokernel baru bernama Zircon, yang berasal dari Little Kernel (LK).

Diambil dari dokumentasi, Berikut beberapa poin yang membuat Google menjadi sedikit lebih jelas:

  • Fuchsia bukan Linux: Fuchsia adalah sistem operasi berbasis mikrokernel dan mikrokernel ini disebut Zirkon. Arsitektur yang didukung adalah arm64 dan x64, tetapi saat ini mereka bukan prosesor AMD, meskipun itu berarti mereka tidak diuji secara aktif.
  • Perubahan tidak memerlukan kompilasi ulang kernel. Nyatanya, Anda dapat memutakhirkan ke sistem file Fuchsia baru tanpa perlu melakukan boot ulang.
  • Fuchsia dan aplikasi yang didukungnya: Fuchsia dirancang untuk mendukung berbagai bahasa pemrograman. Ini sudah mendukung C / C ++, Dart, Go, Rust, dan Python. Selain itu, ada FIDL (Fuchsia Interface Definition Language). Ini adalah bahasa untuk mendefinisikan protokol yang umumnya digunakan di saluran.
  • Fuchsia SDK adalah level rendah dan kode menyatakan bahwa sebagian besar pengembang tidak akan menggunakannya secara langsung.
  • Fuchsia & Flutter dan Grafik: Fuchsia menampilkan arsitektur pengontrol GPU yang disebut Magma. Driver tidak berjalan di kernel, tetapi dalam proses ruang pengguna yang memiliki hak istimewa.
  • Bahasa Flutter adalah Dart, yang dapat dikompilasi menjadi JavaScript atau kode mesin asli. Google telah menginvestasikan sejumlah besar energi dalam pengembangan Flutter, dan apa yang awalnya tampak seperti strategi seluler lintas platform sekarang tampaknya melangkah lebih jauh.
  • Ini adalah wadah logis di depan pengguna yang merangkum aktivitas manusia, disertai dengan satu atau lebih modul. Ceritanya akan memungkinkan pengguna untuk mengatur aktivitas secara alami

sumber: https://opensource.googleblog.com


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.