• [^] # Re: T'en veux pas, tu l'installes pas Windows 10 bordel.

    Posté par . En réponse à la dépêche Lettre ouverte de Mozilla au CEO de Microsoft. Évalué à 3. Dernière modification le 07 août 2015 à 08:28.

    Même s'ils se présentaient comme des OS, il avait besoin d'un lanceur plus complet qu'un simple grub ou syslinux.

    Euh, GRUB est bien plus complet que MS-DOS. XD

    Par contre, c'est sûr que MS-DOS 7 était le seul à pouvoir démarrer Windows 9X (c'est tout un bordel). GRUB (multiboot Linux / 98), NTLDR (dans le cas d'un multiboot XP / 98, par exemple) et autres ne faisant que du chainloading.

    Il faut dire aussi que la protection des répertoires systèmes était assez mauvaise :(

    Y'en avait carrément pas. Y'a eu un début de commencement dans 98 avec le vérificateur système (pour restaurer les DLLs, mais fallait d'abord l'avoir utilisé une fois avant pour qu'il sache quoi restaurer). 2000 et XP recopiaient silencieusement leur propre copie de la DLL à nouveau. Viste et suivants ont enfin une vraie protection.

    Cependant, Win9X/Me n'ont jamais été des purs 32 bits, ne serait qu'à cause de la couche de démarrage qu'était MS-DOS.

    Le kernel était effectivement 16 bits, la couche 32 bits (vmm32.vxd) y accédait en faisant du thunking.

    Sauf quand le mélange des deux générations de code donnait des résultats dont même CNN se souvient... "Let's plug it in" et un superbe BSOD avec Bill Gates qui fait de l'humour pour sauver la face.

    Il n'en a pas eu besoin, le public applaudissait et riait. Une réaction plutôt chaleureuse pour un bug pareil (d'ailleurs c'était une version beta). Même les utilisateurs Mac étaient impressionnées par Windows 9X. ;-)

    La lignée NT est pas mal non plus. XP sans SP1 plantait pas mal (IRQ_NOT_LESS_OR_EQUAL, que de bons souvenirs !)

    Une des raions pour lesquels, depuis Windows 7, la plupart des pilotes sont en user-mode (un pilote qui plante n'emporte pas le kernel avec lui, et on peut mettre à jour les pilotes sans redémarrer et les redémarrer en cas de plantage automatiquement sans fermer la session utilisateur).

    "Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)