Piru wrote:
The only half usable environment I've seen is Cygwin. But if you go there, why not just install bsd/linux for real anyway. :-)
Cgywin is so half-arsed on Windows. To make any use of it, I had to do NTFS junctioning all over the place. Trying to force Windows into such a setup would require a clever virtual filesystem, rather than an actual one being part of the filesystem, claiming to be one itself.
If I were designing cygwin, I would have made /bin to include/handle all of the command paths in Windows, so a list of commands would be in there. /usr would redirect to the Program Files directory assignment, /home would be Documents and Settings, and so on. Additional data drives would be mounted in /usr or /mnt.