Since this thread has been hijacked...
There are DOS operating systems out there that take advantage of DOS machines' strengths while minimizing the weaknesses. IBM's original OS (a CLI) being one of them. Windows won out because it garned the support it needed from software manufacturers. The fact IBM's OS/2 WARP had serious problems in implementation also helped.
The folks at Sun Microsystems are now working on a new interface. It is called Looking Glass and is a java based utility. It is meant to be used in place of an operating system's standard interface. The next step would be to separate OS from interface. You would have a basic DOS or Unix OS depending on the type of machine. Each machine would also come with a basic command line interface for those who like to keep things simple. More advanced CLIs or GUIs would be available for a fee. Though some manufacturers might include one such as part of a licensing deal. Software would be written for the OS, with the interface determining how the user interacts with the application. Though some software might be optimized for certain interfaces.
So Windows would become an interface. One of many, and as such open to competition.
There are DOS operating systems out there that take advantage of DOS machines' strengths while minimizing the weaknesses. IBM's original OS (a CLI) being one of them. Windows won out because it garned the support it needed from software manufacturers. The fact IBM's OS/2 WARP had serious problems in implementation also helped.
The folks at Sun Microsystems are now working on a new interface. It is called Looking Glass and is a java based utility. It is meant to be used in place of an operating system's standard interface. The next step would be to separate OS from interface. You would have a basic DOS or Unix OS depending on the type of machine. Each machine would also come with a basic command line interface for those who like to keep things simple. More advanced CLIs or GUIs would be available for a fee. Though some manufacturers might include one such as part of a licensing deal. Software would be written for the OS, with the interface determining how the user interacts with the application. Though some software might be optimized for certain interfaces.
So Windows would become an interface. One of many, and as such open to competition.
Last edited: