Google Fuchsia OS ачык булак моделин кеңейтет

Fuchsia OS - бул Googl тарабынан иштелип чыккан тутумe, Google Chrome OS жана Android сыяктуу Linux ядросуна негизделген компания тарабынан иштелип чыккан мурунку иштөө тутумдарынан айырмаланып, Fuchsia циркон деп аталган жаңы микро ядронун негизинде түзүлгөн, камтылган системалар үчүн иштелип чыккан жана негизинен С тилинде жазылган Кичинекей Ядро (LK) алынган.

Презентацияга ылайык, Фучия көптөгөн түзмөктөрдө иштөөгө арналган, анын ичинде уюлдук телефондор жана жеке компьютерлер.

Google Fuchsia OS ачык булак моделин кеңейтүүнү чечти долбоорго коомчулуктун катышуусун жеңилдетүү. Fuchsia Developer Promoter Уэйн Пиекарский мындай деп түшүндүрдү:

«Фуксия - бул жалпыга ачык иштөөчү ачык булактуу операциялык тутумду түзүү боюнча узак мөөнөттүү долбоор, бүгүнкү күндө биз Фуксиянын ачык булактуу моделин иштеп чыгып, элдин салымын эске алуу менен иштеп жатабыз.

«Fuchsia коопсуздукту, жаңыртууну жана өндүрүмдүүлүктү артыкчылыктуу багытта иштеп чыгуу үчүн иштелип чыккан жана учурда Fuchsia командасы тарабынан жигердүү иштелип жатат. Биз төрт жылдан бери Фучияны ачык булакта, өзүбүздүн git репозиторийибизде иштеп келебиз. Репозиторийдин тарыхын https://fuchsia.googlesource.com баракчасынан карап, Фуксиянын убакыттын өтүшү менен кандайча өнүгүп келе жаткандыгын көрө аласыз. Коопсуз жана туруктуу өнүмдөрдү жана тажрыйбаларды түзүүнү жеңилдетүү үчүн биз ушул пайдубалды түп тамырынан баштап түптөп жатабыз.

Учурда Fuchsia OS жөнүндө эмнелерди билебиз?

Ыктымалдуулук ушул деңгээлде чоң окшойт жана Google компаниясынын 2019-жылдын май айында I / O конференциясы учурунда жасаган билдирүүсүнө шилтеме жасасак, бул гипотеза күчүндө деп айта алабыз.

Fuchsia OS кийинки муундагы Android деп айтылып жүрөт, Учурда виртуалдаштыруу же башка ыкмалар аркылуу учурдагы колдонмолор менен шайкештикти сактап, учурда Android же Chrome OS колдонуп жаткан шаймандардын түрлөрү үчүн иштелип чыккан.

Жарыяланган кодду тестирлөө үчүн түзсө болотGoogle Pixelbook, Acer Switch Alpha 12 же толук Intel NUC компьютеринде эмес, кадимки IOT шаймандарында.

Мындан тышкары, бир нече ай мурун Google Fuchsia.dev программасын ишке киргизди иштеп чыгуучуларга иштөө тутумунун кодун ишке ашырууга жардам берүү

Сайт ошондой эле Google'дун так приоритеттерин көрсөтпөйт, бирок сиз иш тутуму, тест булактары ж.б.у.с. жөнүндө көбүрөөк билүүнү документтештирүү сыяктуу жакшы документтердин жардамы менен баштасаңыз болот.

Бирок, жаңы иштөө тутуму буга чейин болуп келген нерселерден айырмаланып турарын билебиз. Google буга чейин системанын өзөгүнөн темада так болгон. Androidден айырмаланып, Фуксия Linux ядросунун негизинде эмес, Кичинекей Өзөктөн (LK) алынган Циркон деп аталган жаңы микро ядронун негизинде иштейт.

Документтен алынды, Бул жерде Google бир аз так болгон айрым учурлар келтирилген:

  • Fuchsia Linux эмес: Fuchsia - микро ядронун негизиндеги иштөө тутуму жана ал микро ядрону Циркон деп аташат. Колдоого алынган архитектуралар arm64 жана x64 болуп саналат, бирок алар учурда AMD процессору эмес, бирок бул алардын активдүү сыналбагандыгын билдирет.
  • Өзгөртүүлөр ядро ​​компиляциясын талап кылбайт. Чындыгында, сиз Fuchsia файл тутумун кайра жүктөбөстөн жаңырта аласыз.
  • Fuchsia жана анын колдогон тиркемелери: Fuchsia бир нече программалоо тилдерин колдоо үчүн иштелип чыккан. Ал буга чейин C / C ++, Dart, Go, Rust жана Python колдойт. Мындан тышкары, FIDL (Fuchsia Interface Definition Language) бар. Көбүнчө каналдарда колдонулган протоколдорду аныктоочу тил.
  • Fuchsia SDK деңгээли төмөн жана кодексте көпчүлүк иштеп чыгуучулар түздөн-түз колдонушпайт деп жазылган.
  • Fuchsia & Flutter and Graphics: Fuchsia Магма деп аталган GPU контроллер архитектурасына ээ. Драйверлер өзөктө эмес, артыкчылыктуу колдонуучу мейкиндигинде иштешет.
  • Flutter тили Dart болуп саналат, аны JavaScript же түпнуска машина кодуна топтоого болот. Google Flutter компаниясынын өнүгүшүнө эбегейсиз көп энергия жумшады, адегенде платформалар аралык мобилдик стратегиядай сезилген нерсе эми ​​алдыга жылгандай сезилет.
  • Бул колдонуучунун алдында бир же бир нече модулдун коштоосунда адамдын ишин камтыган логикалык контейнер. Окуялар колдонуучуга иш-аракеттерди табигый жол менен уюштурууга мүмкүндүк берет

булагы: https://opensource.googleblog.com


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.