LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 11-16-2010, 11:08 AM   #1
Rob83
LQ Newbie
 
Registered: May 2010
Location: Michigan, USA
Distribution: Puppy, Ubuntu 10.04 (netbook remix),Fedora 13, Mint 9
Posts: 25

Rep: Reputation: 1
Unix - like meaning


Robert : What does it mean when people say Linux is a unix like OS?

Is there some kind of ratio like 70% based off Unix or 50% based off Unix?


And why base something off Unix? Why not some other kind of platform?
 
Old 11-16-2010, 11:35 AM   #2
cepheus11
Member
 
Registered: Nov 2010
Location: Germany
Distribution: Gentoo
Posts: 286

Rep: Reputation: 91
"Unix like" means: It looks like unix when you look under the hood. I.e. file system structure: There are directories like /bin, /usr, /etc, /lib for different kind of files. Other example: The basic command line tools for file manipulation work like their unix siblings.

Windows is completely different.

What we use today is not exactly "based off" unix, it is a complete rewrite.
 
Old 11-16-2010, 11:37 AM   #3
rich_c
Member
 
Registered: Apr 2008
Location: UK
Distribution: PeppermintOS
Posts: 387
Blog Entries: 74

Rep: Reputation: 81
When I say Unix like, I mean a system that is similar to but not directly related to a true Unix like Solaris or BSD.

With regard to why Linux is Unix like, I guess you'd best ask Linus Torvalds. Or at least look up a bit of the history of Linux. Most 'historic' overviews on the web go into what his motivations were.
 
Old 11-16-2010, 11:41 AM   #4
PehJota
Member
 
Registered: Aug 2010
Distribution: Desktop and netbook: Debian Squeeze; Router: DD-WRT
Posts: 43

Rep: Reputation: 5
GNU/Linux is not "based" on UNIX. These days, UNIX is a trademark of The Open Group, a standards group that, with the IEEE, has published the Single UNIX Specification[1] (which eventually becomes the POSIX standard). (The Austin Group now manages specifications, but The Open Group makes them available.) An operating system that fully complies with these specifications is called a "UNIX" system. Operating systems that come close are called "Unix-like".

Also remember that Linux, which first appeared in 1991, is just the kernel. The other components (the C library, utilities like `ls' and `find', X window server, etc.) were originally either written by or brought together by the GNU project, which started development in 1984. The whole point of the GNU project was to create a free (as in freedom, not price) operating system that was compatible with and nearly identical to Unix, the de facto standard operating system of the time.

Today, most operating systems (GNU/Linux, the *BSDs, Minix, Mac OS X, etc.) are either Unix-like or actual UNIX systems. Clearly, to this day UNIX remains very flexible and powerful. And the SUS/POSIX specifications ensure a level of compatibility between all of these different systems. Why not make an operating system work like UNIX?


[1] You can view and download the SUS version 4 online at no cost, or view it online without having to register.

Last edited by PehJota; 11-16-2010 at 11:48 AM.
 
Old 11-16-2010, 03:39 PM   #5
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Quote:
Originally Posted by Rob83 View Post
Robert : What does it mean when people say Linux is a unix like OS?
Well, I would say that should be 'Unix-like' and not 'unix like'. That nitpicking out of the way...

Quote:
Is there some kind of ratio like 70% based off Unix or 50% based off Unix?
No,that would make no sense. Unix isn't one single thing, with various versions and various releases being slightly different, I don't see how you could calculate a ratio without it being hugely controversial.


Quote:
And why base something off Unix?
It works, it does stuff, even heavy duty stuff and its stable and it is widely used (if you consider the widest definition of Unix) in serious applications. various systems have been based off other systems, but they don't seem to have gained traction. So, a better question might be why basing systems off something else hasn't achieved traction/mindshare?

In general a system is Unix-like, if it feels like Unix to use, it has various characteristics of Unix (filesystem hierarchy, permissions, organisation of processes, common utilities, pipes, links and, I'm sure, more). Broadly, if you know Unix, you should be able to sit down at a Unix-like system and be able to some stuff (and swear at some other stuff), but in general only be stuck with details rather than with everything. .
 
Old 11-16-2010, 05:59 PM   #6
Rob83
LQ Newbie
 
Registered: May 2010
Location: Michigan, USA
Distribution: Puppy, Ubuntu 10.04 (netbook remix),Fedora 13, Mint 9
Posts: 25

Original Poster
Rep: Reputation: 1
Thanks for the input guys.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
I am new to unix platform so may i know what is unix internals and internal component hanu123 Linux - Newbie 14 01-29-2011 08:08 AM
LXer: Unix - System VI Release Notes - More Linux and Unix Humor LXer Syndicated Linux News 0 12-06-2008 03:30 PM
LXer: Speaking UNIX, Part 4: Setting and managing permissions on UNIX LXer Syndicated Linux News 0 10-21-2006 01:54 AM
Why did you experienced users of Unix change to unix over Windows? Laptop2250 Linux - General 11 10-28-2003 11:51 AM
How to schedule unix script periodically from unix os level??? gopi_20us Programming 2 03-11-2002 06:45 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 12:59 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration