Chromium OS
Den stabile version blev
tjekket ud den 10. juli 2022 . Der er ubekræftede
ændringer i skabeloner eller .
Chromium OS er en open source- distribution af GNU/Linux-operativsystemet , en udviklerversion af Chrome OS fra Google . Kildekoden til Chrome OS blev udgivet den 19. november 2009 under BSD - lignende licenser og GNU GPL som Chromium OS [1] .
Brugergrænseflade
Alfa-udgivelsen inkluderer en applikationsside, som startes af en knap i øverste venstre hjørne af skærmen. Siden indeholder links til Googles webapplikationer såsom Gmail , Google Apps og YouTube . Chromium inkluderer også en kamera-app, et ur, en batteriindikator og en netværksforbindelsesstatusindikator. Ved at trykke på funktionstasten F12 aktiveres multi-vindue-tilstand med mulighed for at åbne yderligere browservinduer og skifte mellem dem. F8-tasten viser et tastaturlayout med "genvejstaster" , inklusive opgaver og afsender sammenlignet med Chrome-browseren, og endda en konsol til fortolkning af kommandoer. [2] [3] [4] Interfacet er implementeret i stil med Material Design 2.0. Operativsystemet inkluderer en virtuel Termina-maskine til at køre Debian-programmer, hvilket gør det muligt for det webbaserede operativsystem at køre programmeringsmiljøer, browsere, redaktører osv. i en isoleret container.
Arkitektur
Google-dokumentationen, der indeholder foreløbige oplysninger, beskriver en arkitektur i tre niveauer: indlejret software , browser- og vindueshåndtering , systemapplikationer og brugerapplikationer [5] .
- Den indbyggede software til at reducere opstartstiden kontrollerer ikke hardwarens parathed , såsom diskettedrev , som nu bruges mindre i computere og ikke bruges i netbooks . Verifikation af hvert opstartstrin øger sikkerheden og letter systemgendannelse [5] .
- Chromium OS er et modificeret Gentoo GNU/Linux OS med relaterede rettelser og tilføjelser for hurtigere opstart og generel ydeevne. Brugerapplikationer inkluderer kun det væsentlige og administreres af Upstart , takket være hvilke tjenester og tjenester, der lanceres i parallelle tråde, med mulighed for genstart, og udsættelse af starten af individuelle tjenester implementeres for at fremskynde indlæsningen [5] .
- Vindueshåndteringen håndterer brugerinteraktion med klientvinduer, ligesom de fleste lignende X -vindueadministratorer gør [5] .
- Som en tilføjelse tilbydes en container med Debian OS, som udvikles som en del af Project Crostini. Denne løsning giver dig mulighed for at køre velkendte desktopprogrammer ved hjælp af softwarevirtualisering (ikke emulering).
Forks
I maj 2010 blev en kompileret version af den stadig i gang-kode downloadet over en million gange fra internettet . Den mest populære version blev udgivet af Liam McLaughlin , en 17-årig studerende fra Manchester , udgivet under titlen "Hexxeh". McLaughlin har udgivet en build, der gør det muligt at starte Chromium op fra et USB-drev og inkluderer implementering af funktionalitet, som ikke var implementeret på tidspunktet for opbygningen af Googles ingeniører , såsom understøttelse af Java -programmeringssproget [6] .
Google forventede ikke, at brugerne ville bruge Chromium OS før den officielle udgivelse. Sundar Pichai , Googles VP for Product Management, siger "Ting som Hexxeh er fantastiske." Pichai sagde, at de tidlige udgivelser havde uventede konsekvenser. "Hvis du laver open source-software, skal du selv være open source" [6] . Forfatteren holdt op med at arbejde på sit projekt. Men hans idé blev opfanget af udviklerne af FydeOS (en analog af Chrome OS til Kina, Google-tjenester blev erstattet af proprietære analoger fra Fyde Innovations, en container med Android fra Chrome OS blev integreret), ArnoldTheBat og Cloudready (distributionerne er tættest på til vanilla Chromium OS).
Forskellen mellem Chrome OS og Chromium OS
Chromium OS findes i kildekodeform og inkluderer ikke nogen proprietære komponenter. Chrome OS tilbydes i form af færdiglavet binær firmware til specifikke Chrome-enheder. Derfor inkluderer Chrome OS forskellige proprietære komponenter: telemetri, et opdateringssystem, codecs, firmware til controllere, en Android-beholder (Android OS-kildekoder er åbne, men dens Apache License 2.0-licens giver dig mulighed for at oprette en proprietær version af "Android Runtime for Chrome" med integrerede Google Mobile Services og adgang til Google Play App Store ).
Se også
Noter
- ↑ Sengupta, Caesar Frigiver Chromium OS open source-projektet (engelsk) (link ikke tilgængeligt) . Google Inc. . Blogspot ( 19. november 2009 ). Dato for adgang: 26. september 2010. Arkiveret fra originalen 1. maj 2012.
- ↑ FAQ for udviklere (downlink) . Google. Hentet 12. december 2009. Arkiveret fra originalen 1. maj 2012. (ubestemt)
- ↑ Yegulalp, Serdar Google Chrome OS forhåndsvist (link ikke tilgængeligt) . Informationsuge (5. december 2009). Hentet 6. december 2009. Arkiveret fra originalen 1. maj 2012. (ubestemt)
- ↑ Rapoza, Jim ANMELDELSE: Google Chrome OS Developer Edition giver et spændende kig på web-only computing (link ikke tilgængeligt) . eWeek.com (3. december 2009). Hentet 4. december 2009. Arkiveret fra originalen 1. maj 2012. (ubestemt)
- ↑ 1 2 3 4 Sikkerhedsoversigt: Chromium OS-designdokumenter (downlink) . Google. Hentet 25. november 2009. Arkiveret fra originalen 1. maj 2012. (ubestemt)
- ↑ 1 2 Stone, Brad . Testflyvninger ind i Google Cloud (engelsk) , The New York Times ( 7. maj 2010 ). Arkiveret fra originalen den 14. maj 2010. Hentet 26. september 2010.
Links
Google LLC |
---|
|
Annoncering |
|
---|
Kommunikation |
|
---|
PÅ |
|
---|
Platforme |
|
---|
Udviklingsværktøjer _ |
|
---|
Offentliggørelse |
|
---|
Søg ( PageRank ) |
|
---|
Tematiske projekter |
|
---|
Lukkede projekter |
|
---|
se også |
|
---|