answersLogoWhite

0

Unix is a classification of operating systems that conform to a certain specification, based on that of the original Unix operating system created by AT&T. Systems certified as Unix can differ drastically, but must meet at least certain common elements.

Solaris is an implementation of Unix created by Sun Microsystems.

Linux is a family of operating systems based on a kernel written by Linus Torvalds. It shares some design goals and similarities with Unix, but has several advanced features and is not completely compatible with Unix. Legally, for a system to be described as "Unix", it must undergo a certification process. No Linux distribution has ever undergone this (very expensive) certification process to make it compliant with Unix standards.

Solaris uses older, POSIX-compliant utilities. Linux typically uses GNU utilities, which are generally compatible, but have different command switches and more features. This is beginning to change with the OpenSolaris project, which incorporates many GNU utilities.

Solaris and Linux both have features that the other lacks, and are not found in other Unix implementations either. These include DTRace and the ZFS file system (in Solaris) and dynamically loadable kernel modules and epoll (in Linux).

User Avatar

Wiki User

16y ago

What else can I help you with?

Continue Learning about Engineering

Why is Unix open source?

Unix is not open source, it is proprietary. Linux is the open-source version of Unix.


What are the functions for Ubuntu?

Ubuntu is a free, supported debian/linux implementation of Unix. As such, you can do nearly anything that you can do in Unix in Ubuntu.


What is the difference between C and Linux?

There is very little difference in the C compiler between Unix and Linux; in some cases (the gcc compiler) it is the same. The differences come in when using system calls; some system calls do not exist in Unix or Linux, although most do. The program I work on compiles the same way (for the most part) between all commercial versions of Unix and several variants of Linux. In other words, the code is fairly portable across platforms.


What is a Unix or Linux variant?

The original UNIX was an operating system developed by Bell Labs in the early 70's. What makes UNIX significant is that many of the ideas that were part of it became standards in computers, even today. As time passed, those standards evolved, and became the basis for a number of newer systems, such as BSD, Linux, and even Mac OS X. Since they share similar standards they are called "UNIX variants". In 1992, Linux was created. What makes Linux different from many of the other UNIX variants is that no one owns Linux, and it is essentially "community property". It has been freely adapted for many purposes. Linux "distributions" are versions of Linux that are tailored for a specific audience. Since no one person's needs are exactly the same, there are many different versions to choose from. They are the same operating system, just with different things added.


What is the name of kernel in Unix Linux and Windows Vista?

As Unix isn't any particular operating system, there is no distinct name for the kernel. Different versions of Unix may have vastly different kernel structures. The Linux kernel is called, well, the Linux kernel. The Vista kernel is a continuation of the "NT kernel" designed for Windows NT 3.1.

Related Questions

Is UNIX based on Linux?

No, but Linux is based on Unix since Linux is a Unix clone.


Is unix and Linux an open system?

Linux is an open system, Unix is not.


Mandriva is Linux or unix?

linux


What is the difference between Windows Unix and Linux?

what are similarities and differences between linux and unix?


Advantages of unix over windows?

bgjgjgjgj


Is any virus attack to Linux or Unix?

Linux and Unix do have their share of malware, though there are fewer of them.


Does Linux use the kernel of Unix?

No, it is unix-based but Linux is a kernel not an operating system.Ubuntu,Linux Mint,Debian,and puppy Linux,ect. are OS's that use the Linux kernel.


Why does Linux and unix share more commands than windows xp and unix?

Because Linux evolved from UNIX, but Windows evolved from DOS.


What is used to enable windows server 2008 to support unix and Linux clients?

The Subsystem for UNIX-based Applications (SUA)For a UNIX or Linux client, SUA creates a multiuser environment complete with commands, case-sensitive abilities, programming tools, shells (runtime environments), and scripts. With SUA installed, even UNIX/Linux programs can be ported over to Windows Server 2008.


What is similar to Unix?

Linux, Minix, Coherent, FreeBSD, etc. These are all clones of Unix


Is Linux a robust operating system that is good training tool for unix?

No, Linux IS Unix, so the question makes no sense. Unix is a general term for a class of operating systems. Linux is also a term applied to more than one operating system variant, but all Linux OS are Unix OS. Redhat is one type of Linux. BSD is a type of Unix that is not Linux.


Are unix hosting and Linux hosting the same?

Linux hosting and Unix hosting are not exactly the same thing. Linux hosting and Unix hosting refer to the software operating system employed by the servers of the host. The primary communication being made when a server is described as Unix or Linux is that it is not a Microsoft product. Unix comes in several proprietary versions, Sun Microsystems (now Oracle) and AT&T are two well known commercial versions of Unix. They own and control intellectual property associated with Unix. Linux is a nonproprietary version of Unix. There are many flavors of this. All are "open source." The intellectual property is controlled by one of the various open source models, GPL being the most well know. If a person says they have a Unix server, they may or may not mean the proprietary version of Unix. For many people, unix is a generic reference and can mean Unix or Linux. If a person says they have a Linux server, then it is a Linux operating system. It may be one of over a hundred different types of Linux, but it is based on an open source version of Unix. Note that it is possible to co-mingle the proprietary and nonproprietary versions of Unix, but this is not typically a matter of concern unless you are an expert or unless you are using Apple's version of "open source" Linux. Apple's version works pretty much like open source Linux, mostly, sometimes.