Windows har en marknadsandel på cirka 77% på skrivbordsmarknaden och ändå finns det rapporter om att Microsoft utvecklar ett nytt operativsystem och du undrar varför. Efter Windows 10S finns det nu rykten om Windows Core OS. Så vad är Windows Core OS (WCOS) och hur skiljer det sig från Windows 10 eller 10S? Är det något som kommer att ersätta Windows 10 i framtiden? Vi har svarat på alla dessa viktiga frågor tillsammans med alla detaljerna nedan. Vet att WCOS kommer att ändra grunden för Windows som vi känner till det. Så utan ytterligare fördröjning, låt oss gå vidare och lära oss mer om Windows Core OS i alla aspekter.
Vad är Windows Core OS (WCOS)?
Innan jag kastar tekniska termer från vänster, höger och mitt, låt mig förklara vad som är Windows Core OS i enkla termer. Windows Core OS är en universell bas varifrån olika smaker av Windows kan skapas. WCOS är en delbar och modulbas som innebär att Microsoft kan ta den och lägga till ytterligare funktioner ovanpå den för enheter som har olika formfaktorer. För att göra en lös jämförelse, tänk på hur Android-ekosystemet fungerar. Google utvecklar AOSP (basen) som är ungefär som Windows Core OS och flera tillverkare gafflar den för att göra sin version av OS. På samma sätt kommer Windows Core OS att vara den universella basen för Windows-bärbara datorer, stationära datorer, hopfällbara telefoner, HoloLens, Xbox, Surface Hub och alla framtida produkter som släpps av Microsoft.
Avslutningsvis är Windows Core OS inte ett operativsystem i traditionell mening (som Windows 10 eller 7), utan en modulbas som kommer att driva en mängd framtida Windows-operativsystem. Faktiskt, vi känner redan till ett sådant operativsystem som kommer med WCOS i sin bas: Windows 10X. Förra året presenterade Microsoft en enhet med dubbla skärmar som fungerar både som en surfplatta och en bärbar dator. Så när du bygger operativsystem för enheter som har en så unik formfaktor behöver du en bärbar bas och det är där Windows Core OS spelar in. Ett annat exempel är Surface Hub OS som körs på den kommande Surface Hub 2X - en interaktiv whiteboard för lagarbete. Och den här drivs också av Windows Core OS i sin bas.
Så det här är de olika smakerna i Windows Core OS som körs på en rad olika enheter. Nu när vi har den grundläggande idén, låt oss nu hoppa till lite tekniskhet, ska vi?
Windows Core OS-funktioner
1. CShell (komponerbart skal)
CShell är en toppfunktion i Windows Core OS. Jag vet att termen inte är självförklarande så låt mig förklara. I ovanstående avsnitt pratade jag om hur WCOS är modulärt och lätt kan gafflas för enheter med distinkt hårdvarudesign. CShell är den funktionen som gör det möjligt. På ett enkelt sätt, CShell är ett modulärt användargränssnitt som kan slås på enheter beroende på deras formfaktor. Det är ett användargränssnitt som är djupt knutet till WCOS, men också modulärt samtidigt.
Till exempel om du kör en enhet som Surface Neo som har både bärbar dator och surfplattformsfaktor. Beroende på hur du använder den kan enheten byta till Tablet CShell eller Laptop CShell på nolltid. Vad det betyder är att du får ett ordentligt surfplattans användargränssnitt medan du är i surfplatteläget med alla gester, pekskärm, snapping och andra funktioner. Och i det ögonblick du flyttar till laptop-läge får du ett ordentligt bärbart gränssnitt där du har stöd för tangentbord, aktivitetsfält, klassisk filutforskare och mer.
Medan du kan utföra liknande bärbara surfplattor på Windows 10 direkt, är upplevelsen skrämmande. I Windows 10-surfplatteläget ändras gränssnittet något för mer vänlig pekskärmsnavigering, men förutom det har du inte många surfplattrelaterade funktioner. Enkelt uttryckt, Windows 10 har inte ett dedikerat surfplattans gränssnitt som är djupt kopplat till det underliggande operativsystemet så det beter sig inte som ett riktigt surfplatta-operativsystem. Men med CShell-funktionen på WCOS får du ett modulärt men ändå djupt bundet och fullt utrustat gränssnitt för flera formfaktorer.
För att ge dig ett annat exempel, om du använder en Windows Core OS-driven bärbar dator och om du öppnar Xbox Game Bar, byter du omedelbart till Xbox OS-gränssnittet på grund av en separat CShell för spelläge. Detta kommer att göra din upplevelse mycket mer sammanhängande och strömlinjeformad som om du använder en Xbox-konsol. Hela idén med CShell är att göra upplevelsen konsekvent på alla Microsoft-enheter genom att göra användargränssnittet bärbart.
2. Delbar komponent
Efter CShell är Shareable Component en annan grundläggande funktion i Windows Core OS. Problemet med Windows 10 är att varje lager från äldre appar till moderna delsystem är sammanflätade med varandra och det gör det svårare att uppdatera och separera dem. Nyligen separerade Google Hardware Abstraction Layer (HAL) på Android för att få modularitet och förbättra Android-uppdateringssystemet. Med WCOS tar Microsoft också en liknande väg. Faktiskt, Microsoft tar bort nästan alla komponenter för att göra WCOS bara till en basbenbas. Alla applager, bibliotek och kompositörer är tillgängliga i form av ytterligare komponenter. Faktum är att gränssnittet som är CShell också finns som en komponent för att göra WCOS helt lätt och modulärt.
Vad det betyder för Microsoft är att om de till exempel vill skapa ett operativsystem för hopfällbara telefoner kan de ta WCOS-basen och lägga till komponenter efter behov. Du behöver inte skriva om och ändra en stor bit kod för att skapa ett kompatibelt Windows-operativsystem för olika enheter. Detta sparar enormt mycket tid och resurser för Microsoft. Vidare kan de välja att lägga till Win32-appstöd (som en komponent) på WCOS-drivna bärbara datorer eller lämna stödet på WCOS-drivna surfplattor. Dela i princip komponenter där det är vettigt. Detta kommer att ge moduler i Windows ekosystem och som ett resultat kommer din WCOS-drivna bärbara dator att bli lätt, batterieffektiv och totalt sett snabbare att använda precis som Chrome OS.
3. Snabbare uppdateringar
Snabbare uppdatering är en funktion som många Windows-användare hoppas kunna se en dag och den kommer äntligen med Windows Core OS. Det är en inneboende WCOS-funktion så att alla operativsystem som byggs med basen stöder snabbare uppdatering som standard. Den här funktionen är direkt ur Chrome OS, och jag är glad att Microsoft tar den till WCOS. Till skillnad från Windows 10 där du måste vänta i 5-30 minuter för att installera en uppdatering, på WCOS, kommer det bara att vara om en omstart. Det kommer att använda en separat partition för att installera uppdateringar medan du använder din enhet och byter den aktiva startplatsen efter en omstart. Du behöver inte vänta på installationen. Bortsett från det använder Windows Core OS bildformatet Full Flash Update (FFU) för att installera Windows-uppdateringar i motsats till ISO vilket avsevärt minskar installationstiden. Så slutligen kommer dina Windows 10-uppdateringsproblem att försvinna med Windows Core OS.
4. App-support
Nu kommer vi till den viktigaste delen, App Support. Stöder Windows Core OS Win32-appar som Microsoft Office och nya Microsoft Edge? Svaret är klart nej; WCOS har inte inbyggt stöd för äldre appar som har varit en hörnsten i Windows-operativsystem sedan dess existens. Microsoft kan dock lägga till en ytterligare komponent för Win32-appstöd som fungerar i en container och kommer att vara helt sandboxed - precis som Linux i Chrome OS. Allt det betyder för slutanvändare är att du kommer att kunna använda dina favorit-Win32-appar, men prestanda kan ta en hit eftersom den inte körs inbyggt. Men Microsoft har sagt att prestandan kommer att vara ganska bra och användbar i en container.
Bortsett från det kommer WCOS att ha inbyggt stöd för UWP och webbappar. Eftersom världen alltmer går mot webb- och molnbearbetning är detta ett bra drag av Microsoft. Det kan hävdas att lämna Win32-appstöd är ett steg i fel riktning eftersom Microsoft noggrant har byggt sitt appekosystem i årtionden. Men vi måste också erkänna det faktum att att stödja ett sådant komplext applager har gått ner i Windows 10 avsevärt. Faktum är att äldre appar har blivit en bane för Microsoft just nu. Dessutom använder de flesta användare redan en webbläsare för att uppnå många uppgifter så det finns ett bra fall för att släppa Win32-appstöd.
Varför Microsoft skapade Windows Core OS?
Om du undrar varför Microsoft behöver en sådan universell bas, ligger svaret i Microsofts misslyckande med att göra Windows 10 till en heltäckande plattform. Till exempel försökte Microsoft bygga sin smartphone i linje med Windows 10: s estetik och funktioner, men det misslyckades kraftigt. Anledningen är att basen för skrivbords- och mobilversionen av Windows 10 är helt annorlunda därför implementerades funktionerna på olika sätt.
Som ett resultat var Windows 10-upplevelsen på mobilen helt inkonsekvent mot skrivbordsversionen. För att ge dig ett praktiskt exempel, Action Center på Windows Mobile känns skakigt och ojämnt (nästan falskt) i jämförelse med hur Action Center beter sig på skrivbordsversionen. Så för att plugga detta hål behöver Microsoft en gemensam men ändå modulär bas så att upplevelsen förblir sammanhängande över alla WCOS-drivna enheter.
Bortsett från det är en av de viktigaste anledningarna till att Microsoft skapade Windows Core OS bärbarhet. I en värld där teknik och konsumentbeteende förändras snabbt vart 4-5: e år, Microsoft behövde något som är lätt delbart, bärbart och utbytbart. I detta avseende föll Windows 10 platt som vi såg med sin avskalade version, Windows 10S. Windows 10 är ett mycket komplext och fragmenterat operativsystem med stöd för flera lager som äldre appar, UWP, Linux-delsystem och mer. Så det är tydligt att Microsoft hade ett gråtande behov av en lätt och universell bas som WCOS som lätt kan gafflas för att skapa operativsystem för olika produktkategorier.
Vad händer med Windows 10?
Tja, Windows 10 går ingenstans. Faktum är att experter föreslår att Windows 10 alltid kommer att finnas tillgängligt för kraft- och företagsanvändare som vill ha inbyggt Win32-appstöd, spelbibliotek, delsystem, nätverksverktyg, äldre kontrollpanel - allt i ett operativsystem. Vad vi dock kommer att se är att Microsoft kommer i allt högre grad att driva en lite version av Windows med containeriserad Win32-appstöd på den vanliga marknaden. Det kommer långsamt att göra Windows 10 till ett valfritt operativsystem som är avsett för hardcore-användare, proffs och nördar. Och något som en Windows Lite kommer att vara i centrum, vilket är lätt, snabbt att starta, har modernt CShell-gränssnitt, uppdateras snabbt, fungerar mycket bättre och är energieffektiv.
När släpps Windows Cores OS?
Vi kommer att se den första instansen av Windows Core OS i aktion med ankomsten av Surface Neo under julen 2020. Det kör Windows 10X som drivs av WCOS vid sin bas. Bortsett från det är Surface Hub OS ett annat WCOS-driven operativsystem som kommer att lanseras med Surface Hub 2X, men lanseringen har försenats från och med nu. Det finns också Xbox OS och Windows Holographic på gång men detaljerna är knappa just nu.
Med detta sagt kvarstår den viktiga frågan, när kommer vi att få hands-on med Windows Core OS i en vanlig produkt som en Windows-bärbar dator? Uppriktigt sagt vet vi inte eftersom projektet fortfarande pågår. Men många har föreslagit det vi kan få en titt på Windows Lite i oktober 2020 vid Microsofts hårdvaruevenemang. Men vi kan säkert säga att de kommande två åren kommer vi att ha Windows Core OS-drivna datorer på marknaden.
Är du redo för Windows Core OS?
Så det var vår detaljerade undersökning av Windows Core OS och hur den skiljer sig från Windows 10. Som jag diskuterade ovan behövde Microsoft en gemensam underliggande bas som kunde passa in i alla sina produkter och WCOS verkar göra det möjligt. Vad jag älskar med Windows Core OS är att Microsoft har varit djärv nog att döda sina äldre appar. Bortsett från det har Microsoft återuppfunnit ett modernt operativsystem från grunden istället för att gaffla Windows 10 om och om igen så det är ganska lovvärt. Hur som helst, jag är väldigt glad över att få ta hand om ett WCOS-driven operativsystem. Men du då? Berätta din åsikt i kommentarfältet nedan.