cs.phhsnews.com


cs.phhsnews.com / Co je Fuchsia, nový operační systém Google?

Co je Fuchsia, nový operační systém Google?


Fuchsie je zcela nový operační systém, který je v současné době ve velmi raných fázích vývoje společnosti Google. Jak se liší od zařízení Android a Chrome a může nahradit jeden?

Co se děje?

Fuchsie se poprvé objevila na technologickém radaru v polovině roku 2016, kdy se na úložišti GitHub objevil neohlášený open source projekt společnosti Google. Podle počáteční inspekce technologického tisku byla navržena tak, aby byla "univerzálním" operačním systémem, schopným běhat na všechno, od inteligentních smartwatches až po výkonné pracovní plochy. To potenciálně zahrnuje telefony, tablety, notebooky, automobilovou elektroniku, připojená zařízení, hardware a další.

Univerzální operační systém je pro tvůrce softwaru něco svatého grálu, ale dosud nebylo dosud dosaženo. Společnost Microsoft se pokoušela vytvořit systém Windows 10 "univerzální", přinejmenším v tom smyslu, že byly vyrobeny některé telefony, které je mohou spustit ve verzi s odizolováním. Apple skvěle tvrdil, že původní iPhone běžel "skutečný OS X", než se nakonec vzdal této koncepce ve prospěch značkového iOSu. Nejblíže k operačním systémům, které běží na všech úrovních spotřebního hardwaru, je trochu ironicky Linux. Různé příchutě jádra Linuxu se používají pro Android, Chrome OS, set-top boxy, směrovače a modemy, inteligentní zařízení a další průmyslové softwarové aplikace.

Pokus společnosti Microsoft o univerzální platformu nebyl úspěšný.

Jednoduché získání jiného hardwaru, který běží na nejasně podobných softwarech, není opravdu tím. Cílem pro společnosti Microsoft, Apple a Google je vytvořit jediný operační systém, který může spouštět stejné aplikace s minimálními vývojovými změnami v co nejširším rozsahu hardwaru. To by usnadnilo snadné propojení v technologii na úrovni spotřebitelů, přilákání vývojářů softwaru, kteří chtějí účinně vytvářet aplikace na různých platformách a zásadně přimějí spotřebitele k uzamknutí do jediného softwarového ekosystému, který je snadné kontrolovat (a těžko se vyhnout soutěži).

Google nevyjádřil, že je to cíl Fuchsie - ve skutečnosti Google o Fuchsii vůbec neřekl - ale vypadá to jako přirozená touha. To je podpořeno některými vestavěnými funkcemi pro platformu Android a iOS.

Jak Fuchsia souvisí s Androidem a Chrome?

Distantly. Zatímco Android a Chrome OS používají silně upravenou verzi jádra Linuxu, Fuchsia je postavena od základů na úplně novém jádru s názvem Zircon.

Rozdíly mezi konvenčním jádrem operačního systému a mikrokernelem jsou komplikované , ale základní podstata je, že mikrokernely jsou postaveny od základů pro efektivitu a flexibilitu. Koncepce se odehrává desetiletí, ale v 90. letech se z velké části opustila, protože počítačová síla, paměť a úložný prostor kvetly. Nyní s trendem, jak se spotřební elektronika mění na menší, efektivnější a přenosnější hardware, Google vidí architekturu mikrokernelu jako potenciální vhodnou součást svého operačního systému nové generace.

Koncepce rozhraní Fuchsia UI běžící na telefonu Android

Nebude to bolet to, že systém, který vytvořil sám o sobě, má více či méně úplnou kontrolu nad tím, jak se Zirkon a Fuchsie vyvíjejí, a to jak předtím, tak po jejím uvedení na trh (pokud vůbec vůbec přijde). Google se naučil svou lekci Android, která je díky svému open source povaze silně zlomena na úrovni spotřebitelů. Chrome OS je v podstatě zablokován licenčními podmínkami, i když je to technicky otevřený zdroj. Fucshia, opět otevřený zdroj, by pravděpodobně řídil téměř výhradně samotný Google, a to i v případě, že běží na hardwaru prodávaného partnerskými společnostmi.

Jak Fuchsie ovlivní vývojáře?

Fuchsie není v místě, kde by vývojáři mohli prakticky vytvářet plné aplikace. Ale když se tam dostane, společnost Google nechce, aby práce, kterou vložila do Androidu, byly zcela opuštěny. Aplikace Fuchsia mohou být napsány v různých populárních programovacích jazycích s využitím nové softwarové výbavy Flutter

Flutter umožňuje psát aplikace s maximální kompatibilitou mezi Fucshia, Android a iOS. Nejen že to znamená, že aplikace mohou být napsány na všech třech platformách s minimem investic, dělá portování existujících aplikací do Fuchsie a podporuje všechny tři platformy snadné.

Flutter je také postaven na současném vizuálním designu Google - designu materiálu - které se drží pro všechny své operační systémy Android, Chrome OS a web (v různé míře). Zahrnuje podporu pokročilých prvků uživatelského rozhraní založených na flexibilním renderingovém engine Vulkan, včetně volumetrických stínů (oblíbený nástroj designu materiálu) a velmi hladkých 120 FPS animací. Je to také schopnost působivých herních a mediálních aplikací, i když výkon bude samozřejmě záviset na hardwaru.

Pokud se divíte, proč Chrome OS není v tomto seznamu kompatibility, nezapomeňte, že "apps" pro Chrome jsou téměř úplně web -na základě. Nevytahuje kód a nepoužívá jej jako většina ostatních operačních systémů. Ale systém OS Chrome může spouštět aplikace pro Android a tato funkce je značně rozšířena společností Google v každé hlavní verzi prohlížeče Chrome. Nejjednodušší závěr je, že společnost Google doufá, že převezme infrastrukturu Play Store alespoň na některé plné aplikace založené na platformě Android pro systém Chrome OS.

V tomto okamžiku může Google spustit Fuchsii a nahradit nebo přejít na obě platformy , bylo by to snadné přizpůsobení vývojářům (a tím i uživatelům).

Kdy je Fuchsie vycházet?

Jednoduchá odpověď zní: nemáme tušení. Fuchsie je v takové rané fázi, že Google pravděpodobně ani nemá pevný plán. Google komentoval projekt velmi řídce, s výjimkou toho, aby potvrdil, že je to skutečná věc, která má významnou podporu. Právě teď je jediný snadno dostupný údaj o Fuschii zdrojový kód, který je umístěn jak na GitHubu, tak i na vlastním úložišti Google.

Je zcela možné, že Google v určitém okamžiku vyhodnotí Fuchsii ve vztahu k aktuálním tržním podmínkám a rozhodne se zrušit projekt. Mohlo by to pokračovat s Androidem (chybné, jak to je) a Chrome OS, nebo vyvinout něco, co jsme ještě neviděli. Ale v tuto chvíli vypadá Fuchsie jako nejpravděpodobnější nástupce Androidu a případně Chrome.

Mohu to zkusit? Dost všech Fuschia kostí je k dispozici v úložištích s otevřeným zdrojovým kódem, že je možné získat extrémně časnou sestavu projektu a začít fungovat - ale pouze na několika specifických kusů hardwaru v tuto chvíli. V době psaní jsou omezeny na mini-PC Intel NUC, tablet Acer Switch Alpha 12, HiKey960 a Khadas VIM. Tyto poslední dva jsou systémy na čipu, jako silnější Raspberry Pi.

Acer's Switch Alpha 12 je jedním z hlavních zařízení, které oficiálně podporují počátky Fuchsie.

Existuje jeden kus hardware, který není není oficiálně podporován, ale který může Fuchsii běžet stejně: Pixelbook. A to má smysl - jako super-premium Chromebook společnosti Google, je přirozené předpokládat, že je hromada roamingových hal v rukou vývojářů Google. Ron Amadeo z Ars Technica se podařilo získat časný kód Fuchsie a spustit se na spotřebním modelu, aby si mohl zkontrolovat OS

Ars Technica dostal Fuchsii na Pixelbook

Je také možné spustit kousky Fuchsie kód na telefonech s Androidem pomocí starších sestav. Ale ve všech těchto případech budete potřebovat nějaké vážné tech kódy k vytvoření kódu do bodu, kde jej můžete nainstalovat a návratnost vaší investice do času nebude skvělá. Budete moci vidět, jak funguje velmi stará verze uživatelského rozhraní. Dokonce ani přihlašování Google momentálně nefunguje. Doporučuji prozkoumat tech články, které již byly napsány, nebo sledovat některé praktické videa na YouTube.

Image Credit: Ron Amadeo / Ars Technica, Microsoft, Amazon


Jak funguje termální zobrazování

Jak funguje termální zobrazování

Pokud jste někdy viděli fotografie nebo videa, kde je všechno červené a žluté nepořádek, nazývá se termografie tepelné zobrazování. Jak nastavit citlivost pohybu na kroužku Tepelné zobrazování se používá ve všech různých scénářích - utility a energetické společnosti ho používají k tomu, aby zjistili, kde může být dům ztráta tepla prasknutím dveří a oken.

(how-top)

Jak znovu otevřít uzavřené karty na zařízení iPhone nebo iPad

Jak znovu otevřít uzavřené karty na zařízení iPhone nebo iPad

Moderní mobilní prohlížeče umožňují znovu otevřít nedávno zavřené karty, stejně jako prohlížeče stolních počítačů. V prohlížeču Safari pro iPhone a iPad společnosti Apple je funkce skrytá - ale je to tam. Můžete také znovu otevřít uzavřené karty v prohlížeči Google Chrome a jiných prohlížečích třetích stran na iPhone nebo iPadu.

(how-top)