Linux was developed as a Unix compatible environment because Unix wasn't an option on commodity hardware. BSD isn't UNIX or Linux.
Why can't NT exist in the same area as a *nix compatible system?
I really kinda fail to see what would be gained by rewriting a piece of kernel that works just fine (well, except that ./ users would finally declare that they were right all along!)
I should stress again, just in case anyone misinterprets my comment, that I don't for one second think Microsoft will not should switch to Linux
If you used unix based OSes for all your life, it makes sense that every operating system should be unix.
However, there are alternative ways of doing this that seem quite powerful, like the lisp machine—it didn’t fail because it couldn’t handle tackling abstract problems, it failed because unix ended up doing it cheaper and faster. There might even be arguments for visual shell scripting.
That said, if you’re doing anything like unix, you might as well go full unix :)
Do you mean using batch files in cmd.exe? Sure.
But that's not really what cmd.exe "was for." It's what WSH - Windows Scripting Host[0] - was for.
A lot of people (perhaps those who have little Windows experience) don't realize this and think that Windows was entirely un-administratable without using the GUI. While that may indeed have been the case (and may still be) for certain tasks, you could get far with WSH. And using real (well, non-shell script) programming languages: WSH was a host on which programming languages could be added. Such as perl, for example. Or Python.
It's a thing. Might not be your thing, but its a thing nonetheless.
That's a "thing", much more so than e.g. Windows Phone market share, or the Baha'i religion.
[0] https://linux.slashdot.org/story/17/09/01/1639250/linux-desk...
Why? Is a 'BSD-inspired infrastructure' or Linux the absolute best, or even significantly better? Is an OS monoculture a good thing?
> Apple had its miracle in the turn of the century, and OS X and iOS are terrific OSes. Best of the breed.
The user-facing portion is, but there are significant problems with some core features (semaphores, forking being very slow, file system notifications, HFS).
Also, for a fair comparison you should run the test suite inside a vboxfs mount.