Ero sivun ”Windows NT” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 36:
Aiemmin Microsoft oli [[IBM]]:n alihankkijana [[OS/2]]-käyttöjärjestelmän kehitystyössä. Microsoft oli toimittanut IBM:lle graafiset käyttöliittymät kahteen ensimmäiseen versioon OS/2-käyttöjärjestelmästä. [[Windows 3.x|Windows 3.0]]:n julkaisun jälkeen Microsoft erosi OS/2-yhteistyöstä.
 
Microsoft palkkasi [[David Cutler]]in elokuussa 1988 kehittämään NT:n ja toi mukanaan useita [[VMS]]:n kehityksessä mukana olleita henkilöitä.<ref name="itp" /> NT:ssä esiintyvät suunitteluperiaatteet ja pääkonseptit esiintyivät jo [[Digital Equipment Corporation|Digitalin]] [[RSX-11|RSX-11M]]-käyttöjärjestelmässä.<ref name="itp" /> NT:n alkoi "OS/2 NT" -projektina ja tavoitteena oli säilyttää OS/2:n [[ohjelmointirajapinta]].<ref name="itp" /> Windows 3.0:n julkaisun jälkeen Win32 API:sta tuli sen pääasiallinen ohjelmointirajapinta ja yhteensopivuus 16-bittisen Windows 3.0 -rajapinnan kannassa oli tärkeä tekijä.<ref name="itp" />

NT:n ytimen on sanottu perustuvan [[Mach (ydin)|Mach]]-[[mikroydin|mikroytimeen]], mutta NT:n ydin on suurelta osin [[Monoliittinen ydin|monoliittinen]]: [[laiteajuri]]t ovat kaikki samassa [[osoiteavaruus|osoitevaruudessa]].<ref name="msntbas">{{Verkkoviite | osoite = https://docs.microsoft.com/en-us/previous-versions//cc768132(v=technet.10)?redirectedfrom=MSDN | nimeke = Windows NT Basics | julkaisija = Microsoft | tekijä = Jim Mohr | ajankohta = 20.2.2014 | viitattu = 10.9.2019 | kieli = {{en}} }}</ref><ref name="csosce">{{Verkkoviite | osoite = http://www.cs.columbia.edu/~jae/4118/L02-intro2-osc-ch2.pdf | nimeke = Operating System Concepts Essentials | arkisto = https://web.archive.org/web/20160628150230/http://www.cs.columbia.edu/~jae/4118/L02-intro2-osc-ch2.pdf | arkistoitu = 28.6.2016 | tekijä = Silberschatz & Galvin & Gagne | tiedostomuoto = PDF | viitattu = 10.11.2017}}</ref><ref>{{Verkkoviite | osoite = https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/user-mode-and-kernel-mode | nimeke = User mode and kernel mode | julkaisija = Microsoft | ajankohta = 20.4.2017 | viitattu = 11.8.2019 | kieli = {{en}} }}</ref> Lisänä on tuki eri ''persoonallisuuksille'' kuten DOS, OS/2 ja POSIX-rajapinnat.<ref name="csosce" /><ref name="itp" /><ref name="msntbas" />
 
Koska IBM julkaisi OS/2:sta seuraavaksi version 3, päätti Microsoft aloittaa NT:n versionumeroinnin suoraan 3.1:sta.