Padomi par to, kā darbosies Google OS

Drīz pēc tam, kad Google otrdienas vakarā paziņoja par plāniem izveidot savu operētājsistēmu (OS), ko sauc par Google Chrome OS, tīmekļa gigants iebilda par tehniskām detaļām, sakot, ka projekts joprojām ir pārāk agrīnā stadijā. Pirmās netbook ierīces, kurās darbojas operētājsistēma Chrome OS, tiks izlaistas tikai 2010. gada otrajā pusē, tāpēc lielākajai daļai lietotāju būs jāgaida līdz tam laikam, lai precīzi uzzinātu, kā programmatūra darbosies. Bet tas nenozīmē, ka tur jau nav mājienu, un lielākās norādes var atrast Google pārlūkprogrammā Chrome, kas, pēc uzņēmuma domām, būs galvenā jaunās OS sastāvdaļa.





Saskaņā ar ziņu, ko rakstījuši Sundara Pichai, Google produktu pārvaldības viceprezidents un Linuss Upsons, uzņēmuma inženieru direktors, atvērtā pirmkoda Chrome OS sastāvēs no Linux kodola ar Google Chrome pārlūkprogrammu, kas darbojas pilnībā. jauna darbvirsmas vide.

Pārlūkprogramma Chrome tika izlaista pirms deviņiem mēnešiem, un tas ir Google mēģinājums pilnībā no jauna izgudrot pārlūkprogrammu: tā ir izstrādāta no nulles, ņemot vērā tīmekļa lietojumprogrammas, un ir paredzēta kā vienīgā lietojumprogramma, kas nepieciešama tīmekļa lietpratējam savā datorā.

Marta intervijā Google Chrome komandas inženieris Darins Fišers sacīja, ka sesiju sākumā inženieri nolēma izņemt lapu no operētājsistēmas grāmatas, veidojot pārlūkprogrammu. Konkrēti, Chrome komanda nolēma pārlūkprogrammu uzskatīt par palaišanas paneli, no kuras lietotājs var palaist dažādas tīmekļa lietojumprogrammas. Katra lietojumprogramma darbojas neatkarīgi, tāpēc, ja viena avarē, tā neietekmē citas. Fišers sacīja, ka operētājsistēmām bija jāizmanto tāda pati pieeja, lai ļautu vienai lietojumprogrammai avarēt, neprasot lietotājam pārstartēt visu sistēmu. Šīs pārlūkprogrammas dizaina izmaiņas palīdz nodrošināt tīmekļa lietojumprogrammām tādu stabilitāti, kādu bauda darbvirsmas lietojumprogrammas.



Jēdziens ir viegli attiecināms atpakaļ uz OS. Ja lietotājs paļaujas uz tīmekļa lietojumprogrammām, piemēram, Gmail, Google Docs un tamlīdzīgām programmām, tas ievērojami vienkāršo OS. Tas ievērojami samazina instalējamo lietojumprogrammu skaitu un datu apjomu, kas jāuzglabā un jāapstrādā pašā datorā.

Izmantojot operētājsistēmu Chrome OS, Google pilnībā izjauks līniju starp pārlūkprogrammu un operētājsistēmu, saka Ramesh Ayer, globālās mobilās skaitļošanas biznesa attīstības vadītājs. Teksasas instrumenti , kas ir viens no Google partneriem šajā projektā. Pārlūkprogramma ir jūsu operētājsistēma, saka Ijers. Pārlūkprogramma ir jūsu lietotāja interfeiss. Pārlūkprogramma ir mehānisms, no kura tiek palaists lietojumprogrammas.

Iyer saka, ka OS racionalizēšana, lai koncentrētos uz tīmekli, ļaus ierīcēm palaist jaudīgākas programmas ar mazāk jaudīgiem procesoriem. Ja procesora prasības ir zemas, jaunas ierīces varētu izmantot mazāk akumulatora enerģijas un palikt vieglākas. Piemēram, Texas Instruments sadarbojas ar Google, lai tajā integrētu Chrome OS programmatūru OMAP 3 multivides lietojumprogrammu procesori, radot sistēmu, ko varētu viegli uzstādīt netbooks un citās ierīcēs.



Piešķirot tīmekļa lietojumprogrammām dziļāku piekļuvi pamatā esošajam kodolam, tīmekļa izstrādātājiem būs vieglāk nodrošināt labāku funkcionalitāti un labāku lietotāja pieredzi, saka. Džareds Spols , dibinātājs Lietotāja interfeisa inženierija , konsultāciju uzņēmums, kas atrodas Ziemeļandoverā, MA. Kad pirmo reizi parādījās tīmekļa lietojumprogrammas, piemēram, Gmail un Google Maps, Spool saka, ka programmatūras inženieriem, kas tos izveidoja, bija jāveic daudz uzlaušanas, lai izveidotu atbilstošu mijiedarbības līmeni. Kad mēs pārgājām no darbvirsmas uz pārlūkprogrammu, mēs spērām milzīgu soli atpakaļ, saka Spool.

Izmantojot OS, kas ir cieši saistīta ar tīmekli, Google var ieviest sarežģītus resursu pārvaldības rīkus, kas ļaus tīmekļa lietojumprogrammām darboties daudz vienmērīgāk. OS galvenā loma ir atmiņas piešķiršanai lietojumprogrammām un tās pielāgošanai, mainoties to vajadzībām. Liela problēma ar interaktīvajām tīmekļa lietojumprogrammām līdz šim ir bijusi tā, ka pārlūkprogrammām nebija efektīvu veidu, kā pielāgot dažādām Web lapām piešķirto atmiņu. Spool saka, ka pārlūkprogramma Chrome jau ir uzlabojusi situāciju, un viņš sagaida, ka OS ies vēl tālāk. Viņš saka, ka tas ļaus jaudīgākas tīmekļa lietojumprogrammas, kas jaunajā operētājsistēmā darbosies raitāk.

Taču Chrome OS izveide nebūs tik vienkārša, kā uzlīmēt pārlūkprogrammu Linux kodolam, saka Spool. Piemēram, pārlūkprogrammas Chrome versija ir atkarīga no pamatā esošās OS lietotāja interfeisa. Tādas funkcijas kā ritjoslas nāk no operētājsistēmas, nevis pārlūkprogrammas, tāpēc Google tas viss būs jāveido no nulles, un pat vienkāršas lietas prasīs ievērojamu laiku un pūles.



Pārlūkā Chrome trūkst arī draiveru, kas nepieciešami, lai darbinātu jebkādas ārējās ierīces, piemēram, printerus vai iPod. Texas Instruments Iyer paredz jaunu veidu, kā Chrome OS varētu risināt šo problēmu. Vai vēlaties, lai printeris būtu savienots mākonī? viņš saka. Tā kā arvien vairāk ierīču, tostarp kamerām, printeriem, GPS un tā tālāk, var izveidot savienojumu ar internetu atsevišķi, tīmekļa saskarnes koncepcija starp lietotāja datoru un ierīci kļūst arvien tuvāka realitātei. Tas ir interneta svētais grāls, saka Ijers.

Pichai un Upson ir arī paziņojuši, ka Chrome OS automātiski atbalstīs visas tīmekļa lietojumprogrammas un ka jaunās Chrome OS lietojumprogrammas darbosies jebkurā uz standartiem balstītā pārlūkprogrammā operētājsistēmās Windows, Mac un Linux. Lai gan tīmekļa lietojumprogrammu izstrāde pēdējos gados ir strauji pieaugusi, tas var arī radīt ierobežojumus, neļaujot lietotājam piekļūt interesantām lietojumprogrammām, kas izstrādātas programmēšanas valodās, kas nav paredzētas tīmeklim.

Tomēr Google var piedāvāt risinājumu arī tam. Uzņēmums strādā pie eksperimentāla projekta ar nosaukumu Google vietējais klients kas ļautu pārlūkprogrammā droši darboties kodam, kas rakstīts ne-Web valodās, piemēram, C un C++.



Kriss Rolfs, vecākais drošības konsultants Matasano drošība , kas ir bijis iesaistīts Native Client ieviešanas testēšanā, saka: tas varētu būt Google slepenais ierocis, kad runa ir par Chrome OS, jo tas ļautu izstrādātājiem paplašināt šo platformu ar tādām lietām kā video un grafikas, negaidot, līdz Google īstenot jebko no tā.

paslēpties