Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#2

AW: DOS in Windows = irgendwann nicht mehr da?

  Alt 13. Feb 2021, 03:07
Das 16 Bit-Subsystem (DOS-Modus bzw. Win16) ist schon vor Jahren gestorben entfernt worden,
jedenfalls in der 64 Bit Version vom Windows.

Aber DosBox und große VMs ala VirtualBox oder VMWare gehen noch.



Die Eingabeaufforderungs (CMD.exe) hat nichts mit Windows zu tun. Hier laufen nur/vorallem 32-Bit-Programme (keine 16 Bit aka DOS).
Und nein, die Console wird natürlich nicht abgeschafft.
Vor allem in der Reparatur-Console ist die immernoch gut in Verwendung.

Maximal wird aktuell zusätzlich versucht mit PowerShell eine "modernere" Alternative einzuführen
und auch die Bash macht sich im Windows breit,
z.B. einmal mit 32-Bit-Windows-Consolen-Programmeen in sowas wie der Git-Bash
oder über das "neue" Windows Subsystem für Linux (WSL).



PS: Windows-Programme (PE File Format), also auch in aktuellen Delphi-Programmen ist immernoch ein winziges DOS-Programm drin.
Unter DOS (16 Bit) macht Dieses aber nicht viel, außer einen Text anzuzeigen "This program must be run under Win32",
bzw. "... Win64" in 64 Bit-Programmen, was dann auch im 16 Bit-Subsystem eines 32 Bit Windows die "Fehlermeldung" anzeigt.



WOW64 = 32 Bit-Subsystem im Windows 64 (Windows-On-Windows 64-bit)
WOW = 16 Bit-Subsystem (Windows-On-Windows)
WSL = Windows Subsystem für Linux
https://de.wikipedia.org/wiki/Virtual_DOS_Machine
https://de.wikipedia.org/wiki/Windows_on_Windows .... ähhhh ja
https://en.wikipedia.org/wiki/Windows_on_Windows

OS/2 und POSIX ab WinXP entfernt
DOS/Win16 (WOW) seit WinXP-64 weg (in Win32 noch drin)
und mindestens seit Win7 ist auch 32 Bit auf dem Rückzug. (wird fast nur noch 64 Bit installiert)
Somit ist DOS seit 36/31 (Win1.0/Win3.0) bzw. seit 26/28 Jahren (Win9x/WinNT) am (Aus)sterben
und seit 12 Jahren (Win7) bzw. 6 Jahren (Win10) praktisch tot (im Win64, außer mit Zusatzprogrammen).
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (13. Feb 2021 um 04:07 Uhr)
  Mit Zitat antworten Zitat