Kua timata a Google ki te whakauru i te Fuchsia OS ki nga taputapu Nest Hub

Ko Petr Hosek, te kaiarahi i te roopu a Google mo te hanga i nga punaha, nga kaitoi me nga taputapu kaiwhakawhanake, i whakaatu i te taputapu tuatahi ka whakauruhia ki te punaha whakahaere Fuchsia. Ka timata te tuku mai i te umanga a Fuchsia ki nga papa whakaahua atamai a Nest Hub hei waahanga o te whakahoutanga whakamatautau mo nga mema o te Kaupapa Arokite a Google.

Mena karekau he raruraru ohorere ka puta ake i te wa o te whakatinanatanga o te whakamatautauranga, ka whakamahia te firmware a Fuchsia ki nga taputapu o etahi atu kaiwhakamahi Nest Hub, karekau e kite i nga rereketanga mai i te atanga, i hangaia i runga i te anga Flutter, ka noho tonu, ko te ka huri nga waahanga taumata-iti o te punaha whakahaere. I mua, i tukuna nga taputapu Google Nest Hub mai i te tau 2018, e whakakotahi ana i nga mahi o te anga whakaahua, te punaha rongorau me te atanga mo te whakahaere i te kaainga atamai, i whakamahia te firmware i runga i te anga Cast me te kernel Linux.

Kia maumahara tatou, hei waahanga o te kaupapa Fuchsia, kei te whakawhanake a Google i tetahi punaha whakahaere mo te ao katoa mai i te tau 2016, ka taea te whakahaere i runga i tetahi momo taputapu, mai i nga teihana mahi me nga waea atamai ki nga taputapu whakauru me nga taputapu kaihoko. Ka whakahaerehia te whanaketanga ma te whai whakaaro ki nga wheako o te hanga i te papaaho Android me te whai whakaaro ki nga ngoikoretanga i roto i te waahanga o te tauine me te haumaru.

Ko te punaha kei runga i te microkernel Zircon, i runga i nga whanaketanga o te kaupapa LK, kua whakawhānuihia mo te whakamahi i runga i nga momo momo taputapu, tae atu ki nga waea atamai me nga rorohiko whaiaro. Ka toro atu a Zircon ki te LK me te tautoko mo nga tukanga me nga whare pukapuka tiritahi, he taumata kaiwhakamahi, he punaha whakahaere ahanoa, me tetahi tauira haumaru-a-maatau. Ka whakatinanahia nga taraiwa hei whare pukapuka hihiri e rere ana i te waahi kaiwhakamahi, ka utaina e te tukanga devhost ka whakahaerehia e te kaiwhakahaere taputapu (devmg, Kaiwhakahaere Pūrere).

Kei a Fuchsia tana ake atanga kauwhata kua tuhia ki te Dart ma te anga Flutter. Ka whakawhanakehia hoki e te kaupapa te anga atanga kaiwhakamahi Peridot, te kaiwhakahaere kete Fargo, te whare pukapuka paerewa libc, te punaha whakaputa Escher, te taraiwa Magma Vulkan, te kaiwhakahaere hiato Scenic, te MinFS, MemFS, ThinFS (FAT i te reo Haere) me te konae Blobfs nga punaha, me nga waahanga kaiwhakahaere FVM. Mo te whakawhanaketanga tono, ka tautokohia nga reo C/C++ me Dart; Ka whakaaetia ano te waikura ki nga waahanga punaha, ki te kohinga whatunga Haere, me te punaha huihuinga reo Python.

 Kua timata a Google ki te whakauru i te Fuchsia OS ki nga taputapu Nest Hub

Ko te tukanga whawhai e whakamahi ana i te kaiwhakahaere pūnaha, tae atu ki te appmgr ki te hanga i te taiao rorohiko tuatahi, sysmgr ki te hanga i te taiao whawhai, me te basemgr ki te whirihora i te taiao kaiwhakamahi me te whakarite takiuru. Hei whakapumau i te haumarutanga, ka tukuna he punaha wehewehe pouaka kirikiri matatau, kaore e taea e nga tukanga hou te uru atu ki nga taonga kernel, kaore e taea te tohatoha mahara, kaore e taea te whakahaere waehere, ka whakamahia he punaha mokowā ingoa ki te uru atu ki nga rauemi, e whakatau ana i nga whakaaetanga e waatea ana. Ka whakaratohia e te papaahi he anga mo te hanga i nga waahanga, he kaupapa e rere ana i roto i o raatau pouaka kirikiri ka taea te taunekeneke me etahi atu waahanga ma te IPC.

Source: opennet.ru