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

  • Thread starter moe darklight
  • Start date
  • Tags
    Means Unix
In summary: OS X 10.5 is certified to Single UNIX Specification version 3 (SUSv3) and the POSIX 1003.1 standard. Leopard is certified for full UNIX conformance, meaning it meets all the requirements of the Single UNIX Specification and the POSIX 1003.1 standard. Among other features, this means that Leopard supports the ODF file format and the ECMA-334 Office XML standard.In summary, Leopard is certified to be a full UNIX operating system, supporting many open standards.
  • #1
moe darklight
409
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
  • #2
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 :)
 
  • #4
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.
 
  • #5
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).
 
  • #6
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.
 

1. What does it mean for a new OSX to be UNIX certified?

Being UNIX certified means that the operating system has passed certain standards set by The Open Group, a consortium that maintains the UNIX specification. This certification ensures that the operating system follows certain guidelines and can be considered as a UNIX-based system.

2. Is being UNIX certified a good thing?

Being UNIX certified is generally considered a good thing because it means the operating system has met certain standards and can be trusted to have certain features and capabilities that are expected from a UNIX-based system. It also means that the operating system can run UNIX applications.

3. Does this certification have any impact on the performance of the operating system?

The UNIX certification itself does not have a direct impact on the performance of the operating system. However, the certification ensures that the operating system follows certain guidelines and standards, which may indirectly contribute to its performance by promoting stability and compatibility with other systems.

4. What are the benefits of using a UNIX certified operating system?

Using a UNIX certified operating system can provide several benefits, such as access to a wide range of UNIX applications, compatibility with other UNIX-based systems, and a secure and stable environment. It also ensures that the operating system follows certain standards and guidelines, making it more reliable for critical tasks.

5. Can I still use non-UNIX applications on a UNIX certified operating system?

Yes, you can still use non-UNIX applications on a UNIX certified operating system. The certification ensures that the operating system can run UNIX applications, but it does not limit its compatibility with other types of applications. However, you may need to use additional software or tools to run non-UNIX applications on a UNIX certified system.

Back
Top