On Sun, 26 Dec 2021 at 01:42, tom ehlert <t...@drivesnapshot.de> wrote:
> I have to accept that as true. Though 'multiscreening' is not what > everybody thinks of when thinknig 'multitasking'. I can't help what people may think. All I can do is when I see people spreading incorrect information, I can answer with the facts. Multitasking is nothing whatsoever to do with windowing or windowing interfaces or GUIs. From the 1960s onwards, there were many multitasking OSes, including UNIX and DEC VAX-VMS, which existed long before the first terminals that could display a GUI. Many OSes can run many processes in the background, and possibly bring them to the foreground and let you interact with them, as well as letting multiple users connect to 1 computer and use it concurrently – but can't display any kind of GUI or windows or anything like it. Plain text-mode Linux without GUIs installed is still multitasking. Hundreds of millions of Linux servers around the world sit there multitasking, running web servers and databases and a million other things, without any ability to display 2 of those processes on screen at once. Concurrent CP/M and later Concurrent DOS multitask, but they don't and can't do windowing. On the console on the host box, you could use Alt+the numeric keypad to switch between 4 virtual consoles, and each could be running its own separate task, all at once. Plus multiple dumb terminals on serial ports, and those users could have 4 tasks each, too. Still no windowing. One at a time, full-screen. That is what DR-DOS does. Not in the kernel, no; the functionality is in a surprisingly small program called TASKMAX.EXE, which uses functionality in the DR DOS 386 memory manager, EMM386.EXE. It is described in the Wikipedia article: https://en.wikipedia.org/wiki/DR-DOS#Novell_DOS_7_/_Contribution_by_Novell It even supports some graphical games. If you load the ViewMax shell, it can control TaskMax. I am told PC GEOS can as well, but I have not tested this yet. Some testing results are here: https://www.vogons.org/viewtopic.php?t=62270 > however DesqView, GEM and Windows 3.x are certainly multitasking systems > running on top of DOS. that doesn't make DOS a multitaskig system. No, but DR DOS is not MS-DOS. DR DOS started out as a cut-down version of Concurrent DOS, a true multiuser multitasking OS. Multitasking support is a built-in function that is included with the base OS and does not require any GUI or other layer installed. It can be used from the DOS command line. > >> programs would only multitask if specifically written to the DRDOS API > >> - which almost nobody did (for commercial avalable software). > > > This is not true. > ou might be right, but I would be surprised. I am telling you. I have done it. I have tested it. There are download links for boot disks I've built to demonstrate it on my blog, but the last time I posted a link to my blog, Jim Hall accused me of spamming, so I will not post it again. Google my name; I'm the only person with it. > I have no idea what you are arguing about. You said that there was no FOSS release of DOS by Microsoft. There was. This is nothing whatsoever to do with any leaked code, which must be regarded as stolen and cannot be used in anything else. -- Liam Proven ~ Profile: https://about.me/liamproven Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com Twitter/LinkedIn: lproven ~ Skype: liamproven UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053 _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user