Predstavili su OS/2 kao proizvod zajedničkog razvojnog rada s IBM-om, očekujući kako će igrati glavnu ulogu u prelasku osobnih računala izvan DOS-a. No, povijest je krenula drugim smjerom
Do sredine 1980-ih operativni sustav MS-DOS je bio izuzetno uspješan i počeo je dosezati granice svojih mogućnosti.
Bio je izgrađen za znatno jednostavniju generaciju osobnih računala, dok su noviji Intelovi procesori mogli podnijeti mnogo više nego što je DOS zapravo bio namijenjen.
Microsoft i IBM formalizirali su svoj zajednički rad na operativnom sustavu 1985. godine.
OS/2 je nastao iz tog partnerstva kao platforma namijenjena prevođenju osobnih računala u zaštićeni način rada, multitasking i značajno moderniji softverski model.
OS/2 1.0 stigao je krajem 1987. kao 16-bitni operativni sustav zaštićenog načina rada za 80286.
Podržavao je preemptivni multitasking i višenitnost, a istovremeno je softveru pružao pristup daleko sposobnijem memorijskom modelu nego što je DOS obično nudio.
Te se značajke danas lako uzima zdravo za gotovo, ali u to vrijeme bile su veliki korak izvan DOS okruženja s jednim zadatkom koje je većina korisnika osobnih računala poznavala.
Prvo izdanje nije uključivalo ni grafičko sučelje Presentation Manager. To je stiglo s OS/2 1.1 1988., a zatim s OS/2 1.2 1989., koji je uključivao HPFS, sposobniji datotečni sustav od FAT-a.
Više razloga za propast
Gledajući unatrag iz ere Windowsa, lako je OS/2 odbaciti kao IBM-ov projekt u kojem je Microsoft slučajno pomogao.
Microsoft je bio puno više angažiran oko toga. Tvrtka je otvoreno predstavila OS/2 kao proizvod svog zajedničkog razvojnog rada s IBM-om i nekoliko godina se očekivalo kako će igrati glavnu ulogu u prelasku osobnih računala izvan DOS-a.
Problem je bio u tome što se tržište osobnih računala nastavilo kretati dok se OS/2 gradilo.
Njegova prva generacija usredotočila se na 286, razuman cilj kada je projekt započeo, ali sve nezgrapniji kako su se 386 sustavi širili.
To je također kompliciralo rukovanje starijim DOS softverom, dok je OS/2 zahtijevao više memorije i noviji hardver nego što su mnogi DOS korisnici navikli kupovati.
Nijedan pojedinačni izbor nije osudio platformu na propast, ali zajedno su otežali prijelaz baš kad je drugi Microsoftov proizvod postajao mnogo lakši za usvajanje.
Kobni Windows 3.0
Microsoft je nastavio razvijati operativni sustav Windows tijekom cijelog partnerstva s IBM-om.
Na kraju je taj paralelni projekt postao nemoguće ignorirati. Windows 3.0 stigao je u svibnju 1990., s boljim upravljanjem memorijom, čišćim sučeljem i puno više prostora za ozbiljan grafički softver.
I dalje je radio preko DOS-a, ali je izgledao kao prava platforma za masovno tržište, a ne kao opcionalni grafički sloj koji većina vlasnika računala može preskočiti.
Programeri su to primijetili.
Prema podacima Udruženja izdavača softvera navedenim u Microsoftovom vlastitom povijesnom materijalu, prodaja Windows aplikacija u SAD-u i Kanadi porasla je za 157 posto u 1990.
Rast u toj mjeri morao je promijeniti Microsoftove prioritete.
Razlaz s IBM-om nije se dogodio odjednom. Dvije tvrtke su još uvijek javno potvrđivale svoj odnos u rujnu 1990. i proširivale licencne ugovore oko DOS-a, Windowsa i OS/2.
Njihove interese je, međutim, postajalo sve teže uskladiti. IBM je i dalje smatrao OS/2 budućnošću osobnih računala, dok je Microsoft sada imao snažne dokaze kako Windows može postati samostalna platforma.
Rastući ekosustav softvera za Windows dao je Microsoftu još jedan razlog za promjenu smjera.
Svaka nova aplikacija za Windows davala je korisnicima još jedan razlog za ostanak, a svaki dodatni korisnik davao je programerima više razloga za razvoj za Windows.
IBM je nastavio samostalno razvijati OS/2, izdajući OS/2 2.0 1992. kao 32-bitni sustav za hardver klase 386 koji je mogao pokretati DOS programe, Windows 3.0 aplikacije, stariji OS/2 softver i izvorne 32-bitne OS/2 aplikacije.
Ostao je tehnički impresivan i stekao je vjernu publiku, posebno u poslovnim okruženjima. Do tada je, međutim, IBM pokušavao razviti ekosustav dok su se programeri i korisnici Windowsa već međusobno privlačili.
Neobično obiteljsko stablo operativnih sustava
Paralelno je oblikovan još jedan Microsoftov operativni sustav, koji će na kraju biti puno važniji nego što su u dvije tvrtke mogle predvidjeti kada je IBM-ovo partnerstvo započelo.
Microsoft je 1988. angažirao Davea Cutlera iz tvrtke Digital Equipment Corporation za vođenje razvoja novog prijenosnog operativnog sustava.
Njegov tim je izgradio modernu 32-bitnu arhitekturu dizajniranu za rad na više procesorskih obitelji, umjesto uske povezanosti za jednu generaciju Intelovog hardvera.
Rani planovi davali su OS/2 važnu ulogu, a očekivalo se kako će novi sustav podržavati 32-bitni OS/2 API kao jedno od svojih glavnih aplikacijskih okruženja.
Međutim, Cutlerov tim gradio je zasebnu arhitekturu umjesto jednostavnog proširenja postojeće kodne baze IBM-Microsoft OS/2 u nešto veće.
Kako je Windows 3.0 privlačio korisnike i razvojne programere, Microsoft je preusmjerio novi operativni sustav prema 32-bitnom Windows API-ju.
Projekt je na kraju postao Windows NT, koji je pokrenut 1993. s vrlo drugačijom tehničkom osnovom od izdanja s DOS-om.
Zbog toga Microsoft ima jedno od najneobičnijih obiteljskih stabala operativnih sustava u povijesti osobnih računala.
NT umjesto DOS-a
Tvrtka je nastavila gurati svoju poznatu liniju Windowsa temeljenu na DOS-u kroz Windows 95, 98 i Me, dok se NT razvijao uz nju.
Windows 2000 je tu arhitekturu gurnuo dalje u Microsoftovu mainstream poslovnu liniju, dok je Windows XP konačno donio NT arhitekturu i kućnim korisnicima.
Od tada je stara grana Windowsa temeljena na DOS-u nestala, a NT loza postala je osnova za verzije Windowsa koje su uslijedile.
Čudno je koliko je alternativa izgledala uvjerljivo prije nego što je Windowsa 3.0.
OS/2 je imao Microsoftove inženjere, IBM-ovu podršku i jasnu ulogu planiranog nasljednika DOS-a, dok je Windows i dalje bio paralelni projekt.
U roku od nekoliko godina te su se uloge efektivno preokrenule, pa je čak i Microsoftova ambiciozna nova NT arhitektura uvučena u orbitu Windowsa, piše Make Use Of.