Google hap faqen e internetit Fuchsia OS për zhvilluesit

Deri kohët e fundit, ne dinim shumë pak për sistemin operativ Fuchsia të Google. Për herë të parë u shfaq në GitHub në 2016 pa një njoftim zyrtar, shpejt u shfaqën teori për atë që mund të ishte.

Tani disa ditë më parë u lansua lajmi se Google kishte nisur uebfaqen e projektit me informacion në lidhje me sistemin operativ Fuchsia që ka qenë në zhvillim për shumë vite brenda kompanisë.

Faqja përmban një përzgjedhje të dokumentacionit të disponueshëm dhe lidhje me tekstet burimore për përbërësit e sistemit operativ, përfshirë mikrokernelën Zircon.

Dokumentacioni mbulon zhvillimin e Fuchsia-s dhe aplikacionet për sistemin operativ, krijon sistemin nga kodi burimor, përshkrimi i përbërësve kryesorë dhe kornizat.

Dhe nga askund Google vendos të nxjerrë Fuchsia në dritë

Pas disa kohësh zhvillimi të brendshëm në projektin Fuchsia, ku ky ishte praktikisht një sekret i hapur, pasi që zhvilluesit e Google nuk përmendën asgjë në lidhje me të dhe praktikisht mohuan ekzistencën e tij, Google mori vendimin për të publikuar projektin.

Importantshtë e rëndësishme të mbani mend se nën projektin Fuchsia, është duke u zhvilluar një sistem operativ universal që mund të funksionojë në çdo lloj pajisje, nga stacionet e punës dhe telefonat inteligjentë te pajisjet e ngulitura dhe të konsumit.

Zhvillimi kryhet duke marrë parasysh përvojën e krijimit të platformës Android dhe duke marrë parasysh mangësitë në fushën e shkallëzimit dhe sigurisë.

Rreth Fuchsia

Fuchsia ka zhvilluar një GUI të saj Armadillo të shkruar në Dart duke përdorur kornizën Flutter.

El Proyecto ju gjithashtu po zhvilloni kornizën e Peridot UI, menaxheri i paketës Fargo, biblioteka standarde libc, sistemi i pasqyrimit Escher, drejtuesi Magma Vulkan, menaxheri skenik i përbërë, MinFS, MemFS, ThinFS (FAT në gjuhën Go) dhe Blobfs, si dhe menaxheri i Seksioneve FVM.

Për të garantuar pajtueshmërinë e Linux në fuchsia, u propozua biblioteka Machina, Ju lejon të ekzekutoni aplikacione Linux në një makinë virtuale të veçantë të izoluar, të formuar duke përdorur një kernel Zircon dhe specifikime Virtio me bazë hipervizori, në analogji me mënyrën e organizuar të nisjes së aplikacioneve Linux në Chrome OS.

Për siguri, është propozuar një sistem i avancuar i izolimit të rërës, në të cilin proceset e reja nuk kanë qasje në objektet e kernelit, nuk mund të caktojnë memorie dhe nuk mund të ekzekutojnë kodin, dhe përdoret një sistem i hapësirës së emrave që përcakton lejet e disponueshme për të hyrë në burimet.

Nga ana tjetër, me faqen e re të projektit, ajo është zbuluar që zhvilluesit e OS Fuchsia janë duke punuar në detyrat për të zgjidhur probleme të ndryshme, ku në varësi të tij Fuchsia ofron dy bërthama, si dhe një seri shtresash.

  • Shtresa Garnet zbatohet në krye të Zircon dhe është përgjegjëse për drejtuesit e pajisjeve
  • Shtresa Topaz ofron një ndërfaqe për krijimin e shtojcave.

LK

LK siguron një bazë për sistemet me madhësi RAM të kufizuar dhe performancë të ulët të procesorit, që përdoren zakonisht në zgjidhje të integruara. Kerneli LK bazohet në projektin littlekernel dhe mund të konsiderohet si një alternativë e hapur ndaj sistemeve si FreeRTOS dhe ThreadX.

zirkon

zirkon është një mikrokernel me karakteristika të plota që përqendrohet në aplikacione në pajisje mjaft të fuqishme, të tilla si smartphone dhe kompjutera personal.

Bërthama e Zirkonit është krijuar si një plotësim i LK me zbatimin e koncepteve shtesë.

P.sh. Zircon ka mbështetje për proceset, por LK nuk ka, por zbatimi i proceseve në Zircon përfshin komponentët e LK për të punuar me kujtesën dhe fijet. Zircon gjithashtu mbështet aftësitë e humbura të LK, të tilla si niveli i përdoruesit, sistemi i trajtimit të objekteve dhe modeli i sigurisë i bazuar në aftësi.

Nëse dëshironi të njihni faqen e internetit të projektit, mund ta bëni duke kontaktuar në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.