4 ms·
And not to forget, OS X, which still has significant market share (>5% of desktops/laptops) and is based on Unix (albeit XNU stands for X is not Unix). Looking
by arvinjoar 11y ago
And not to forget, OS X, which still has significant market share (>5% of desktops/laptops) and is based on Unix (albeit XNU stands for X is not Unix). Looking at wikipedia, it still seems like a majority of web web clients are windows based, though[1].
[1] = https://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Web_clients https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...
- deleted 11y ago[deleted]
- justwannasing 11y agoOSX is not "based on" Unix. OSX IS Unix: http://www.opengroup.org/openbrand/register/brand3607.htm http://www.opengroup.org/openbrand/register/brand3607.htm
- justinsaccount 11y agoIs the certification from "The Open Group" relevant to anyone? OS X 10.10 ships with a version of bash from 2007. Without something like homebrew or macports to install an updated userland the "Unix" core of OS X is rotting away.
- tomphoolery 11y agoIt just means that the operating system ships with the properly-licensed UNIX software binaries and libraries, rather than the GNU free software replacements for said software. If you look in the man pages for any shell command OS X ships with, you'll see it's from the "BSD General Commands Manual". On Linux systems, this originates from GNU. Your example of bash is actually not part of that distribution, it's something additional OS X ships with just for userland purposes. I suppose the point of being a "certified UNIX distribution" is just so they can put the trademark on their website because it looks pretty.
- 0x09 11y agoUNIX is a spec. The point of being a "certified UNIX" is that the system conforms to SUS/POSIX and software developed targeting those specifications and their API are expected to run. One might question the usefulness of SUS/POSIX in a world where most of the *nix ecosystem targets GNU, but saying it has no purpose beyond advertising is disingenuous.
- justinsaccount 11y agoOh, I think its purpose is to make money for the open group. I tried to download and run their test suite, but they lead to a page that says "For Purchase Enquiries please contact:" They don't care about standards, they care about selling things.
- justwannasing 11y agoNothing could be further from the truth. Do you think these tests were created and maintained for free? Do you think the certification process happens on its own? Do you think there is no value in the whole Unix standard is stagnant, none-changing, and never reviewed or updated? And it all happens without cost? Do you think no one pays any attention to that?
- justinsaccount 11y agoDon't really understand your reply. Linux and GNU and {free,net,open}bsd are created and maintained "for free". Can things only have value if they cost money? Is the unix certification only for large companies who can afford to throw money at the open group in order to get certified? According to the wikipedia page: > By decree of The Open Group, the term "UNIX" refers more to a class of operating systems than to a specific implementation of an operating system; those operating systems which meet The Open Group's Single UNIX Specification should be able to bear the UNIX 98 or UNIX 03 trademarks today, after the operating system's vendor pays a substantial certification fee and annual trademark royalties Right.. Please tell me how this is not a meaningless certification? FreeBSD is more unix than OS X, and would likely have no problems running the test suite, but is not certified as "real unix" because that certification is about money.
- pjmlp 11y agoHave you ever used a proper commercial UNIX (Aix, HP-UX,...)? That bash version is actually very modern compared with their out-of-box experience.
- justinsaccount 11y agoI used to use some solaris boxes, that was always painful. I knew some sysadmins liked it. There definitely was a mindset of some admins that solaris boxes were great. You did a full install of solaris that took up like 8G of disk space. Then you installed oracle. Then you never touched the machine again. As long as you never actually needed to use the machine for anything, solaris was great. Solid kernel.. terrible userland. Still some very smart people working on zfs/dtrace/kvm, will be intersting to see what the next few years bring.