Google memperluas model sumber terbuka Fuchsia OS

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

Menurut pembentangan itu, Fuchsia dirancang untuk berfungsi pada banyak peranti, termasuk telefon bimbit dan komputer peribadi.

Google memutuskan untuk memperluas model sumber terbuka Fuchsia OS untuk memudahkan penyertaan orang ramai dalam projek tersebut. Wayne Piekarski, Fuchsia Developer Promoter, menjelaskan:

"Fuchsia adalah projek jangka panjang untuk membuat sistem operasi sumber terbuka tujuan umum, dan hari ini kami sedang mengembangkan model sumber terbuka Fuchsia untuk menampung sumbangan daripada orang ramai.

"Fuchsia dirancang untuk mengutamakan keselamatan, peningkatan dan prestasi, dan saat ini sedang dikembangkan secara aktif oleh pasukan Fuchsia. Kami telah mengembangkan Fuchsia dalam sumber terbuka, di git repositori kami selama empat tahun. Anda boleh melayari sejarah repositori di https://fuchsia.googlesource.com untuk melihat bagaimana Fuchsia telah berkembang dari masa ke masa. Kami meletakkan asas ini dari teras untuk memudahkan penciptaan produk dan pengalaman yang selamat dan lestari.

Apa yang kita ketahui mengenai Fuchsia OS pada masa ini?

Kebarangkalian nampaknya tinggi pada tahap ini dan ketika kita merujuk kepada pernyataan Google baru-baru ini semasa persidangan I / O pada bulan Mei 2019, kita dapat mengatakan bahawa hipotesis ini berlaku.

Fuchsia OS dikhabarkan akan menjadi Android generasi seterusnya, direka untuk jenis peranti yang kini menggunakan Android atau Chrome OS, sambil mengekalkan keserasian dengan aplikasi yang ada melalui virtualisasi atau teknik lain.

Kod yang diterbitkan dapat dibuat dan digunakan untuk pengujians di Google Pixelbook, Acer Switch Alpha 12, atau komputer penuh Intel NUC, bukannya peranti IoT biasa.

Selain itu, beberapa bulan yang lalu google melancarkan Fuchsia.dev untuk membantu pembangun melaksanakan kod sistem operasi mereka

Laman web ini juga tidak menunjukkan keutamaan Google yang tepat, Tetapi anda boleh mula mempelajari lebih lanjut mengenai sistem operasi, sumber ujian, dan lain-lain, semuanya dengan bantuan dokumentasi yang baik seperti dokumentasi.

Namun, kita tahu bahawa sistem operasi baru tidak seperti apa yang sudah ada. Google sudah jelas mengenai perkara ini dari inti sistem. Tidak seperti Android, Fuchsia tidak berdasarkan kernel Linux, tetapi pada mikrokernel baru yang disebut Zircon, yang berasal dari Little Kernel (LK).

Diambil dari dokumentasi, Berikut adalah beberapa titik di mana Google sedikit jelas:

  • Fuchsia bukan Linux: Fuchsia adalah sistem operasi berdasarkan mikrokernel dan mikrokernel ini disebut Zircon. Senibina yang disokong adalah arm64 dan x64, tetapi ia bukan pemproses AMD pada masa ini, walaupun itu hanya bermaksud mereka tidak diuji secara aktif.
  • Perubahan tidak memerlukan penyusunan semula kernel. Sebenarnya, anda boleh menaik taraf ke sistem fail Fuchsia baru tanpa reboot.
  • Fuchsia dan aplikasi yang disokongnya: Fuchsia direka untuk menyokong pelbagai bahasa pengaturcaraan. Ia sudah menyokong C / C ++, Dart, Go, Rust, dan Python. Juga, terdapat FIDL (Fuchsia Interface Definition Language). Ini adalah bahasa untuk menentukan protokol yang biasanya digunakan dalam saluran.
  • Fuchsia SDK adalah tahap rendah dan kodnya menyatakan bahawa kebanyakan pembangun tidak akan menggunakannya secara langsung.
  • Fuchsia & Flutter and Graphics: Fuchsia menampilkan seni bina pengawal GPU yang dipanggil Magma. Pemacu tidak berjalan di kernel, tetapi dalam proses ruang pengguna istimewa.
  • Bahasa Flutter adalah Dart, yang dapat disusun ke dalam JavaScript atau kod mesin asli. Google telah melaburkan sejumlah besar tenaga dalam pengembangan Flutter, dan yang pada awalnya kelihatan seperti strategi mudah alih silang platform sekarang nampaknya melangkah lebih jauh.
  • Ini adalah wadah logik di hadapan pengguna yang merangkumi aktiviti manusia, disertai dengan satu atau lebih modul. Kisah-kisah itu akan membolehkan pengguna mengatur aktiviti secara semula jadi

Fuente: https://opensource.googleblog.com


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.