Reply
Thread Tools
erendorn's Avatar
Posts: 738 | Thanked: 983 times | Joined on Apr 2010 @ London
#11
Originally Posted by Justin Buser View Post
3.) MacOS X is as much a "Unix flavour" as Windows is, it is the latest version of an object oriented piece of crap operating system that was originally called NeXTSTEP. The only similarities it has to an actual Linux/UNIX distribution are the various pieces of code that Steve Jobs stole from FreeBSD.

4.) "Linux+GNU tools is not a Unix flavour, as it has never been certified as so. It's more of an "emulator" that tries to be compliant to Unix but without being Unix." Wow, I honestly think reading this just made me dumber, my brain is throwing a fit trying to add up the number of ways this statement is flat out idiotic. Keep your verbal diarrhea to yourself or go correct people on sesamestreet.com where you may actually have a chance of finding someone who knows less than you do.
woah, easy on the hate, and easier on the bulls***t.
Mac OS X is POSIX compliant, and Linux flavors typically do not get certified (because of the costs).
 
knuthf's Avatar
Posts: 74 | Thanked: 42 times | Joined on Apr 2011 @ Oslo - around
#12
Originally Posted by anonym View Post
Mac OS X and the iPhone OS are Darwin underneath, which is based on BSD and NeXTSTEP. They're both Unix-like systems, so they do have some things in common, but Linux doesn't share any code with Darwin/BSD.
Both are POSIX compliant, so what they discuss is th 5% difference.
You use just the same default command shell /bin/bash
Both (all) use a GUI based ob X/11 window manager - except Android that has its own.
All POSIX commands are available - 100%
Just as Maemo has parts of its code proprietary to Nokia, so has OSX parts of their code proprietry to Apple, and those that write 3-letter acronyms about which parts of the code, usually does not have a clue about this. I do not like the Wikipedia entry about Unix/Linux as being monolithic, this is not related to threading, but to the code hanging together from top to bottom. It certainly supports multiple threads run through it, every task has its own threads to the file system. Sorry friends, but I have coded some of this. So drop the acronyms.

The Flashing scripts for Linux runs without modifications on Mac OS / OSX.

Much of the applications on Maemo that is coded in Perl or Pyton - are being interpreted and wil run with tiny modifications on a Mac - and you can take complex scripts e.g. for testing the file system from the Mac to Maemo - and bluntly also on Android as long as they are not using X11.
There are some huge differences, like square corners on the windows, buttons being round and with/without shadow that makes the difference. These are the kind of differences we easily can remedy by changing theme.
We have a similar protection system, not something that has been added on the top, but imposed from the bottom, like you cannot execute a file that a picture has downloaded in your browser. You execute everything in a shell, and we can impose safety constraints, such as that the scripts originates from a browser, is owned by a Internet resource - on Android: It was stored on the SD card before executing.

If you consider round corner versus square ones are important, study art and return with a cute theme.
__________________
---
Don't change anything that works!
(and Love thy neighbour but just don't get caught)
 
qwazix's Avatar
Moderator | Posts: 2,622 | Thanked: 5,447 times | Joined on Jan 2010
#13
Mac OS does not use X11, but it can run it. Xquartz (the mac implementation of X is not even preinstalled anymore on mountain lion)

GIMP runs natively on a mac while inkscape needs X11. There's a noticeable difference in the behavior and thus the usability of those two programs because of that.
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#14
Originally Posted by dalonso View Post
No, you are wrong. Indeed, your quote of wikipedia says nothing about UNIX being a commercial version o Linux. It says "unix-like".

In fact, Linux means "Linux is not Unix".

UNIX is not really an operating system: It could better be understood as a set of tools which names, options and behaviours must be respected in order for an Operating System being called of Unix flavour.

Solaris is a Unix flavour, BSD is a Unix flavour, MacOS X is a Unix flavour, SCO is/was a Unix flavour.

Linux+GNU tools is not a Unix flavour, as it has never been certified as so. It's more of an "emulator" that tries to be compliant to Unix but without being Unix.
Mostly an accurate response...but unix is to an operating system! darn kids! get off of my lawn! Unix was an operating system long before Linux, DOS and the current mac os existed. Before you were born, we all used variants of unix. BSD is just one flavor. It's always been an operating system, free and open source even though developed at Bell labs...just other companies developed their own and marketed them...like Sun etc.
 
Reply


 
Forum Jump


All times are GMT. The time now is 01:05.