Under åren har jag, liksom de flesta tekniker, använt många Microsoft-produkter, inklusive alla versioner av det centrala Windows-operativsystemet.

Med Windows 10 i horisonten och en ny byggnad (möjligen Consumer Preview) som visas senare i månaden av Microsoft, blev jag inspirerad att skriva ner ett par tankar om OS: s två senaste iterationer och vad de lärde oss och Microsoft om framtiden för företags databehandling.

Windows 7: två grundläggande arkitektoniska problem

Windows 7 var enligt min mening den sista fullständiga versionen av "traditionella" Windows.

Antagandet var mycket starkt och slutanvändarna tyckte i allmänhet mycket om det. Men Windows 7 hade samma två grundläggande arkitektoniska problem som födde en hel generation säkerhetsproblem: ett oskyddat filsystem och en oskyddad kärna.

Detta gjorde apps ett komplicerat åtagande att utveckla och hantera. En app som utvecklats av en användare hade potential att skada data i andra apps skrivna. För att göra det värre kunde apps fortsätta att otydligt manipulera olika OS-processer på olika sätt, vilket skapar en rad säkerhetshuvudvärk. Installationen och avinstallationen av dessa Win32-program påverkade systemets stabilitet och förutsägbarhet, och "DLL-helvete" fortsatte att vara en vanlig del av någon systemadministrators lexikon.

Sådana arkitektoniska problem skapade behovet för restriktiva säkerhetslösningar som försökte motverka potentiella hot genom att upprätthålla en Windows-systembild och genom att använda agent-efter-agent för säkerhetsprogram på enheten.

Dessa lösningar ledde till batteriet dränering och prestanda avmattning vilket äventyrade användarupplevelsen. Användarna älskade inte detta resultat men hade lärt sig att leva med det genom Windows-historiken. Var Windows 7 bättre än sina föregångare? Absolut. Men det delade fortfarande sina genetiska brister.

Windows 8: låg adoption

Till skillnad från Windows 7 led Windows 8 av låga adoptionshastigheter. Det var förvirring på marknaden kring de olika smakerna och det nya gränssnittet. Plus många organisationer hade bara slutfört Windows 7-övergången och hade ingen katalysator för att flytta till Windows 8.

Windows 8 återspeglade emellertid den övergripande övergången till rörlighet bland företagsanvändare. Det antydde, men var inte färdigt att leverera, integration över Windows Phone, RT och Pro.

Lanseringen av Windows 8 markerade dock starten på nästa generation för Windows, och den inrättade en ram för Windows 10. Windows 8 markerade första gången att arkitekturen främja utvecklingen av "moderna" sandboxed-appar med isolerad lagring och minne. Det var början på slutet för Win32-appar eftersom det lovade en värld där operativsystemet i sig skulle vara mycket säkrare och förmågan hos program mycket större.

Alla företag har grova fläckar. Nyckeln är att lära av dem, som Microsoft gjorde med Windows 8. Windows 8 var det steg som behövde hända för att få oss till Windows 10.

Windows 10: stora förväntningar

Jag har stora förhoppningar för Windows 10. Med sin sandboxade säkerhetsmodell kan Windows 10 dramatiskt minska kostnaderna för hantering och helpdesk av Windows. Jag hoppas att Microsoft förenklar Windows-portföljen och förenar Windows Phone, RT och Pro under en ram, och erbjuder en kraftfull enhetlig datorupplevelse till slutanvändaren. Windows har fortfarande hjärtan och sinnena hos IT, men Windows 10 erbjuder nu en bra möjlighet för Microsoft att återta slutanvändarens hjärta.

  • Händer på: Windows 10 recension

Mitt centrala hopp om Windows 10 handlar dock om applikationsutvecklaren. Microsoft kan göra det här släppet där vi äntligen kan göra bort med Win32-appar. Utvecklare behöver bra verktyg för att bygga moderna Windows-appar med rika användarupplevelser. Ju lättare Microsoft gör det att migrera från Win32-appar, desto snabbare Windows kan ange dess påstående i den nya generationen användarcentrerad datorer.

Windows 10 kommer att skapa moderna appar som den primära applikationsmetoden på Windows. Det representerar övergången till Windows till en konsekvent sandlåda arkitektur över formfaktorer. Med Windows 10 som katalysator är det dags för varje organisation att bli allvarlig om modernisering av appar.

  • Ojas Rege är VP för Strategy at MobileIron