Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
    • Inzending indienen
    • Inzendingen
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

Windows NT heeft geen micro-kernel

10 september 1998 - 22:003 minuten leestijdOpinieCloud & Infrastructuur
Roelof Osinga
Roelof Osinga

Hoewel Microsoft lage tijd tijdens de ontwikkeling heeft geclaimd dat NT van een micro-kernel voorzien zou worden, is dit nooit gebeurd. Ze zijn nooit verder gekomen dan de ‘hardware abstraction layer’, aldus Roelof Osinga.

In het artikel ‘Solide huis op zwakke fundering’ (Computable, 21 augustus) zit een kleine, maar ergerlijke, fout in. Het gaat hierbij om het schema op pagina 35. Daar wordt gesteld dat Windows NT over een micro-kernel beschikt. Dat is niet het geval.
Microsoft wou dit wel graag en heeft ook altijd geclaimd, tijdens de ontwikkeling, dat NT van een micro-kernel voorzien zou worden. Ze zijn echter nooit verder gekomen dan de ‘hardware abstraction layer’. De uitspraak was ondertussen echter zo vaak herhaald dat ze er zelf in zijn gaan geloven. Tot op een bepaald moment.
Tijdens de introductie van NT 3.1 (AKA 1.0) sjorde MS het ontwikkelteam het hele land door om overal toespraken te houden en demo’s te geven. Nu wou het toeval dat er rond die tijd een belangrijke Unix-conventie gehouden werd. Daar NT met name als ‘Unix killer’ werd aangemerkt, was dit een belangrijke gebeurtenis. Zo belangrijk zelfs dat Dave Cutler daarnaar toegestuurd werd om een ‘keynote speech’ te geven. Hierin stelde hij wederom dat NT over een heuse micro-kernel zou beschikken. Toen het boe-geroep weer was verstomd en de lachers die over de grond rolden hun stoelen weer hadden beklommen, was – dat moet gezegd worden – Dave mans genoeg om toe te geven dat NT inderdaad niet een micro-kernel had. Dit gegeven is gedocumenteerd in een Unix Review uit die tijd (omstreeks oktober 1993).

Stabiliteit

Helaas is het met Microsoft zo dat de (welkome) geruchten weliswaar heel snel verspreid worden, maar dat hetzelfde niet altijd geldt voor (onwelkome) waarheden. Hierin is MS uiteraard niet uniek. Wel is het zo, dat sinds die tijd MS het micro-kernel-gerucht niet of nauwelijks meer gebruikt heeft. Dit geldt helaas niet voor anderen.
Om een en ander nog erger te maken heeft MS bij de overgang van NT 3.51 naar NT 4.0 besloten om de desktop-interface hechter met de kernel te laten samenwerken. Niet bepaald een kenmerk van een micro-kernel-architectuur. De reden hiervoor was snelheid. De NT 3.xx serie was wat ‘sluggish’ en dat moest bij de NT 4.xx serie verbeterd worden. Als dat ten koste ging van de stabiliteit, dan was dat jammer.
Daar de zogenaamde ‘denial-of-service attacks’ behoorlijk populair zijn op Internet, lijkt mij de stabiliteit van het systeem wel degelijk tot de beveilingsaspecten te behoren. Het verbaast mij dan ook dat dit gegeven in beveilingskringen zo weinig bekend lijkt te zijn.
Overigens zijn voor GNU/Linux wel micro-kernels beschikbaar, alhoewel dit tot consequentie heeft dat het dan geen Linux meer is. Immers, Linux is de naam van de kernel. De GNU heeft de Hurd die gebaseerd is op de Mach 4 micro-kernel en Debian heeft een project om GNU/Linux daarmee uit te rusten.
 
Roelof Osinga,
Eboa, Leeuwarden

 
Kernel
De heer Osinga heeft strikt gesproken gelijk: de NT-kernel is inderdaad veel minder micro dan ooit de bedoeling was. Mag deze kernel nog een microkernel heten? Sommigen vinden van wel, anderen van niet. Het meningsverschil is voor een deel een definitiekwestie: wat is precies een microkernel? Een microkernel is een compacte kernel, die slechts de meest noodzakelijke functies uitvoert. Maar waar ligt de grens?
Het antwoord op deze vraag doet overigens niets af aan de feitelijke strekking van het artikel.

 
Edo Roos Lindgren, KPMG

Meer over

SoftwarebeheerWindows NT

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Hybride vergaderen herzien

    Wat moderne werkplekken vragen van meeting- en samenwerkingsomgevingen

    Computable.nl

    Virtualisatie heroverwogen

    Waarom enterprise IT opnieuw kijkt naar kosten, schaal en flexibiliteit

    Computable.nl

    Hoe raakt NIS2 ook jouw bedrijf?

    De nieuwe cyberregels voor het MKB in aantocht

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-inzendingen

    Pijl naar rechts icoon

    Belvaardig

    Belvaardig: De app die studenten met zelfvertrouwen leert bellen (Belvaardig)
    Pijl naar rechts icoon

    Connec2 B.V.

    Van XR-content naar XR-capability: docentgedreven innovatie in het bouwonderwijs (connec2)
    Pijl naar rechts icoon

    Ictivity

    Fanny Fazant: AI-assistent geeft zorgmedewerkers direct antwoord (Ictivity)
    Pijl naar rechts icoon

    HarfangLab

    HarfangLab Scout: proactieve cyber resilience voor moderne organisaties (HarfangLab)
    Pijl naar rechts icoon

    OfferteMaster.ai

    OfferteMaster.ai
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    Data & AI

    De QR-code als strategische sleutel vo...

    Productdata speelt een belangrijke rol binnen productieketens. Consumenten verwachten transparantie en ketenpartners vragen om betrouwbare informatie. En ook wet- en regelgeving stelt steeds hogere eisen aan de beschikbaarheid en kwaliteit...

    Meer persberichten

    Meer lezen

    Cloud & Infrastructuur

    Kort: Equinix maakt scholieren warm voor datacenters, Paul Brainerd overleden (en meer)

    Cloud & Infrastructuur

    ASML sleept megadeal SK Hynix binnen

    Cloud & Infrastructuur

    Dertig jaar na de eerste robuuste CF-25 is er de Panasonic Toughbook 56  

    Cloud & Infrastructuur

    Kort: AP helpt bij medische data in cloud, Europol haalt bezem door darkweb (en meer)

    deal ceo
    Cloud & Infrastructuur

    Als eerste lokale Benelux-partner officieel erkend door Anthropic

    Security & Awareness

    Kort: Kabinet moet zich wapenen tegen ai-cyberaanvallen, ‘stroopwafel-succes’ DNA Services (en meer)

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2026 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs