R:990206/0314Z @:NL3DAV.ZH.NLD.EU #:43750 [Leiderdorp] FBB7.00f $:47905_NL3GOU
R:990206/0302Z @:NL3ZMR.ZH.NLD.EU #:38861 [Zoetermeer] FBB7.00g $:47905_NL3GOU
R:990205/1610Z @:NL3LDM.ZH.NLD.EU #:1048 [L.dam] FBB7.00f $:47905_NL3GOU
R:990205/0413Z @:NL3RTD.ZH.NLD.EU #:48116 [Rotterdam-Noord] $:47905_NL3GOU
R:990204/1554Z @:NL3GOU.ZH.NLD.EU #:47905 [Gouda] FBB7.00g $:47905_NL3GOU

From: NL4GOU@NL3GOU.ZH.NLD.EU
To  : HACK@NLD


Lagon van de Lagemaat heeft geschreven in bericht
<797ln1$lth$1@news.news-service.com>...

>>grappige jongen ben jij.
>
>Is wel waar, windows 95/98 draait volledig onder een dos 'kernel'...
>Gooi je command.com maar's weg, ken je lagge


Win is een OS dat downwards compatible moet zijn met DOS, je
zou anders geen DOS programma's kunnen draaien. Command.com
wordt geladen om te zorgen dat Devices die alleen in real mode kunnen
werken ook nog met Win werken. Omdat Win bij 99% van de programma's
die je gebruikt geen gebruik maakt van MSDOS calls (Via command.com
of de .SYS bestanden) maar alleen bij DOS programma's die MSDOS
calls gebruiken OF command.com moet laden OF in MSDOS mode
moet herstarten.

Als Win95/98 een shell zou zijn dan kon je alle MSDOS programma's
zomaar onder Win gebruiken zonder over te moeten schakelen. Kan
dus niet omdat Win95/98 een OS is met een eigen API en system
calls. COMMAND.COM wordt alleen geladen voor compatibiliteit.

Nog iets. Dos is 16 bits, hoe verklaar je dan dat je 32bits applicaties op
een 16 bits kernel kan draaien? Niet dus...

Niels