Трябва да се поразгледам напълно, когато Даниел Мате изписа нещата, които намери за Андромеда, докато преглеждаше изходния код на Google по-рано тази седмица. Той подсили много неща, които си мислех, когато за първи път разгледах целия код през август 2016 г., хванах много повече неща, които пренебрегнах, и разгледах новия код. Мисля, че оценките на Мате са доста близо до знака тук. Не защото потвърдиха някои от първоначалните ми мисли, а защото посочват неща, които сбърках. Или поне мисля, че съм ги сбъркал. Всичко за Андромеда или Фуксия все още е само образовано гадаене.
Още: Проектът на операционната система „Фуксия“ е интересен, липсват подробности, които да имат значение
На този етап мисля, че имаме доста добра представа къде отива Google с Andromeda, Fuchsia, Android и Chrome. Бъдещето изглежда, че всичко ще се състои в консолидирането на всичко, без да се правят нещата еднакви. От няколко дни копая, чат и пускам неща и това е моят извод.
Фуксията е мястото, където трябва да започнем. Fuchsia е начин да се замени Linux и да се превърне в операционна система за Chrome и Android, която да работи. Android е нещо странно. Той може да бъде изграден като операционна система „всичко в едно“, която чака добавяне на някаква хардуерна поддръжка, която го прави готов за стартиране, или може също да бъде време за изпълнение и файлове за поддръжка на приложения. Nexus 6P използва Android като операционна система, BlackBerry Classic използва Android като платформа за приложения на друга операционна система. Ако искате да хакнете приложенията на Google (Google Play, Play Services и т.н.) върху Classic, това може да направи всичко, което Nexus 6P може да направи, когато става въпрос за приложения за Android, въпреки че не използва "Android" като операционна система.
Fuchsia ще работи с Android време на изпълнение и ще поддържа всичко, използвайки съвместими API. С други думи, няма да видим разлика, но хората, които развиват Android, ще го направят.
Бъдещето, в което всичко е едно и също, но различно, има смисъл, когато се прави правилно.
Фуксия ще захранва и Андромеда. Вече видяхме първи етап на Andromeda, когато Google Play попадна на някои Chromebook. В момента Chrome OS е основно потребителски интерфейс и платформа за приложения, работещи на доста стандартно Linux ядро и междинен софтуер. Ако това ви звучи объркващо, просто помислете за Chrome OS като нещо като Ubuntu. Това е достатъчно близо за това, за което говорим тук. Приложенията за Android се стартират в Chrome родно, но не всъщност. Има слой, който говори с приложения за Android и говори с този междинен софтуер чрез Chrome, който го прави безпроблемен за потребителя. Този слой е стъпка първа на Андромеда.
Fuchsia ще работи с платформата и рамката за приложения на Chrome и ще поддържа всичко със съвместими API. С други думи, няма да видим разлика, но хората, които развиват Chromium, ще го направят.
Изглежда, че Andromeda and Fuchsia е хибрид на Android и Chrome, но не по начина, по който хората си мислеха, че ще бъде. Това е софтуерът под него, всичко което се променя, за да поддържа всичко. И това е толкова страхотно, колкото се получава за хората, които работят с Android и Chrome всеки ден.
Още: Как Google може да използва Андромеда, за да завладее всичко
Вие и аз сме крайни потребители за Android и Chrome. Ние оценяваме промените (или ги мразим) в операционната система, но сме запознати и с тях и избираме да ги използваме вместо нещо друго. Промяната в това и предлагането на нещо, което изглежда и се чувства различно, е рисковано. Продължавайте да давате на хората нещата, които искат да купят.
Универсалната ОС е трудна, защото не всички екрани са с еднакъв размер.
Разработчиците се възползват от наличието на една операционна система, която захранва двете платформи. С напредването на нещата линиите между това какво е приложение за Chrome и това, което е приложение за Android, ще се размиват, докато има само едно приложение, което се изпълнява и от двете. Разработчиците могат да насочват към мобилната, удобна за докосване версия или пълната версия, задвижвана с показалец, или и двете. Това елиминира най-големия недостатък на това, което правят Ubuntu и Microsoft, тъй като универсален интерфейс просто няма да работи на 4, 5-инчов екран и 30-инчов монитор.
Или всички да мислят за всичко това и предполагат, че може да е напълно погрешно. Няма да е за първи път.