Saturday 6 July 2013

Difference between Linux and Unix

Hi Guys


Linux is free operating system whereas Unix is not free.To understand this completely we need to understand we need some basics below.

Linux have some version which cost some money.Unix does not have any free versions.Unix is used mainly for servers ( Solaris (oracle) ,AIX (IBM) are unix based OS.

Linux is Unix like operating system.Unix was developed by Bell labortories(those that gave you phone and transistor) and linux is based on similar structure so its called Unix like.


An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs.For hardware functions such as input and output and memory allocation, the operating system acts as an intermediary between programs and the computer hardware.

A Unix kernel — the core or key components of the operating system — consists of many kernel subsystems like process management, memory management, file management, device management and network management.

Its free - You get the code for kernel freely available apart from code from other stuff you can build your system on that

Popular example of systems built on linux are Android(For mobiles ).Red hat,Google chrome OS.

Some other points

Linux and unix are both know to be virus free hardly about 200 virus till date for both of them combined together

Unix OS is mainly used for servers , mainframes.There are different flavours of unix Solaris (Oracle) (Mostly being promoted for datacenters for clouds) ,AIX(IBM),and Apple OSX.

So what are flavours .We are not having ice Cream here ??.

The kernel remains the same and you can build on top of it as you like. Like for ice cream the base may be plain white milk and cream and you can add chocalate or strawberry flavour to it.

Linux for desktop pc.Mobiles (Androids)

Note:-They say using oracle solari as OS for datacentres(servers with oracle db will provide good scalability and great performance as its designed that way .

The black screen most datawarehousing guys see

Please remember telnet does not have a UI in unix .We use putty to connect to unix server(Solaris).For GUI to unix we can use WINSCP a free software.

Because we have command screen for telnet does not mean you have command screen for everything .It has a proper GUI only telnet is command screen.

Some other basic points


In 1969, UNIX was developed by a group of AT&T employees at Bell Labs and Dennis Ritchie. It was written in “C” language and was designed to be a portable, multi-tasking and multi-user system in a time-sharing configuration

Some Linux based OS

 Android,Ubuntu, Fedora, Red Hat, Debian, Archlinux, etc are all linux OS.Google chrome OS is linux based OS.

Some open source softwares

Many of open source softwares are Apache http sever ,JBOSS (its a application server like Apache but supports web services, and java beans), Mozilla , Mysql (database) .You can get the code for these things .


http://cognossimplified.blogspot.com/2013/08/linux-basics.html

No comments:

Post a Comment