A similar battle is looming today -- Windows NT vs. Unix. I don't know if Unix is the better technology, but I do know that freeware Unices like Linux are not controlled by commercial interests, and therefore deserve to thrive. Windows NT is controlled by a private corporation, and not any ordinary corporation, but one that monopolises the computer industry and threatens to dictate the way everything is done. The way things are going, the NT/95 camp is going to win.
It's no use saying "That's not relevant to us," or "We shouldn't change Unix for the sake of the rabble".
If Unix doesn't sit on enough machines, it will simply lose relevance and influence.
And then all future technologies will be directed from Redmond. Do we want that?
We've got to get Unix onto Average Joe's machine! But can you picture your mother typing
Can you?
How can you get your mother to use Unix? Think, think, think!
I remember I used to back up files with the command
find / -depth -print | cpio -odQcvu > /dev/rmt0
I had to search through manuals, ask gurus, and experiment a lot before getting it to work. It shouldn't have to be this way. Context-sensitive help plus a couple of "wizards" should have helped me build up the command in minutes. That's what I mean by complex commands being easy to derive.
Microsoft talks of Windows NT's "true" 32-bit computing and pre-emptive multitasking as though it invented the concepts. Unix has had them for decades.
MS-DOS today gives you piping and redirection. Where did they lift those from, I wonder?
Look at the Windows 95 Find utility. It's a subset of the Unix find, but very well done (It's a subset because there's no equivalent to the general -exec option of the Unix version, only the -exec grep option).
Others have gained success by borrowing from Unix, and extending them graphically. So no matter what we do, the power that stems from Unix's unique philosophy must never be sacrificed.