Fremtiden for Windows Hva er Polaris og Windows Core OS?
Microsoft jobber med et hemmelig "Windows Core OS" -prosjekt som vil forene Windows på tvers av alle enheter og et "Polaris" -skrivebord for å følge med det. Her er hva vi vet om det.
Husk at Microsoft ikke har offisielt kunngjort disse prosjektene ennå. Windows Core OS, C-Shell og Polaris kan endres drastisk før utgivelsen, eller de kan aldri til og med bli utgitt.
Microsoft ønsker å gå utover OneCore
Microsoft ønsker et enkelt enhetlig operativsystem for alle Windows-enheter, fra Windows 10-PCer til Xbox One, HoloLens og potensielle fremtidige Windows-telefoner. Men det er ikke helt der ennå.
I dag betyr et Microsoft-prosjekt som heter "OneCore" at Windows 10, Windows Server, Xbox 10, Windows 10 Mobile, Windows 10 IoT og HoloLens operativsystem er bygget opp på samme "kjernen" operativsystem.
Dette sparket inn i utstyr for to år siden med utgivelsen av jubileumsoppdateringen. Siden da har Xbox One-operativsystemet vært basert på OneCore, akkurat som Windows 10.
Men selv om disse nå er basert på den samme kjernen, er de fortsatt forskjellige operativsystemer på toppen av den kjernen.
Windows Core OS er et enkelt operativsystem for alle enheter
Microsoft ønsker at alle Windows-enheter skal være basert på det samme operativsystemet, og det bygger Windows Core OS som det operativsystemet. En Microsoft-jobbpost på LinkedIn sier at Windows Core OS (WCOS) vil være "operativsystemet delt på alle nye enheter." Den samme Microsoft-jobboppføringen refererer også til Windows Core OS som et "nytt operativsystem" og sier OneCore-teamet på Microsoft er involvert.
Windows Centrals Zac Bowden snakket til kilder på Microsoft om Windows Core OS tilbake i 2017. Slik beskriver de det:
Windows Core OS (WCOS for kort) er en ny, moderne versjon av Windows, og er et monumentalt skritt fremover for å gjøre Windows til et helt universelt OS. Kort sagt, WCOS er en fellesnevner for Windows som fungerer på tvers av plattformen, på en hvilken som helst enhetstype eller arkitektur, som kan forbedres med modulære utvidelser som gir enhetene funksjoner og erfaringer der det er nødvendig.
Windows Core OS er det neste trinnet for å gjøre Windows 10 fullt modulert. Det er et enkeltbasert operativsystem for alle enheter. I stedet for Windows 10, Windows 10 Mobile og Xbox-operativsystemet som er basert på OneCore, men likevel forskjellige, vil de alle kjøre Windows Core OS.
Ifølge ZDNets Mary Jo Foley vil Windows Core OS ikke kjøre Win32-programmer, med andre ord, tradisjonell stasjonær programvare. Den kjører Universal Windows Platform (UWP) apps. Windows Core OS er imidlertid modulært. Støtte for klassiske skrivebordsprogrammer kan legges til som en modul, og sannsynligvis vil det være. Men støtte til tradisjonell programvare er ikke en sentral del av systemet.
Som Foley peker også på, var Windows Core OS tidligere kjent som AndromedaOS inne i Microsoft. Det er fordi det kan starte på den ryktede "Andromeda" -enheten Microsoft jobber med, som kan inkludere to skjermer. Denne enheten ble ryktet for lansering i 2018, men Foley skriver at Microsoft har gått tilbake til tegnebrettet. Det kan aldri engang bli utgitt, så hold ikke pusten.
Uansett fortsetter arbeidet med Windows Core OS. Aggiornamenti Lumia fant de første tegnene til Windows Core OS-applikasjoner som ankom i Microsofts Store 11. oktober 2018.
C-Shell er et modulært grensesnitt
Composable Shell, også kjent som C-Shell eller CShell, er et annet prosjekt relatert til Windows Core OS.
I øyeblikket har enheter som kjører varianter av Windows alle sine egne grensesnitt innbygget i deres unike operativsystemer. Stasjonære PCer har skrivebordet, Xbox One har Xbox-dashbordet, og Windows-telefoner har et telefongrensesnitt. Disse er alle separate grensesnitt og er en del av hver enhets distinkte operativsystem.
C-Shell vil være et delt shell (grensesnitt) som kjører på toppen av Windows Core OS. Det er et modulært skall for et modulært operativsystem. Skallet kan tilpasses til enhetstypen i sanntid. Med andre ord, kan Microsoft bygge ett grensesnitt som vil tilpasse og automatisk tilpasse enheten du bruker, mens du bruker den.
For eksempel kan en fremtidig Windows-telefon ha et telefongrensesnitt, men gir et fullt Windows-skrivebord når det er docket til et tastatur og en skjerm. Dette ville være et kraftigere skrivebord enn det begrensede "Continuum for Phones" skrivebordet som følger med Windows 10 Mobile. En spill-enhet kan en dag bytte mellom Xbox One-dashbordet og Windows-skrivebordet.
For øyeblikket kan det ikke skje noe. Windows-skrivebordet er en del av Windows 10, Xbox-dashbordet er en del av det moderne Xbox-operativsystemet, og telefongrensesnittet er en del av Windows 10 Mobile. Men C-Shell betyr at hver enhet bare kan kjøre Windows Core OS, og C-Shell vil gi det riktige grensesnittet på toppen av det.
Windows Central viste at C-Shell kjører på en Windows-telefon tilbake i 2017. Det ser ganske ut som det gjeldende Windows-telefongrensesnittet, som viser hva Microsoft prøver å gjøre. Microsoft prøver ikke å gjenoppfinne hjulet eller gjøre betydelige grensesnittendringer her.
Polaris er skrivebordsgrensesnittet for C-Shell
Dette er bare Windows 10s nye lystema, men Polaris vil sannsynligvis se ut som det eksisterende Windows 10-skrivebordet.C-Shell vil inkludere flere "komponister", en for hver type grensesnitt. Polaris er en komponist som vil gi et skrivebordshylse. Med andre ord, det er en Windows desktop-opplevelse bygget på toppen av C-Shell og Windows Core OS. Dette er en betydelig pause fra fortiden, da Microsoft gjenoppbygger Windows desktop-opplevelsen med moderne kode.
Andre prosjektnavn inkluderer angivelig Andromeda for grensesnittet for mobilenhet, Aruba for Surface Hub-grensesnittet, og Oasis for Windows Mixed Reality-enheter som HoloLens.
Polaris vil være den største utfordringen for Microsoft, da et Windows Core OS-system med et Polaris-skrivebord vil trolig trenge å kjøre tradisjonell Windows desktop-programvare (Win32).
Dette er bare for nye enheter
Ikke bekymre deg, skjønt: Du vil ikke bli tvunget til å oppgradere. Som Microsofts LinkedIn-jobbpost sier, vil dette operativsystemet være for "nye enheter." Med andre ord, vil Microsoft ikke plutselig oppgradere din eksisterende Windows 10-PC til å kjøre Windows Core OS med Polaris.
Ifølge Windows Central vil den første utgivelsen av Windows Core OS være fokusert på mobile enheter. For eksempel kan Microsoft frigjøre "Surface Phone" som kjører Windows Core OS og C-Shell. Den ville bruke en mobil komponist (Andromeda) mesteparten av tiden og en desktop komponist (Polaris) når den ble anbrakt.
Men på lang sikt kan alle nye Windows-enheter ende opp med å kjøre denne programvaren, til og med desktop og bærbare PCer. Det ser ut som fremtiden for Windows.