Бъдещето на Windows Какви са Polaris и Windows Core OS?
Microsoft работи по един скрит проект за Windows Core, който ще обедини Windows във всички устройства и десктоп "Polaris". Ето какво знаем за него.
Имайте предвид, че Microsoft все още не е обявил официално тези проекти. Windows Core OS, C-Shell и Polaris могат да се променят драстично преди пускането им, или дори никога да не бъдат освободени.
Microsoft иска да отиде отвъд OneCore
Microsoft иска единна унифицирана операционна система за всички устройства на Windows, от Windows 10 компютри до Xbox One, HoloLens и потенциални бъдещи Windows Phones. Но все още не е там.
Днес проект на Microsoft, наречен „OneCore“, означава, че Windows 10, Windows Server, Xbox 10, Windows 10 Mobile, Windows 10 IoT и операционните системи HoloLens са изградени върху една и съща „основна“ операционна система.
Това стартира преди две години с издаването на актуализацията на годишнината. Оттогава операционната система Xbox One е базирана на OneCore, точно като Windows 10.
Но, въпреки че сега те са базирани на едно и също ядро, те все още са различни операционни системи върху това ядро.
Windows Core OS е единична операционна система за всички устройства
Microsoft иска всички устройства на Windows да се базират на една и съща операционна система, а операционната система изгражда Windows Core OS. Публикацията на Microsoft в LinkedIn казва, че Windows Core OS (WCOS) ще бъде „операционната система, споделена между всички нови устройства.“ Същата обява за работа на Microsoft се отнася и за Windows OS като „нова операционна система“ и казва, че екипът на OneCore в Microsoft е въвлечен.
Зак Боуден от Windows Central разговаря с източници в Microsoft за Windows Core OS още през 2017 г. Ето как те го описаха:
Windows Core OS (кратко WCOS) е нова, модерна версия на Windows и е монументална стъпка напред в превръщането на Windows в наистина универсална операционна система. Накратко, WCOS е общ знаменател за Windows, който работи на различни платформи, на всеки тип устройство или архитектура, който може да бъде подобрен с модулни разширения, които дават на устройствата възможности и опит, където е необходимо.
Windows Core OS е следващата стъпка в създаването на напълно модулна Windows 10. Това е една основна операционна система за всички устройства. Вместо Windows 10, Windows 10 Mobile и операционната система Xbox, базирани на OneCore, но все пак различни, всички те ще работят с Windows Core OS.
Според Мери Джо Фоли от ZDNet, операционната система Windows Core няма първоначално да изпълнява Win32 приложения - с други думи, традиционен настолен софтуер. Той изпълнява приложения за универсална Windows платформа (UWP). Въпреки това, Windows Core OS е модулна. Подкрепата за класически настолни приложения може да бъде добавена като модул и вероятно ще бъде. Но поддръжката на традиционния софтуер не е основна част от системата.
Както отбелязва Foley, Windows Core OS е била известна преди като AndromedaOS в Microsoft. Това е така, защото може да се появи на слуховото мобилно устройство “Андромеда”, върху което Microsoft работи, което може да включва двойни екрани. Това устройство се говореше за стартиране през 2018 г., но Foley пише, че Microsoft се е върнал към чертожната дъска. Може никога дори да не бъде освободен, затова не задържайте дъха си.
Така или иначе, работата по Windows Core OS продължава. На 11 октомври 2018 г. Aggiornamenti Lumia откри първите признаци на приложенията на Windows Core OS, пристигащи в магазина на Microsoft.
C-Shell е модулен интерфейс
Composable Shell, известен още като C-Shell или CShell, е друг проект, свързан с Windows Core OS.
Понастоящем устройствата, които изпълняват варианти на Windows, имат свои собствени интерфейси, вградени в техните уникални операционни системи. Настолните компютри имат работния плот, Xbox One има таблото за управление на Xbox, а телефоните на Windows имат телефонен интерфейс. Това са всички отделни интерфейси и са част от отделната операционна система на всяко устройство.
C-Shell ще бъде споделена обвивка (интерфейс), която се изпълнява върху Windows Core OS. Това е модулна обвивка за модулна операционна система. Черупката може да се адаптира към типа устройство в реално време. С други думи, Microsoft може да изгради един интерфейс, който интелигентно и автоматично да адаптира устройството, което използвате, тъй като го използвате.
Например един бъдещ Windows телефон може да има телефонен интерфейс, но да осигури пълен работен плот на Windows, когато е свързан с клавиатура и монитор. Игралното устройство може един ден да превключи между таблото за управление на Xbox One и работния плот на Windows.
В момента нищо от това не може да се случи. Работният плот на Windows е част от Windows 10, таблото за управление на Xbox е част от модерната операционна система Xbox, а телефонният интерфейс е част от Windows 10 Mobile. Но C-Shell означава, че всяко устройство може просто да стартира Windows Core OS, а C-Shell ще осигури правилния интерфейс върху него.
Windows Central показа, че C-Shell работи на Windows телефон още през 2017 г. Изглежда доста подобно на сегашния интерфейс на Windows телефона, който показва какво се опитва да направи Microsoft. Microsoft не се опитва да изобретява колелото или да прави съществени промени в интерфейса тук.
Polaris е десктоп интерфейс за C-Shell
Това е просто нова светла тема на Windows 10, но Polaris вероятно ще изглежда подобно на съществуващия Windows 10 десктоп.C-Shell ще включва множество "композитори", един за всеки тип интерфейс. Polaris е композитор, който ще осигури десктоп обвивка. С други думи, това е опит на работния плот на Windows, построен върху C-Shell и Windows Core OS. Това е значителна почивка от миналото, тъй като Microsoft възстановява работата с десктопа на Windows с модерен код.
Други имена на проекти включват Andromeda за интерфейса на мобилното устройство, Aruba за интерфейса на Surface Hub и Oasis за устройства със смесена реалност на Windows като HoloLens.
Полярната звезда ще бъде най-голямото предизвикателство за Microsoft, тъй като Windows OS системата с работен плот на Polaris вероятно ще трябва да изпълнява традиционния Windows Desktop (Win32) софтуер \ t.
Това е само за нови устройства
Не се притеснявайте обаче: няма да бъдете принудени да надграждате. Както казва Microsoft на LinkedIn, тази операционна система ще бъде за "нови устройства". С други думи, Microsoft няма да обнови съществуващия си Windows 10 PC, за да стартира Windows Core OS с Polaris..
Според Windows Central първоначалната версия на Windows Core OS ще бъде насочена към мобилни устройства. Например Microsoft може да пусне „Surface Phone“, работещ под Windows Core OS и C-Shell. По-голямата част от времето ще използва мобилен композитор (Андромеда) и композитор за настолни компютри (Polaris), когато е поставен.
Но в дългосрочен план всички нови устройства на Windows могат да стартират този софтуер, дори настолни и преносими компютри. Прилича на бъдещето на Windows.