- #106
enorbet
- 481
- 85
rootone said:Things like that a standard Unix definition assumes it's running on a 1960's style mainframe architecture with up to 16 TTY terminals.
Since TTY is basic to job control such controls must exist in all operating systems, Windows included. This is most certainly not a problem for any *nix because it is built by design to employ simple programs linked, or piped, together. The adaptability of such a fundamental design is why Linux is run on more hardware than any other operating system today from super computers, through smartphones and on down to the simplest of embedded systems. There simply is no legacy holding back any *nix. If you are really interested in the Science behind the one mistaken example you have given you could visit this site - http://www.linusakesson.net/programming/tty/index.php
The greatest likelihood is that within the lifetimes of anyone here operating systems will become superfluous and ubiquitous with focus increasing on the job at hand rather than the underlying means to that end. Necessity and money drive development and it has been well over a decade since Microsoft realized they make far more profit on, for example, Office than on Windows. Their focus has changed accordingly and rightly so.