Similarities and Differences between UNIX and Linux?

Punitkumar Harsur
3 min readAug 27, 2019

--

  • Basically Linux is an engine(Just a kernel/part of car).
  • Unix is a Car. (Means Entire operating system).
image credit :Edureka

While Linux is an open source, free to use operating system widely used for computer hardware and software, game development, tablet PCS, mainframes, Unix is a proprietary operating system commonly used in internet servers, workstations and PCs by Solaris, Intel, HP etc

Unix

  • UNIX is originally the name of an OS made back in the 1970s
  • Unix is the Grandfather and originally designed for the government. It had no graphical User Interface, it was all Console command/Unix primarily uses Command Line Interface.
  • Unix needs something plugged into it to make it user friendly. Several created system have been created to make this possible.
  • Unix is difficult to work with from a computer users point of view and knowledge.
  • Unix is a stable system in general.
  • The source code of Unix is not available for the general public.
  • Unix is not portable.
  • Unix has a rigid environment of the hardware. Hence, cannot be installed on every other machine.
  • Unix is mainly used in Server Systems, Mainframes and High End Computers.
  • Different Versions of Unix are AIS, HP-UX, BSD, Iris, etc.
  • Unix installation is comparatively costlier as it requires more specific hardware circuitry.
  • The file systems supported by Unix are as follows: zfs, js, hfx, gps, xfs, vxfs.
  • Unix is developed by AT&T Developers.Unix is a programming language.

Linux

  • Linux was an off shoot from Unix that made it possible for Graphical User Interface.
  • Linux is newer and freely licensed and usually cost-free.
  • Linux is open sourced, meaning that anyone can download and view the source code.
  • Linux is operating system.
  • Linux is faster than many of the other commercially available operating systems.
  • Linux OS is portable and can be executed in different hard drives.
  • Linux is very flexible and can be installed on most of the home based PCs.
  • Linux is used on home based PCs, Mobile Phones, Desktops, etc.
  • Different version of Linux are Ubuntu, Linux Mint, RedHat, Solaris, etc.
  • Linux installation is economical and doesn’t require much specific and high end hardware.
  • The file systems supported by Linux are as follows: xfs, ramfs, nfs, vfat, cramfsm, ext3, ext4, ext2, ext1, ufs, autofs, devpts, ntfs.
  • Linux is development by an active Linux Community worldwide.

Similarities and Differences

  • Linux Is Not UniX.
  • Unix came first and was written by bell labs.
  • Linux was written to work much like unix, but is open source and freely available.

Difference between Unix and Linux :-

UNIX

Unix is a proprietary software operating system. As said above, it was developed by Bell Labs for its own use but over the years was licensed to other tech companies. The Unix OS works primarily on Command Line Interface, though, recently, there have been developments for GUI on Unix systems.Unix is not free. Different flavors of Unix have different cost structures according to vendors.

Unix is not as flexible as Linux. It has less compatibility with different types of hardware. Unix installation requires a strict and well-defined hardware machinery and works only on specific CPU.

LINUX

Linux is an open source operating system based on Unix. Linux is basically the name of the Kernel and was developed in 1991. The Linux kernel is developed by the community and Linus Torvalds oversees things. In addition to the command line interface, Linux has a graphical user interface like Windows operating system and applications to make it a complete operating system.

The Linux OS has both Graphical User Interface (GUI) as well as Command Line Interface (CLI). Linux comes with KDE and Gnome as its GUI environment. The Command Line Interface is optional in Linux.

Linux can be freely distributed, downloaded freely, distributed through magazines, Books etc. There are priced distros for Linux like Red Hat Linux also, but they are normally cheaper than Windows.

Linux is a very flexible operating system and is compatible with most hardware systems. Linux OS can be installed and executed on almost anything that has a processor. Since it is so fluid and agile, Linux can be installed on a wide variety of computer hardware, ranging from mobile phones, tablets, and video game consoles, to mainframes and supercomputers.

--

--

Punitkumar Harsur

Data science SME. Hustler, Content creator, Photography Enthusiast. LinkedIn: www.linkedin.com/in/punityh