MS-DOS did not have a built-in graphical shell, third-party programs provided a graphical user interface that made it easier for users to interact with the operating system. There were also several graphical user interfaces (GUIs) that were available for MS-DOS, which provided a full-screen graphical environment. These GUIs provided users with a more user-friendly interface for MS-DOS, and helped to pave the way for the widespread adoption of graphical operating systems such as Windows.

DOS GUI Shells









The somewhat interesting feature of the first edition was the ability for it to run Windows programs through a Windows 3.1 environment which was called the “DOS Extender”. The creators had plans for the GUI's future development but were unsuccessful and never happened. In 2003, Todd Suess saw this GUI and wanted to continue its development from the original version, the only version ever released by the original developers. Learning different techniques for GUI development and design, Todd began improving M-OS with small features and eventually re-designing the entire look and feel.

In April of 2004, Millennium OS had its first new feature: a wallpaper desktop background. New features were written in such as sound capabilities, corrections on program errors and bugs, and a combination of newer DOS programs to make the GUI more usable in the real world.

The GUI remained in development until 2006 when many of the capabilities of the project were seen to be almost impossible with QuickBASIC's functionality and usability. The project is available to be downloaded, tweaked, developed further, or any form of use that does not involve commercial use of the software. All project files are available for download and may be used freely.










There is more...