Eksembel på Microsoft Windows Sets |
Overskriften til dette indlæg kunne nemt læses som en
selvmodsigelse. Når der i dag tales om et Operativ System er det primært mobile
OS’er som iOS og Android. Den generelle holdning er nok, at Desktop OS’er som
MacOS, Windows 10 og Chrome OS er niche OS’er, der stille og roligt vil lide en
sagte død. Denne opfattelse er muligvis ikke helt korrekt. Udvikler teams hos
både Microsoft og Google har de sidste par år arbejdet med deres næste generation
af et Desktop OS. Selv om der er mange forskelle er det interessant at se, hvor
mange af de nye innovative ideer de har, der faktisk minder om hinanden. Det giver
os et indblik i, hvordan de ser PC’en brugt i fremtiden. Hverken Google eller
Microsoft har offentlig indrømmet, at de har disse projekter, men de er blevet
testet og omtalt af mange, og derfor er de begge offentligt kendte hemmeligheder.
Google Fuchsia
Google har valgt at starte helt forfra med Fuchsia. Både
Android og Chrome OS køre på en Linux kerne, men i Fuchsia har Google selv
bygget dennes kerne fra bunden. De har valgt dette for frit at kunne opdatere Fuchsia,
og der ved ikke løbe ind i de problemer de har med Android. Problemer med, at mobilproducenter
eller teleselskaber står i vejen for opdateringer. Det vil hjælpe Google med at
sikre brugerne altid har den nyeste, sikreste og funktions opdaterede version
til glæde for både bruger og Google. Fuchsia har desuden to brugerflader en til
mobil og en til desktop. Google håber formodentligt, at udviklere derfor vil udvikle
deres apps således de kan bruges uanset om du er på din mobil, eller har adgang
til en større skærm. Samtidig har Google tænkt multi-enhed ind som en
grundlæggende tanke i Fuchsia. En app gemmer nemlig ikke dets status lokalt,
men i skyen. Det betyder, at du kan lukke din browser på mobilen, og åbne den
på din PC, hvor den vil starte præcis hvor du slap. Slutteligt er Google
Assistent dybt integreret i Fuchsia på en måde, der sandsynligvis aldrig ville
blive muligt i Android og Chrome OS. Det betyder ikke blot, at ting bliver
gjort endnu nemmere at gøre på dine enheder, men også, at i det sekund du
skifter til en ren stemmestyret situation vil Google have alt kontekst fra din
mobil og PC til at forstå hvad du ønsker.
Microsoft Windows
Core OS
Microsofts arbejde minder på mange punkter om det Google arbejder
med. Microsoft ønsker at samle Windows koden i en kerne, der kan bruges på tværs
af flere enheder. Selv om de kun lige har langt Windows 10 Mobile i graven betyder
det ikke, at de ikke fortsat arbejder på en version af Windows til mindre skærme.
Denne version har været omtalt flere gange det sidste års tid som Andromeda, og
er flere gange blevet sat i forbindelse med en splitskærms Surface Phone. Det
nye er, at de også ser ud til at arbejde på en ny Desktop version, som har fået
kodenavnet Polaris. Meget peger på, at Polaris gør det af med den gamle 32 bit kode,
og denne nye version af Desktop Windows kun kan køre apps udviklet under den
nye UWP standard, der downloades via Microsoft Store. Som Google gøres dette for
at sikre brugeren, men også for at ’hjælpe’ udviklere flytte deres apps til
denne nye platform. Jeg har en mistanke om, at Microsoft har et stort ønske om
at gøre Windows langt mere modulært. Det vil gøre det noget nemmere at flytte Windows
til nye platforme. 32 Bit koden, der er dybt integreret i den nuværende version
af Windows er en kæmpe hindring for dette. Klassisk Microsoft tager de ikke
skridtet helt ud, og Windows i den form det har i dag vil fortsat blive
understøttet. Windows Pro vil blive brugt i gamer PC’er og til PC’er der skal
køre ældre business applikationer.
Muligheden for at bevæge sig på tværs af multiple enheder,
og modularitet som grund byggesten er to af de ligheder de nye Desktop OS’er
har. Det der virkelig slog mig som interessant er deres tanker om hvordan vi
som brugere i fremtiden skal udnytte apps på desktoppen bedre. Google kalder
det Stories og Microsoft kalder det Sets, men grundtanken er den samme, nemlig
at gruppere forskellige apps i samlede arbejdsopgaver. Begge virksomheder forklarer
deres ide ved at tage udgangspunkt i et skoleprojekt. Her samles et dokument, diverse
reference web opslag, og eventuelt en præsentation under en Storie/Set. Alt
lukkes og åbnes samlet, og disse grupper lever som en pakke uafhængigt af, hvad
brugeren ellers laver med andre dokumenter, websider og præsentationer. Ud over
at være ufatteligt praktisk for mange ting ud over skolearbejde giver det os en
ide om hvor Google og Microsoft tænker Desktop OS’er skal bruges i fremtiden – nemlig
endnu mere fokuseret mod produktivitet.
Selv om salget af PC’er falder, og en kæmpe andel af den
unge generation lever i deres SmartPhone opleves der stadig et behov for en
traditionelt skærm, tastatur og mus løsning når en egentlig opgave skal løses. Skolebørn,
studerende og kontorarbejdere vil i mange år endnu gøre brug af en bærbar eller
stationær PC. Det er tydeligt, at fremtidens Desktop OS’er vil blive udviklet langt
mere med denne målgruppe i mente. Tiden hvor et Desktop OS skulle kunne udfylde
et mere generelt behov er langsomt ved at være slut, men Desktop OS’et er så
langt fra dødt. Det vil leve videre i en mere specialiseret version, med fokus
på at gøre det PC’en er god til endnu nemmere at gøre.