Chromium för operativsystemet Fuchsia Àr tillgÀngligt

Google har slÀppt en fullstÀndig version av webblÀsaren Chromium för operativsystemet Fuchsia, som ersÀtter den tidigare erbjudna begrÀnsade webblÀsaren Simple Browser i applikationslistan. Denna webblÀsare var avsedd för att köra isolerade webbenheter och inte för att surfa pÄ webbplatser. Indirekt bekrÀftar tillhandahÄllandet av stöd för en vanlig webblÀsare Googles avsikt att utveckla Fuchsia inte bara för IoT och konsumentenheter, sÄsom Nest Hub, utan ocksÄ för stationÀra plattformar. För att lÀra sig mer om det aktuella utvecklingslÀget för Fuchsia kan du anvÀnda emulatorn, liksom testversioner frÄn projektet dahliaOS.

GrÀnssnittet för Chromium-versionen för Fuchsia liknar i stort sett versionerna för andra stationÀra system, med undantag för vissa mindre brister och fel, sÄsom problem med visning av kontextmenyer och öppning av flera fönster. Under den senaste tiden har det pÄgÄtt aktivt arbete för att ÄtgÀrda sÄdana problem, som hÀromdagen fick stöd för en inbyggd PDF-lÀsare och möjlighet till utskrift.

Chromium för operativsystemet Fuchsia Àr tillgÀngligt

Vi pÄminner om att Fuchsia operativsystem har utvecklats av Google sedan 2016 med hÀnsyn till bristerna inom skalbarhet och sÀkerhet som finns pÄ Android-plattformen. Systemet Àr baserat pÄ mikrokÀrnan Zircon, som bygger pÄ utvecklingen frÄn projektet LK, utvidgat för anvÀndning pÄ olika typer av enheter, inklusive smartphones och persondatorer. Zircon utökar LK med stöd för processer och delade bibliotek, anvÀndargrÀnssnitt, objektbehandlingssystem och en sÀkerhetsmodell baserad pÄ capabilities. Drivrutiner implementeras som dynamiska bibliotek som körs i anvÀndarrummet, laddas av processen devhost och hanteras av enhetschefen (devmg, Device Manager).

Fuchsia har en egen grafisk anvÀndargrÀnssnitt utvecklat med Dart-sprÄket med hjÀlp av Flutter-ramverket. Projektet utvecklar ocksÄ ett ramverk för att bygga anvÀndargrÀnssnitt som heter Peridot, paketförvaltaren Fargo, standardbiblioteket libc, renderingssystemet Escher, Vulkan-drivrutinen Magma, sammansÀttningshanteraren Scenic, filsystemen MinFS, MemFS, ThinFS (FAT med Go-sprÄket) och Blobfs, sÄvÀl som partitionshanteraren FVM. För applikationsutveckling erbjuds stöd för sprÄken C/C++, Dart, och inom systemkomponenterna tillÄts Àven Rust, Go inom nÀtverksstacken och Python för byggsystemet.

Chromium för operativsystemet Fuchsia Àr tillgÀngligt

Vid laddning anvÀnds en systemhanterare som inkluderar appmgr för att skapa en initial programmiljö, sysmgr för att forma laddningsmiljön och basemgr för att konfigurera anvÀndarmiljön och organisera inloggning. För att sÀkerstÀlla sÀkerhet erbjuds ett avancerat sandboxisoleringssystem, dÀr nya processer inte har tillgÄng till kÀrnobjekt, inte kan allokera minne och inte kan köra kod, och för Ätkomst till resurser anvÀnds ett namnrymdssystem som definierar tillgÀngliga behörigheter. Plattformen erbjuder ett ramverk för att skapa komponenter, som Àr program som körs i sin egen sandbox och som kan interagera med andra komponenter via IPC.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster