Difference between Unix and Linux
Linux vs Unix:
Not everyone can make a distinction between Unix and Linux as both of them appear extremely similar for many people who are not well versed in computing. Though there are so many similarities, there are dissimilarities between the two too. Unix is a computer Operating System (OS). Under UNIX, the Operating System consists of many programs along with the master control program, the kernel. Unix operating system commonly used in internet servers, workstations, etc. Linux is a UNIX clone. The Linux operating system is developed under the GNU General Public License (also known as GNU GPL) and its source code is freely available to everyone. Linux is an open source, free to use operating system widely used for computer hardware and software, game development, tablet PCS, mainframes and etc. However, this article aims to get to the attention of people who are yet blind to the distinction between Unix and Linux by describing Unix and Linux and their differences.
What is Unix?
Unix which is officially trademarked as UNIX, is a multitasking, multi-user computer operating system and also it is an operating system broadly used in internet servers, workstations, mobile devices and PCs by Solaris, Intel, HP and etc. That’s to say, UNIX is a powerful, multi-user environment that has been implemented on a range of platforms. With the notable exception of Microsoft Windows, all current major operating systems have some kind of Unix at their cores. Unix was originally developed in 1969 by a group of AT&T employees at Bell Labs. Today’s Unix system evolution is split into various branches, developed over time by AT&T as well as various commercial vendors, universities such as University of California, Berkeley’s BSD, and non-profit organizations. As with other operating systems, there are many types of applications available on a Unix system. Email, news reading, programming, statistics, and graphics are some of the areas for which Unix software exists. Unix systems are characterized by various concepts. Unix was designed to be portable, multi-tasking and multi-user in a time-sharing configuration.
What is Linux?
Linux is, in the simplest terms, a computer operating system which is somewhat Unix-like. It is assembled under the model of free and open source software development and distribution. It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions. The operating system (OS) relays instruction from an application to for illustration, the computer’s processor. The processor performs the instructed task, and then sends results back to the application via the operating system.
The history of Linux began in 1991 with the inauguration of a personal project by a Finnish student, Linus Torvalds, to create a new operating system core. Since then, the resulting Linux kernel has been marked by steady development throughout its history. Linux was initially developed as a free operating system for Intel x86-based personal computers. It has since been ported to more computer hardware platforms than any other operating system. It is a leading operating system on servers and other big iron systems such as mainframe computers and supercomputers. The development of Linux is one of the most prominent examples of free and open source software cooperation. Normally Linux is packaged in a format known as a Linux distribution for desktop and server use. Linux distributions include the Linux kernel, supporting utilities and libraries and usually a large amount of application software to fulfill the distribution’s intended use.
What is the difference between Unix and Linux?
Despite the many similarities of Unix and Linux, there are differences between the two as well. Unix is an operating system that is very popular in universities, companies, big enterprises etc. Primarily, Unix was a command based OS, but later a GUI was created called Common Desktop Environment. Unix operating systems were developed mainly for mainframes, servers and workstations. The Unix environment and the client-serverprogram model were essential elements in the development of the Internet. Jfs, gpfs, hfs, ufs, xfs, zfs formats were the supported file system of the Unix. The Unix operating system is used in internet servers, workstations & PCs.
On the other hand, Linux is an example of Open Source software development and Free Operating System (OS). It normally provides two GUIs, KDE and Gnome. But Linux GUI is optional. Linux operating system was developed mainly for everyone. Linux can be installed on a wide variety of computer hardware, ranging from mobile phones, tablet computers and video game consoles, to mainframes and supercomputers. The supported file systems of the Linux were Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32 and NTF. The development of Linux is more diverse. Developers come from many different backgrounds, and therefore have different experiences and opinions. There has not been as strict of a standard set of tools, environments, and functionality within the Linux community.
As such the differences between Unix and Linux can be noted.
- Difference between alias and duplicate
- Difference between yum and aptitude
- Difference between sleep and hibernate
- Difference between workstation and desktop
- Difference between virus and spyware
- Difference between virus and Trojan
- Difference between shockwave and flash
- Difference between worm and virus
- Difference between cell phone and smartphone
- Difference between TCP and IP
Tags: computer technology, computer-aided learning, computer-aidedtesting, cybernetics, data processing, disk operating system, executive, information retrieval, information technology, MacOS, MS-DOS, natural language processing, neural networks, operating systems, OS, OS/2, programming, programminglanguages, robotics, simulation, system software, systems analysis, systems program, UNIX, Windows