Chromium OS
Versiunea stabilă a fost
verificată pe 10 iulie 2022 . Există
modificări neverificate în șabloane sau .
Chromium OS este o distribuție open source a sistemului de operare GNU/Linux , o versiune pentru dezvoltatori a sistemului de operare Chrome de către Google . Codul sursă pentru Chrome OS a fost lansat pe 19 noiembrie 2009 sub licențe asemănătoare BSD și GNU GPL ca Chromium OS [1] .
Interfata utilizator
Versiunea alfa include o pagină de aplicație, care este lansată printr-un buton din colțul din stânga sus al ecranului. Pagina conține link-uri către aplicații web Google, cum ar fi Gmail , Google Apps și YouTube . Chromium include, de asemenea, o aplicație Cameră, un ceas, un indicator de baterie și un indicator de stare a conexiunii la rețea. Apăsarea tastei funcționale F12 activează modul cu mai multe ferestre cu posibilitatea de a deschide ferestre suplimentare de browser și de a comuta între ele. Tasta F8 afișează un aspect de tastatură cu taste „Shortcut” , inclusiv sarcini și dispeceri în comparație cu browserul Chrome și chiar o consolă pentru interpretarea comenzilor. [2] [3] [4] Interfața este implementată în stilul Material Design 2.0. Sistemul de operare include o mașină virtuală Termina pentru rularea programelor Debian, permițând sistemului de operare bazat pe web să ruleze medii de programare, browsere, editori etc. într-un container izolat.
Arhitectură
Documentația Google, care conține informații preliminare, descrie o arhitectură cu trei niveluri: software încorporat , browser și manager de ferestre , aplicații de sistem și aplicații de utilizator [5] .
- Software-ul încorporat pentru a reduce timpul de pornire nu verifică pregătirea hardware-ului , cum ar fi unitățile de dischetă , care sunt acum mai puțin utilizate în computere și nu sunt utilizate în netbook-uri . Verificarea fiecărui pas de pornire îmbunătățește securitatea și facilitează recuperarea sistemului [5] .
- Chromium OS este un sistem de operare Gentoo GNU/Linux modificat cu remedieri și completări aferente pentru o pornire mai rapidă și o performanță generală. Aplicațiile utilizator includ doar elementele esențiale și sunt gestionate de Upstart , datorită cărora serviciile și serviciile sunt lansate în fire paralele, cu posibilitatea de repornire, iar întârzierea începerii serviciilor individuale este implementată pentru a accelera încărcarea [5] .
- Managerul de ferestre se ocupă de interacțiunea utilizatorului cu ferestrele client, la fel ca majoritatea managerilor de ferestre X similare [5] .
- Ca supliment, este oferit un container cu sistemul de operare Debian, care este dezvoltat ca parte a Proiectului Crostini. Această soluție vă permite să rulați programe desktop familiare folosind virtualizarea software (nu emularea).
Furci
În mai 2010, o versiune compilată a codului încă în curs a fost descărcată de peste un milion de ori de pe internet . Cea mai populară versiune a fost postată de Liam McLaughlin , un student de 17 ani din Manchester , publicată sub titlul „Hexxeh”. McLaughlin a publicat o versiune care permite pornirea lui Chromium de pe o unitate USB și include implementarea unor funcționalități neimplementate la momentul construirii de către inginerii Google , cum ar fi suportul pentru limbajul de programare Java [6] .
Google nu se aștepta ca utilizatorii să folosească Chromium OS înainte de lansarea sa oficială. Sundar Pichai , vicepreședintele Google Product Management, spune „Lucruri precum Hexxeh sunt uimitoare”. Pichai a spus că lansările timpurii au avut consecințe neașteptate. „Dacă faci software open source, tu însuți trebuie să fii open source” [6] . Autorul a încetat să lucreze la proiectul său. Cu toate acestea, ideea lui a fost preluată de dezvoltatorii FydeOS (un analog al Chrome OS pentru China, serviciile Google au fost înlocuite cu analogi proprietari de la Fyde Innovations, un container cu Android din Chrome OS a fost integrat), ArnoldTheBat și Cloudready (distribuțiile sunt cele mai apropiate la vanilla Chromium OS).
Diferența dintre Chrome OS și Chromium OS
Chromium OS există sub formă de cod sursă și nu include componente proprietare. Sistemul de operare Chrome este oferit sub formă de firmware binar gata făcut pentru anumite dispozitive Chrome. În consecință, Chrome OS include diverse componente proprietare: telemetrie, un sistem de actualizare, codecuri, firmware pentru controlere, un container Android (codurile sursă ale sistemului de operare Android sunt deschise, dar licența Apache License 2.0 vă permite să creați o versiune proprietară a „Android Runtime pentru Chrome" cu servicii mobile Google integrate și acces la magazinul de aplicații Google Play ).
Vezi și
Note
- ↑ Sengupta, Caesar Lansarea proiectului open source Chromium OS (în engleză) (link nu este disponibil) . Google Inc. . Blogspot ( 19 noiembrie 2009 ). Data accesului: 26 septembrie 2010. Arhivat din original la 1 mai 2012.
- ↑ Întrebări frecvente pentru dezvoltatori (link descendent) . Google. Consultat la 12 decembrie 2009. Arhivat din original la 1 mai 2012. (nedefinit)
- ↑ Yegulalp, Serdar Google Chrome OS Previzualizat (link nu este disponibil) . Săptămâna Informației (5 decembrie 2009). Preluat la 6 decembrie 2009. Arhivat din original la 1 mai 2012. (nedefinit)
- ↑ Rapoza, Jim REVIZIE: Google Chrome OS Developer Edition oferă o privire intrigantă asupra computerului numai pe web (link nu este disponibil) . eWeek.com (3 decembrie 2009). Consultat la 4 decembrie 2009. Arhivat din original la 1 mai 2012. (nedefinit)
- ↑ 1 2 3 4 Prezentare generală de securitate: documente de proiectare a sistemului de operare Chromium (link în jos) . Google. Consultat la 25 noiembrie 2009. Arhivat din original la 1 mai 2012. (nedefinit)
- ↑ 1 2 Stone, Brad . Test Flights In the Google Cloud (engleză) , The New York Times ( 7 mai 2010 ). Arhivat din original pe 14 mai 2010. Preluat la 26 septembrie 2010.
Link -uri
Google LLC |
---|
|
Publicitate |
|
---|
Comunicatii |
|
---|
PE |
|
---|
Platforme |
|
---|
Instrumente de dezvoltare |
|
---|
Publicare |
|
---|
Căutare ( PageRank ) |
|
---|
Proiecte tematice |
|
---|
Proiecte închise |
|
---|
Vezi si |
|
---|