Tuesday, 14 January 2020

Unix Vs Linux

Features of Unix OS
  • Multi-user, multitasking operating system
  • It can be used as the master control program in workstations and servers.
  • Hundreds of commercial applications are available
  • In its heydays, UNIX was rapidly adopted and became the standard OS in universities.
Features of Linux

  • Support multitasking
  • Programs consist of one or more processes, and each process have one or more threads
  • It can easily co-exists along with other Operating systems.
  • It can run multiple user programs
  • Individual accounts are protected because of appropriate authorization
  • Linux is a replica of UNIX but does not use its code
Limitation of Linux
  • There's no standard edition of Linux
  • Linux has patchier support for drivers which may result in misfunctioning of the entire system.
  • Linux is, for new users at least, not as easy to use as Windows.
  • Many of the programs we are using for Windows will only run on Linux only with the help of a complicated emulator. For example. Microsoft Office.
  • Linux is best suitable for a corporate user. It's much harder to introduce in a home setting.
Limitations of Unix
  • The unfriendly, terse, inconsistent, and non-mnemonic user interface
  • Unix OS is designed for a slow computer system, so you can't expect fast performance.
  • Shell interface can be treacherous because typing mistake can destroy files.
  • Versions on various machines are slightly different, so it lacks consistency.
  • Unix does not provide any assured hardware interrupt response time, so it does not support real time response time systems.
Basis of Difference
Linux
Unix
Cost
Linux is freely distributed, downloaded through magazines, Books, website, etc. There are paid versions also available for Linux.
Different flavors of Unix have different pricing depending upon the type of vendor.
Development
Linux is Open Source, and thousands of programmer collaborate online and contribute to its development.
Unix systems have different versions. These versions are primarily developed by AT&T as well as other commercial vendors.
User
Everyone. From home users to developers and computer enthusiasts alike.
The UNIX can be used in internet servers, workstations, and PCs.
Text made interface
BASH is the Linux default shell. It offers support for multiple command interpreters.
Originally made to work in Bourne Shell. However, it is now compatible with many others software.
GUI
Linux provides two GUIs,viz., KDE and Gnome. Though there are many alternatives such as Mate, LXDE, Xfce, etc.
Common Desktop Environment and also has Gnome.
Viruses
Linux has had about 60-100 viruses listed to date which are currently not spreading.
There are between 80 to 120 viruses reported till date in Unix.
Threat detection
Threat detection and solution is very fast because Linux is mainly community driven. So, if any Linux user posts any kind of threat, a team of qualified developers starts working to resolve this threat.
Unix users require longer wait time, to get the proper bug fixing patch.
Architectures
Initially developed for Intel's x86 hardware processors. It is available for over twenty different types of CPU which also includes an ARM.
It is available on PA-RISC and Itanium machines.
Usage
Linux OS can be installed on various types of devices like mobile, tablet computers.
The UNIX operating system is used for internet servers, workstations & PCs.
Best feature
Kernel update without reboot
Feta ZFS - next generation filesystem DTrace - dynamic Kernel Tracing
Versions
Different Versions of Linux are Redhat, Ubuntu, OpenSuse, Solaris, etc.
Different Versions of Unix are HP-UX, AIS, BSD, etc.
Supported file type
The Filesystems supported by file type like xfs, nfs, cramfsm ext 1 to 4, ufs, devpts, NTFS.
The Filesystems supported by file types are zfs, hfx, GPS, xfs, vxfs.
Portability
Linux is portable and is booted from a USB Stick
Unix is not portable
Source Code
The source is available to the general public
The source code is not available to anyone.

No comments:

Post a Comment

LINUX KERNEL VS DISTRIBUTION;WHY LEARN LINUX?

 LINUX KERNEL VS DISTRIBUTION                                       When discussing Linux Operating Systems, we mention Whole OS or the Linu...