Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Possible Duplicate:
What is difference between unix and linux

Where can I get complete information about Unix and Linux differences? I want specific detailed information even in architecture level.

share|improve this question

migrated from stackoverflow.com Jul 19 '10 at 20:58

This question came from our site for professional and enthusiast programmers.

marked as duplicate by Nifle, MDMarra, Chealion, Sathya, random Jul 20 '10 at 1:58

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

5  
Which UNIX and which LINUX? –  Eric Petroelje Jul 19 '10 at 20:54
    
The last Unixes and the first Linuxes! –  Kamran Jul 19 '10 at 20:57
1  
Sounds like a homework assignment. –  Gary Jul 19 '10 at 20:58
    
It would be a preface of a research project! –  Kamran Jul 19 '10 at 21:01
1  
UNIX is not one thing, it is system V, BSD, etc. There isn't a source for what you want, probably because it is not a very good qustion. Read Stevens 'Advanced Programming in the UNIX Environment' and you will see what I mean. Linux is UNIX. –  jim mcnamara Jul 19 '10 at 21:19

2 Answers 2

up vote 3 down vote accepted

There are lots of differences between different Unix systems. There are also lots of differences between various Linux systems. While there are tons of things that USUALLY distinguish a Linux system from a Unix system, you'll always find exceptions, so the only absolute differences are the Kernels. The Linux Kernel is the one thing that all Linux distributions have in common. The Linux Kernel is open source and well documented. The only problem is that Unix systems do NOT all share the same kernel. Each Unix system has its own proprietary kernel. Some are documented better than others, but they are not open source, so you can't read the source code.

So you could ask, "What are all the differences between the HP-UX Unix Kernel and the Linux Kernel" or "What are all the differences between AIX Unix Kernel and the Linux Kernel"?

The answers to those questions are incredibly vast. The only way to answer these questions would be to pour over the documentation for the HP-UX Kernel and the Linux Kernel and compare item by item how they perform scheduling and system calls and things like that. At the end of the day this won't even be all that useful in answering the differences between how the systems are used, like if you are trying to migrate programs from HP-UX to Ubuntu, because that will depend a lot on which core-utils you use and which libraries you use and how those differ in their structure on the two systems.

share|improve this answer

Your question would require a book (possibly multiple volumes) to answer.

However, whether this answers your question or not, the Rosetta Stone for Unix will give you a bit of an overview and is a useful reference in its own right.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.