Learn Ethical Hacking
Linux Distributions

What is the Difference Between Unix and Linux?

Difference Between Unix and Linux?
Written by Martins D. Okoi

How does the statement “Linux exists thanks to Unix” make you feel? Are you confused because you hear Linux users praise Linus Torvalds for his achievement with Linux every now and then but never for Unix?

Your confusion will end today because today we will be explaining what exactly Unix is and how it differs from the more famous Operating System, Linux.

What is Unix?

Unix is a proprietary Operating System that was developed by Bell Labs research center in the 1970s by Ken Thompson, Dennis Ritchie, and a number of other developers.

Its main mode of interaction is the Command Line Interface (CLI), and even though it recently has a GUI, most Unix users I know still prefer to use the CLI.

RedHat RHCSA and RHCE Certification Exam Study Ebook

Because Unix is proprietary software, it is neither available for free nor is its source code open-source. Nevertheless, due to how much its popularity grew it began to be Licensed to different tech companies which subsequently allowed for the existence of multiple flavors.

Unix Compatibility and Distros

Unix finds most of its use in companies and institutions that employ high-end computer systems, mainframes, and mega servers to get computation done and therefore requires certain architecture specifications.

It has support for a few file systems including gps, hfs, js, bfs, vets, and zfs.

  Unveiling Uruk OS - A New GNU/Linux Distribution

Unix has a handful of distros namely:

  • AIX (IBM)
  • BSD
  • HP – UX
  • Iris>
  • Solaris

It also has some open source projects and they include:

  • Free BSD
  • Darwin (Apple’s version of Unix)
  • OpenBSD

You can watch the introductory video below for a little more on strong>Unix:

What is Linux?

Linux, itself, is a kernel that was developed by Linus Torvalds in 1991 based on the Unix OS as a personal project he worked on and felt he should show to other computer programmers like himself.

After sculpting the kernel after MINIX, adding driver support and a GUI, he developed it into a full-blown OS named Linux and changed the trend in computer technology worldwide.

The Linux OS was built to not just be open source but also easy to use, free, lightweight, and compatible with a variety of hardware. Initially developed to be an OS for personal computing, Linux grew in quality and capacity to the extent it began to be used in offices, servers, etc.

Linux is maintained by Linus Torvalds and a community of developers from all over the world who have volunteered to work on the open-source project free of charge. However, only Mr. Torvalds can authenticate changes made to the kernel’s source code.

Linux Compatibility and Distros

The Linux OS is compatible with a lot of file systems including xfs, ramfs, vfat, cramfsm ext3, ext4, ext2, ext1, ufs, autofs, devpts, and NTFS, to mention a few.

  Emmabuntus - A Linux Distro Built Specifically For Old Computers

It has a lot more distro versions than Unix including:

  • ArchLinux
  • Debian
  • CentOS
  • Fedora
  • Kali Linux
  • Ubuntu
  • Red Hat

These distros usually go further to have their own flavors like in the case of Ubuntu with Lubuntu and Edubuntu.

Once upon a time Unix was the definite choice for reliable service by major enterprises around the world, but now Linux has become the most sort-out option because it is now capable of carrying out as many tasks as Unix could reliably, securely, more cost efficiently, and it is more user-friendly.

Of the world’s top 500 servers Linux powers 98%. It’s no wonder you hear Linux almost anytime you hear open source and not so much when you hear Unix. However, don’t forget, that if it weren’t for Unix and the scientists at Bell labs research center you probably wouldn’t be reading this article today.

Watch the video below for a little more on what **Linux** is:

How much do you know about the difference between Unix and Linux? Did I leave any important details out? Share your thought in the comments section below.

Join Our Community Of 250,000+ Linux Lovers by liking us on Facebook, or follow us on Twitter, Google+ and Instagram.

If you liked this article, sign up for the fossmint newsletter for handpicked selection of stories from FossMint delivered to your inbox every day.


Top Deals

About the author

Martins D. Okoi

Martins Jr. (Dillivine) Okoi is a graduate of Computer Science with a passion for Linux and the Open Source community. He works as a Web designer & developer, technical writer, and programmer.

  • dwasifar karalahishipoor

    No mention of the GNU project and Richard Stallman? Come on. Linux became a Unix clone by adapting the Linux kernel to the GNU project’s existing code.

    • Lee Wisener

      ^^ This.

    • Timothy Osborne

      Yes, I agree. Not to be a hair-splitter, but Torvalds maintains the Linux kernel, not the “Linux” OS. While many colloquially refer to GNU+Linux as “Linux”, it’s disingenuous to suggest he owns the entirety of the OS experience. I’m sure he has enough on his plate with kernel maintenance. 🙂

      • “While many colloquially refer to GNU+Linux as “Linux”, it’s disingenuous to suggest he owns the entirety of the OS experience”, You’re right. I was misinformed earlier. Thanks for the correction

        • Timothy Osborne

          Thanks for updating the article. I’m sure it must be challenging to write to an audience who may well critique your work for accuracy. Thanks for being open to revisions. Keep up the good work.

          • Thanks for the compliment, Timothy.
            Everyone’s comments guided me in my search for accurate information and I learned new things in the process.

          • Kaushal Shrivastav

            Its jUST great..i learnt a lot from this post..wanna say thank you sir..as m Linux lover..would like to learn more in future…keep it up sir

          • I’m honored sir. Thank you for reading. I’m glad you learnt a lot.

      • Kung D. Pow

        Isn’t Unix structured around microkernels, where Linux is a single kernel with loadable module support?

    • hehe I am working on an updated article right now. Thanks for the input 🙂

  • Brainz

    Interesting post but as others have said Linux is only the kernel, GNU has contributed a whole heap of what we now call Linux. You can also download and use Solaris for free, just not in production without a support license.

  • Frederico Machado de Barros

    Spreading some important misinformation here and there, eh? As others have pointed out, no mention of GNU?! Most of what you are calling Linux OS – an expression that doesn’t make sense in itself – is actually GNU, as Linux is just the kernel. The kernel!, that is, the part of the OS that interacts directly with the hardware.
    Torvalds himself, when presenting his first version of his kernel, said it was “nothing professional like GNU”. In the end, as Hurd, the GNU kernel, wasn’t yet ready, they used Torvalds’ kernel, which he released under the GPLv2 the following year.
    And it leads us to another misconception: licensed under the GPL, Linux is free software, not open-source – a difference the author seems to not be aware of, as he says that Linux was intended to be free and open-source. If it’s free, it’s open source (but not necessarily the other way round).
    Lastly, someone who doesn’t know the difference between Linux and Unix will be totally lost when you say that Torvalds wrote his kernel after Minix. You should have explained that this was a kernel used for educational purposes that a former professor of Torvalds created (not entirely sure if the guy created it, but he used it in his classes).
    Now I think you could, faithful to the open-source spirit, incorporate the comments and corrections made by the people who commented here to your actual article.

  • Fred Francis Down

    I was using X-Windows and the Motif/CDE GUI on various Unixes before Linux was written. Sun, Next, Apollo and many other vendors were selling graphical Unix hardware before Linux existed.

    In 2002 Caldera released the source of V7 of Unix. In the 1980s many students used Lions commentary on Unix V6 to study Operating System design.

    Linux’s contribution was to make a free POSIX like operating system that ran on inexpensive hardware. Free BSD implementations were not available at that time.

    Subsequent to that Linux became a highly portable running on hardware from phones to super computers.

    In real terms there is very little difference between Unix and Linux as far as the user is concerned. The Gnome desktop is available for AIX and Solaris.

  • CampOpen

    Linux was not based on MINIX. BSD was based on UNIX code but is not a disros it. Finally Darwin is the base layer replacement to OSX with the open source XNU kernel, which is a hybrid kernel based on FreeBSD’ independent kernel and the Match micro kernel.

  • “Linux, itself, is a kernel that was developed by Linux Torvalds”, you mean “Linus Torvalds”?

    https://uploads.disquscdn.com/images/4d553d4650638254a8268b58f4b4a67e11ca903673843d78fb9a7b0956137f59.png

Show Buttons
Hide Buttons