Google Fuchsia OS ochiq kodli modelini kengaytiradi

Fuchsia OS - bu Googl tomonidan ishlab chiqilgan operatsion tizimGoogle Chrome OS va Android, Fuchsia kabi Linux yadrosiga asoslangan kompaniya tomonidan ishlab chiqilgan avvalgi operatsion tizimlardan farqli o'laroq Zirkon deb nomlangan yangi mikrokernelga asoslangan, o'rnatilgan tizimlar uchun ishlab chiqarilgan va asosan C da yozilgan Kichik Kerneldan (LK) olingan.

Taqdimotga ko'ra, Fuchsiya ko'plab qurilmalarda ishlashga mo'ljallangan, mobil telefonlar va shaxsiy kompyuterlarni o'z ichiga oladi.

Google Fuchsia OS-ning ochiq kodli modelini kengaytirishga qaror qildi loyihada jamoatchilik ishtirokini osonlashtirish. Fuchsia Developer Promouteri Ueyn Pekarski quyidagicha izohladi:

"Fuchsia - bu umumiy maqsadli ochiq manbali operatsion tizimni yaratish bo'yicha uzoq muddatli loyihadir va bugun biz Fuchsia ochiq manbali modelini jamoatchilik hissasini hisobga olgan holda ishlab chiqmoqdamiz.

"Fuchsia xavfsizlik, yangilanish va ishlashga ustuvor ahamiyat berish uchun ishlab chiqilgan va hozirda Fuchsia jamoasi tomonidan faol ishlab chiqilmoqda. Biz to'rt yildan beri Fuchsiyani o'zimizning git havzasida ochiq manbada rivojlantirmoqdamiz. Fuchsiyaning vaqt o'tishi bilan qanday rivojlanganligini bilish uchun https://fuchsia.googlesource.com saytidagi omborlar tarixini ko'rib chiqishingiz mumkin. Xavfsiz va barqaror mahsulotlar va tajribalarni yaratishga ko'maklashish uchun biz ushbu poydevorni asosidan qurmoqdamiz.

Ayni paytda Fuchsia OS haqida nimalarni bilamiz?

Ehtimollik ushbu darajada yuqori bo'lib tuyuladi va biz Google-ning 2019 yil may oyida bo'lib o'tgan I / U konferentsiyasidagi bayonotiga murojaat qilganimizda, ushbu gipoteza mavjud deb aytishimiz mumkin.

Fuchsia OS yangi avlod Android ekanligi haqida mish-mishlar tarqaldi, hozirda Android yoki Chrome OS-dan foydalanadigan qurilmalarning turlari uchun mo'ljallangan, shu bilan birga virtualizatsiya yoki boshqa usullar orqali mavjud dasturlar bilan muvofiqlikni saqlab qolish.

Nashr qilingan kodni yaratish va sinov uchun tarqatish mumkinoddiy IoT qurilmalari o'rniga Google Pixelbook, Acer Switch Alpha 12 yoki to'liq Intel NUC kompyuterida.

Shuningdek, bir necha oy oldin Google Fuchsia.dev-ni ishga tushirdi ishlab chiquvchilarga operatsion tizim kodlarini amalga oshirishda yordam berish

Sayt shuningdek, Google-ning aniq ustuvor yo'nalishlarini taqdim etmaydi, Ammo operatsion tizim, test manbalari va boshqalar haqida ko'proq ma'lumot olishni hujjat kabi yaxshi hujjatlar yordamida boshlashingiz mumkin.

Biroq, biz bilamizki, yangi operatsion tizim mavjud bo'lgan narsalarga o'xshamaydi. Google allaqachon tizimning asosiy mavzusida aniq edi. Android-dan farqli o'laroq, Fuchsiya Linux yadrosi asosida emas, balki Kichik Kernel (LK) dan olingan Zirkon nomli yangi mikrokernelga asoslangan.

Hujjatlardan olingan, Google biroz aniqroq bo'lgan ba'zi fikrlar:

  • Fuchsia Linux emas: Fuchsia - bu mikrokernelga asoslangan operatsion tizim va bu mikrokernel Zircon deb nomlanadi. Qo'llab-quvvatlanadigan arxitekturalar arm64 va x64-dir, ammo ular hozirda AMD protsessorlari emas, ammo bu ularning faol sinovdan o'tmaganligini anglatadi.
  • O'zgarishlar yadroni qayta kompilyatsiya qilishni talab qilmaydi. Aslida, siz qayta yuklamasdan Fuchsia yangi fayl tizimini yangilashingiz mumkin.
  • Fuchsia va u qo'llab-quvvatlaydigan dasturlar: Fuchsia bir nechta dasturlash tillarini qo'llab-quvvatlashga mo'ljallangan. U allaqachon C / C ++, Dart, Go, Rust va Python-ni qo'llab-quvvatlaydi. Shuningdek, FIDL (Fuchsia Interface Definition Language) mavjud. Odatda kanallarda ishlatiladigan protokollarni aniqlash tildir.
  • Fuchsia SDK past darajadagi va kodda aksariyat ishlab chiquvchilar uni to'g'ridan-to'g'ri ishlatmasliklari ko'rsatilgan.
  • Fuchsia & Flutter and Graphics: Fuchsia Magma nomli GPU boshqaruvchisi arxitekturasiga ega. Drayvlar yadroda emas, balki imtiyozli foydalanuvchi maydoni jarayonlarida ishlaydi.
  • Flutter tili Dart bo'lib, uni JavaScript-da yoki mahalliy kompyuter kodida to'plash mumkin. Google Flutter-ni rivojlantirish uchun juda katta energiya sarfladi va dastlab o'zaro faoliyat platforma kabi ko'rinadigan narsa endi yanada rivojlanayotganga o'xshaydi.
  • Bu foydalanuvchi oldida bir yoki bir nechta modullar bilan birga bo'lgan inson faoliyatini qamrab oladigan mantiqiy konteyner. Hikoyalar foydalanuvchiga tadbirlarni tabiiy ravishda tashkil qilish imkoniyatini beradi

Manba: https://opensource.googleblog.com


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.