Operating Systems > Linux and UNIX
Linux muscles into MS space?
toadlife:
No problem.
I guess I should have pointed out the relevant stuff from that flaming linux rant page instead of just linking to it...
--- Quote ---# /bin/sh != sh; /bin/sh == bash. Lame. Nonstandard. Result: broken shell scripts and nonportable code.
# /usr/bin/make != make; /usr/bin/make == gmake. Lame. Nonstandard. Same result as above: nonportable code.
/usr/include/linux (come on. honestly.) Lame. Nonstandard. (for the clue-deprived, this means that any code written for linux using the linux/ headers will be incompatible with all other Unix flavors.) Guess what: string.h, types.h, malloc.h, signal.h, and so-on don't belong in a platform-specific include directory. Hope you didn't want to port your code...
--- End quote ---
There are also a few commands in linux that don't exist or are named differently in traditional UNIX, and vice versa. SOme commands, like the tar utility have different switches and/or different levels of functionality. If you get set in your ways, moving from one to the other could probably get annoying, but I really don't think it would be too big a deal. I doubt if you will notice much difference at all unless you get into very advance system administration or programming.
Navigation
[0] Message Index
[*] Previous page
Go to full version