Przyszłość systemu Windows Czym są systemy operacyjne Polaris i Windows Core?
Microsoft pracuje nad skrytym projektem "Windows Core OS", który zunifikuje Windows na wszystkich urządzeniach i "Polaris", aby z nim współpracować. Oto, co o tym wiemy.
Pamiętaj, że Microsoft oficjalnie nie ogłosił jeszcze tych projektów. Windows Core OS, C-Shell i Polaris mogą drastycznie zmienić się przed wydaniem, albo nawet nie zostaną wydane.
Microsoft chce iść dalej niż OneCore
Microsoft chce jednego zunifikowanego systemu operacyjnego dla wszystkich urządzeń Windows, od komputerów z systemem Windows 10 do Xbox One, HoloLens i potencjalnych przyszłych telefonów z systemem Windows. Ale jeszcze tam nie jest.
Obecnie projekt Microsoft o nazwie "OneCore" oznacza, że systemy operacyjne Windows 10, Windows Server, Xbox 10, Windows 10 Mobile, Windows 10 IoT i HoloLens są zbudowane na tym samym "rdzeniowym" systemie operacyjnym.
To wszystko zaczęło się dwa lata temu wraz z wydaniem Aktualizacji Anniversary. Od tego czasu system operacyjny Xbox One bazuje na OneCore, podobnie jak Windows 10.
Ale chociaż są one teraz oparte na tym samym rdzeniu, nadal są to różne systemy operacyjne.
Windows Core OS to pojedynczy system operacyjny dla wszystkich urządzeń
Microsoft chce, aby wszystkie urządzenia Windows były oparte na tym samym systemie operacyjnym, i buduje system operacyjny Windows Core na ten system operacyjny. Opublikowane przez Microsoft stanowisko pracy na LinkedIn mówi, że Windows Core OS (WCOS) będzie "systemem operacyjnym współdzielonym na wszystkich nowych urządzeniach." Ta sama lista zadań firmy Microsoft odnosi się również do systemu operacyjnego Windows Core jako "nowego systemu operacyjnego" i twierdzi zespół OneCore w firmie Microsoft jest zaangażowany.
Zac Bowden z Windows Central rozmawiał ze źródłami w Microsoft o Windows Core OS w 2017 roku. Oto, jak to opisali:
Windows Core OS (w skrócie WCOS) to nowa, nowoczesna wersja systemu Windows i stanowi monumentalny krok naprzód w tworzeniu systemu Windows prawdziwie uniwersalnego. Krótko mówiąc, WCOS jest wspólnym mianownikiem dla systemu Windows, który działa na różnych platformach, na dowolnym typie urządzenia lub architekturze, który można rozszerzyć za pomocą modułowych rozszerzeń, zapewniających funkcje i doświadczenie urządzeń w razie potrzeby.
Windows Core OS to kolejny krok w kierunku pełnej konstrukcji systemu Windows 10. Jest to pojedynczy podstawowy system operacyjny dla wszystkich urządzeń. Zamiast Windows 10, Windows 10 Mobile i systemu operacyjnego Xbox opartego na OneCore, ale wciąż innego, wszystkie będą działać z systemem Windows Core OS.
Według Mary Jo Foley z ZDNet, Windows Core OS nie uruchomi natywnie aplikacji Win32 - innymi słowy - tradycyjnego oprogramowania komputerowego. Obsługuje aplikacje Universal Windows Platform (UWP). Jednak Windows Core OS jest modułowy. Obsługa klasycznych aplikacji desktopowych może zostać dodana jako moduł i prawdopodobnie będzie. Ale wsparcie dla tradycyjnego oprogramowania nie jest zasadniczą częścią systemu.
Jak wskazuje Foley, Windows Core OS był wcześniej znany jako AndromedaOS w Microsoft. Dzieje się tak dlatego, że może uruchomić się na podobnym urządzeniu mobilnym "Andromeda", nad którym pracuje Microsoft, które może zawierać podwójne ekrany. To urządzenie było podobno wprowadzone na rynek w 2018 roku, ale Foley pisze, że Microsoft wrócił do deski kreślarskiej. Może nawet nie zostać zwolniony, więc nie wstrzymuj oddechu.
Tak czy inaczej, praca nad Windows Core OS trwa. Firma Aggiornamenti Lumia znalazła pierwsze oznaki aplikacji systemu operacyjnego Windows Core, które pojawiły się w Sklepie Microsoft 11 października 2018 roku.
C-Shell to interfejs modułowy
Composable Shell, znany również jako C-Shell lub CShell, to kolejny projekt związany z Windows Core OS.
Obecnie urządzenia z wariantami Windows mają własne interfejsy wbudowane w swoje unikalne systemy operacyjne. Komputery stacjonarne mają pulpit, konsola Xbox One ma pulpit nawigacyjny konsoli Xbox, a telefony z systemem Windows mają interfejs telefonu. Są to wszystkie osobne interfejsy i są częścią odrębnego systemu operacyjnego każdego urządzenia.
C-Shell będzie wspólną powłoką (interfejsem) działającą na systemie Windows Core OS. Jest to modułowa powłoka dla modularnego systemu operacyjnego. Powłoka może dostosowywać się do typu urządzenia w czasie rzeczywistym. Innymi słowy, Microsoft może zbudować jeden interfejs, który inteligentnie i automatycznie dostosuje urządzenie, z którego korzystasz, tak jak go używasz.
Na przykład przyszły telefon z systemem Windows może mieć interfejs telefoniczny, ale zapewnia pełny pulpit systemu Windows po podłączeniu do klawiatury i monitora. To byłby bardziej wydajny pulpit niż ograniczony pulpit "Continuum for Phones" dołączony do systemu Windows 10 Mobile. Urządzenie do gier może pewnego dnia przełączać się między pulpitem nawigacyjnym Xbox One i pulpitem systemu Windows.
Obecnie nic z tego nie może się wydarzyć. Pulpit systemu Windows jest częścią systemu Windows 10, pulpit nawigacyjny Xbox jest częścią nowoczesnego systemu operacyjnego Xbox, a interfejs telefonu jest częścią systemu Windows 10 Mobile. Ale C-Shell oznacza, że każde urządzenie może po prostu uruchomić Windows Core OS, a C-Shell zapewni odpowiedni interfejs na wierzchu.
Windows Central pokazał C-Shell działający na telefonie z Windows w roku 2017. Wygląda całkiem podobnie do obecnego interfejsu telefonu Windows, który pokazuje, co Microsoft próbuje zrobić. Microsoft nie próbuje wymyślać na nowo koła ani wprowadzać żadnych istotnych zmian w interfejsie.
Polaris to interfejs pulpitu dla C-Shell
Jest to po prostu nowy motyw światła systemu Windows 10, ale Polaris prawdopodobnie będzie wyglądać podobnie do istniejącego pulpitu systemu Windows 10.C-Shell będzie zawierał wielu "kompozytorów", po jednym dla każdego typu interfejsu. Polaris jest kompozytorem, który zapewni powłokę pulpitu. Innymi słowy, jest to doświadczenie na pulpicie systemu Windows oparte na C-Shell i Windows Core OS. Jest to znaczący przełom w stosunku do przeszłości, ponieważ firma Microsoft przebudowuje środowisko pulpitu systemu Windows za pomocą nowoczesnego kodu.
Inne nazwy projektów to między innymi Andromeda dla interfejsu urządzenia mobilnego, Aruba dla interfejsu Surface Hub i urządzenia Oasis dla Windows z systemem Mixed Reality, takie jak HoloLens.
Polaris będzie największym wyzwaniem dla Microsoft, ponieważ system Windows Core OS z pulpitem Polaris prawdopodobnie będzie musiał uruchomić tradycyjne oprogramowanie Windows Desktop (Win32).
To jest tylko dla nowych urządzeń
Nie martw się jednak: nie będziesz zmuszony do aktualizacji. Zgodnie z informacją zamieszczoną przez Microsoft na LinkedIn, ten system operacyjny będzie przeznaczony dla "nowych urządzeń". Innymi słowy, Microsoft nie będzie nagle aktualizować istniejącego komputera z systemem Windows 10 w celu uruchomienia systemu Windows Core OS przy użyciu Polaris.
Według Windows Central, pierwsza wersja Windows Core OS będzie się koncentrować na urządzeniach mobilnych. Na przykład firma Microsoft może wydać "Telefon powierzchniowy" z systemem Windows Core OS i C-Shell. Przez większość czasu używałby mobilnego kompozytora (Andromeda) i kompozytu na komputer (Polaris) po zadokowaniu.
Jednak na dłuższą metę wszystkie nowe urządzenia z systemem Windows mogą uruchomić to oprogramowanie - nawet komputery stacjonarne i przenośne. Wygląda jak przyszłość Windows.