Ett meddelande kom via kabeln den 8 maj 2015 från Microsoft som sa något märkligt. Det kommer inte att producera några fler Windows-versioner längre efter utgåvan av Windows 10. Det betyder förstås inte att Windows upphör att existera som operativsystem. I stället styr Microsoft i en ny riktning för att hålla sig konkurrenskraftig. Men vad betyder detta helt och hållet? Enligt Microsoft betyder det att vi kommer att se Windows förbättras genom kontinuerliga inkrementella uppdateringar. Detta väcker naturligtvis många frågor, och vi är här för att svara dem som vanligt.

Versionen slutar alla versioner

Microsoft, liksom många andra operativsystemutvecklare, avslöjar sin programvara i form av itererade "stora utgåvor". Förändringen av riktning från denna bekväma itererade release-modell till en mer flytande "inkrementell" är radikalt, minst sagt. Det har omfattande konsekvenser både bra och dåliga för dem som kör Windows på sina datorer.

Jerry Nixon, en programutvecklingschef på Microsoft, har berättat för BBC att Windows "kommer att levereras som en tjänst som ger nya innovationer och uppdateringar på ett löpande sätt." Det finns två sätt att tolka:

  • Uppdateringar fortsätter, men du måste betala en "prenumeration" för att ta emot dem, eller
  • Uppdateringarna är helt gratis, med förhoppningen om att lägga upp hela paketet med kompletterande programvara.

Det smärjer mig att säga att det första alternativet är mest troligt. Office 365 använder redan denna prenumerationsmodell med den lägsta nivån som kostar runt $ 70 per år.

Varför är det här en bra sak?

Ur en utvecklingssynpunkt är detta en utmärkt idé. Låt oss sätta oss i skorna av en stor utvecklare som arbetar med programvara i itererade utgåvor. Du måste alltid planera för att följa med din tävling. Ibland riskerar du att arbeta på ett projekt i två eller tre år, och under tiden får din konkurrent något uppror som inspirerar till allt arbete som du har gjort. Det innebär mycket förlorade intäkter och stor smärta för dem som deltog i projektet.

Om du gör kontinuerliga uppdateringar kommer du att lägga dig före din tävling. Varje bra idé som kommer ut ur konferensrummet kommer att genomföras inom några veckor eller månader, beroende på storleken och omfattningen av den tillagda funktionen. Hur som helst, du behöver inte vänta år för att klämma allt i en slutlig byggnad av "nästa stora versionen."

Var allt kan gå fel

Nu när du förstår varför en utvecklare kan bli lurig för att kunna lägga till funktioner och innovationer i realtid, låt oss förstå varför denna släppmodell kan bli fruktansvärt fel för konsumenten. Företag som Microsoft fick inte var de är genom att ge bort vad de producerar gratis. Det är osannolikt att det kommer att förändras i framtiden, eftersom så långt som vi kommer ihåg går ekonomin fortfarande på pengar. Idéerna är stora, men de måste väcka stor del för aktieägarna och deras ilk. I det troliga scenariot där de tar ut en årlig avgift för fortlöpande uppdateringar av Windows kan kunderna känna sig felaktiga av att de måste betala för användning av något som redan bör ha 100 procent av dem från get-go.

Den andra möjligheten (det optimistiska "upsale" -scenariot) lämnar oss i en situation där vi måste bli vana vid att köra ett operativsystem där tillägg av det (till exempel Microsoft Office) kommer att kosta oss mer dyrt om vi någonsin vill att installera dem.

Naturligtvis finns det ett sista superoptimistiskt scenario som vi inte nämnde förrän nu: Vad händer om Microsoft istället för att förmedla kostnaden för utveckling till konsumenten, skickar den till datorutrustningstillverkare? Hur som helst betalar du fortfarande priset med vad du än spenderar på ny maskinvara. Det är praktiskt taget oundvikligt att vi måste vänja oss vid ett förändrat betalningslandskap. Frågan är nu: "Hur kommer Microsoft att betala för sina utvecklingskostnader?"

Slutsats

Utvecklare är också människor, och de har familjer att mata, även om familjerna består av en enda medlem. Med hjälp av avdragskraften kan vi göra en utbildad gissning att för Microsofts plan att vara hållbar måste den komma till en kostnad för någon. Att någon kan vara köpare av operativsystemet eller tillverkarna av hårdvaran som den kommer att köras på. Hur som helst, vi måste tänka på oss själva, "Är det här ett bra pris att betala för den" slutliga "versionen av Windows?"

Vi skulle vilja höra vad du måste tänka på. Berätta för oss i kommentarerna!