Opinions wanted RE: dos gui's

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
kubeos
Member
Member
Posts: 138
Joined: Tue Jan 30, 2007 2:31 pm
Location: Kamloops BC, CANADA
Contact:

Opinions wanted RE: dos gui's

Post by kubeos »

Hi,

I was curious if anyone would consider a DOS based GUI as an OS. I suppose this would also include Win95 and 98 (and whatever other versions run over DOS).

The reason I'm asking is because I have written one that has it's own applications, cooperative multitasking, networking, and more. I would like to let people download it and check it out, but not sure if I should post it here, or if there is another board that deals with stuff like this.
User avatar
Zacariaz
Member
Member
Posts: 1069
Joined: Tue May 22, 2007 2:36 pm
Contact:

Post by Zacariaz »

Im no OS guro, but an gui is NOT an OS. If dos is what you are running underneath, then dos is your OS.
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

I should say it would depend on what your layer actually did. If it implemented a full blown networking system, file system, executable format, and multitasking, without depending on DOS, then I would be tempted to say that it would be an OS with DOS as its bootloader.
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
jerryleecooper
Member
Member
Posts: 233
Joined: Mon Aug 06, 2007 6:32 pm
Location: Canada

Post by jerryleecooper »

For a minute I tought it was about those textmode "gui", with text windows, like qbasic had.
If your gui is a ressource allocator, then it's an operating system. DOS runs in realmode, and if your gui jumps to protected mode, then it's an operating system. If you gui uses DOS for syscalls like Windows 3.0/3.11, then it's not, an operating system. :idea:
kubeos
Member
Member
Posts: 138
Joined: Tue Jan 30, 2007 2:31 pm
Location: Kamloops BC, CANADA
Contact:

okay.. its not an os

Post by kubeos »

Alright, now I think I get the picture.

It does rely on DOS for mouse driver, packet driver (for networking), and needs a DPMI driver, as it's written with DJGPP. So I guess I would say it isn't an OS, but just a shell, with some nice features.
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

Dos users BIOS int's in about 50% of its functions, so maybe Dos is not a OS, also the first vers of linux depended on minix so was that a OS ?
http://kerneltrap.org/node/14002
Post Reply