New OSX is UNIX certified whatever that means. is that good, bad, neither?

  • Thread starter Thread starter moe darklight
  • Start date Start date
  • Tags Tags
    Means Unix
Click For Summary

Discussion Overview

The discussion revolves around the UNIX certification of Mac OS X 10.5, exploring its implications, significance, and the general understanding of UNIX and POSIX standards among participants. The scope includes technical explanations, conceptual clarifications, and user perspectives on the operating system's features.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant expresses confusion about UNIX and its relevance, seeking a simplified explanation of its importance.
  • Another participant explains that POSIX compliance allows applications to run across different operating systems without modification, suggesting this is beneficial.
  • A participant clarifies that the Single UNIX Specification (SUS) is synonymous with POSIX and emphasizes the community-driven nature of POSIX systems.
  • It is noted that OS X and Linux are closely related due to their POSIX compliance, contrasting them with MS Windows.
  • One participant highlights the practical aspect of UNIX certification, mentioning the command-line interface in OS X that resembles Linux, which may be useful for some users.
  • A later reply corrects an earlier claim, stating that OS X has been certified UNIX since version 10.0, not just in 10.5.

Areas of Agreement / Disagreement

Participants express varying levels of understanding and appreciation for UNIX certification, with some highlighting its benefits while others remain uncertain about its significance. There is no consensus on the overall impact of this certification.

Contextual Notes

Some participants rely on specific definitions of UNIX and POSIX, which may not be universally understood. The discussion reflects a range of familiarity with technical concepts and varying interpretations of the implications of UNIX certification.

Who May Find This Useful

Individuals interested in operating systems, particularly those comparing UNIX-based systems with others like MS Windows, as well as users seeking to understand the technical aspects of OS X's UNIX certification.

moe darklight
Messages
409
Reaction score
0
Ok, I'm computer literate up to a certain limit... I was looking over the new features of os 10.5 on their website. I have no idea what UNIX is and if it goes well with tomato sauce, but it sounds important.

UNIX® Certification
Mac OS X is now a fully certified UNIX operating system, conforming to both the Single UNIX Specification (SUSv3) and POSIX 1003.1. Deploy Leopard in environments that demand full UNIX conformance and enjoy expanded support for open standards popular in the UNIX community such as the OASIS Open Document Format (ODF) or ECMA’s Office XML.

http://www.apple.com/ca/macosx/features/300.html

what does this all mean in human-speak?
 
Computer science news on Phys.org
POSIX means portable operating system interface based on UNIX or something like that. Having a POSIX OS means that your OS and other POSIX compliant OS uses the same set of standardized services and APIs. A POSIX compliant application should run on all POSIX operating systems; this helps apps written for different flavors of POSIX UNIX to run on each other with no changes. In other works, its good thing :)
 
SUS is the single UNIX specification - the current incarnation of SUS is POSIX.

Ranger got most of it right except what the alphabet soup stands for.

Finally, UNIX is an operating system, like Windows or DOS. Unlike Windows, POSIX systems behavior is under the control of a large user community. This means - if I write POSIX-compliant code on Linux, it will compile and run on OSX, for example.

POSIX is supported by the opengroup.org.

OSX, Linux are two very popular desktop Unix variants.
 
The short answer is that most computers run MS Windows, and the next biggest operating system type by far are the UNIX clones, including OS X. They are not bad clones, but rather good inter-operable clones i.e. POSIX conforming clones.

In practice this means that OS X and Linux are much more related to each other then to MS Windows. Since Linux is driven by free software, and this is relatively simple to port to the mac, the mac winds up much closer to the free software community. Plus all the other advantages inherent to UNIX (which, I should say, has its flaws and an even longer legacy thn MS Windows).
 
From the user's perspective all this really means is that you can open up a program called "Terminal", and get a command-line interface which is exactly the same command-line interface as Linux, and from this command-line interface you can run all the same programs that you have in Linux. For some people, like me, this is very useful, for other people it may not be such a big deal :)

Just to be clear, EVERY version of OS X since 10.0 has been certified UNIX, this is not new in 10.5.