Giz Explains: Why Tech Standards Are Vital For Apple, You

Tech standards are important. They’re, well, standards. They shape the way the world works, ideally. So if you wanna influence your little world, you probably wanna shape (or maybe even create) standards. Take Apple, for example.

They Call It “Open” For a Reason
One of the more excellent aspects of Snow Leopard, actually, is its full-scale deployment of OpenCL 1.0—Open Computing Language—a framework that allows programmers to more easily utilise the full power of mixes of different kinds of processors like GPUs and multi-core CPUs. (Much of the excitement for that is in leveraging the GPU for non-graphical applications.)

OpenCL lives up to its name: It is a royalty-free open standard managed by the Khronos Group, and supported by AMD/ATI, Apple, ARM, IBM, Intel, Nvidia, among others. Interesting thing about this open industry standard is that it was developed and proposed by…Apple.

What Is a Standard?
By “standard”, we’re talking about a format, interface or programming tool that a bunch of companies or people or organisations agree is the way something’s going to get done, whether it’s how a movie is encoded or the way websites are programmed. Otherwise, nothing works. A video that plays on one computer won’t play on another, web sites that work in one browser don’t work in another, etc. With increased connectedness between different machines and different platforms, standards are increasingly vital to progress.

Standards can range from open (anybody can use them, for free) to open with conditions (anybody can use them as long they follow conditions X, Y and Z) to closed (you gotta have permission, and most likely, pay for it). Some companies view standards strictly as royalty machines; others don’t make much money on them, instead using them to make sure developers do things the way they want them to. Apple falls into this latter category, by choice or possibly just by fate.

Kicking the Big Guy in the Shins
Of course, OpenCL isn’t the only open standard that Apple’s had a hand in creating or supporting that actually went industry-wide. When you’re the little guy—as Apple was, and still is in computer OS marketshare, with under 10 percent—having a hand in larger industry standards is important. It keeps your platform and programming goals from getting steamrolled by, say, the de facto “standards” enforced by the bigger guy who grips 90 per cent of the market.

If you succeed in creating a standard, you’re making everybody else do things the way you want them done, but presumably without strong-arming. If you’re doubting how important standards are, look no further than Sony throwing a new one at the wall every week hoping it’ll stick. Or Microsoft getting basically everybody but iTunes to use its PlaysForSure DRM a couple years ago. Or its alternative codecs and formats for basically every genuine industry standard out there. To be sure, there is money to be made in standards, but only if the standard is adopted—and royalties can be collected.

Web Standards: The Big Headache
The web has always been a sore spot in the standards debate. The web is a “universal OS,” or whatever the cloud-crazy pundits call it, but what shapes your experience is your browser and in part, how compliant it is with the tools web developers use to build their products. Internet Exploder shit all over standards for years, and web programmers still want IE6 to die in a fiery eternal abyss.

Enter WebKit, an open source browser engine developed by Apple based off of the KHTML engine. It’s so standards-compliant it tied with Opera’s Presto engine to be the first to pass the Acid3 test. What’s most striking about WebKit isn’t the fact it powers Safari and Google Chrome on the desktop, but basically every full-fledged smartphone browser: iPhone, Android, Palm Pre, Symbian and (probably) BlackBerry. So WebKit hasn’t just driven web standards through its strict adherence to them, but it has essentially defined, for now, the way the “real internet” is viewed on mobile devices. All of the crazy cool web programming you see now made is made possible by standards-compliant browsers.

True, OpenCL and WebKit are open source—Apple’s been clever about the way it uses open source, look no further than the guts of OS X—but Apple is hardly devoted to the whole “free and open” thing, even when it comes to web standards.

All the AV Codecs You Can Eat
The recent debate over video in the next web standards, known collectively as HTML5, shows that: Mozilla supports the open-source Ogg Theora video codec, but Apple says it’s too crappy to become the web’s default video standard—freeing everyone from the tyranny of Adobe’s Flash. Apple says Ogg’s quality and hardware acceleration support don’t match up to the Apple-supported MPEG-4 standardised H.264 codec, which is tied up by licence issues that keep it from being freely distributed and open. (Google is playing it up the middle for the moment: While it has doubts about the performance of Ogg Theora, Chrome has built-in support for it and H.264.)

Apple has actually always been a booster of MPEG’s H.264 codec, which is the default video format supported by the iPhone—part of the reason YouTube re-encoded all of its videos, actually—and gets hardware acceleration in QuickTime X with Snow Leopard. H.264 is basically becoming the video codec (it’s in Blu-ray, people use it for streaming, etc.).

Why would Apple care? It means Microsoft’s WMV didn’t become the leading standard.

A sorta similar story with AAC, another MPEG standard. It’s actually the successor to MP3, with better compression quality—and no royalties—but Apple had the largest role in making it mainstream by making it their preferred audio format for the iPod and iTunes Store. (It saw some limited use in portables a little earlier, but it didn’t become basically mandatory for audio players to support it until after the iPod.) Another bonus, besides AAC’s superiority to MP3: Microsoft’s WMA, though popular for a while, never took over.

FireWire I Mean iLINK I Mean IEEE 1394
Speaking of the early days of the iPod, we can’t leave out FireWire, aka IEEE 1394. Like OpenCL, Apple did a lot of the initial development work (Sony, IBM and others did a lot of work on it as well), presented it to a larger standards body—the Institute of Electrical and Electronics Engineers—and it became the basis for a standard. They tried to charge a royalty for it at first, but that didn’t work out. It’s a successful standard in a lot of ways—I mean, it is still on a lot of stuff like hard drives and camcorders still—but USB has turned out to be more universal, despite being technically inferior. (At least until USB 3.0 comes out, hooray!)

Update: Oops, forgot Mini DisplayPort, Apple’s shrunken take on DisplayPort—a royalty-free video interface standard from VESA that’s also notably supported by Dell—which’ll be part of the official DisplayPort 1.2 spec. Apple licenses it for no fee, unless you sue Apple for patent infringement, which is a liiiiittle dicey. (On the other hand, we don’t see it going too far as industry standard, which is why we forgot about it.)

That’s just a relatively quick overview of some of the standards Apple’s had a hand in one way or another, but it should give you an idea about how important standards are, and how a company with a relatively small marketshare (at least, in certain markets) can use them wield a lot of influence over a much broader domain.

Shaping standards isn’t always for royalty checks or dominance—Apple’s position doesn’t allow them to be particularly greedy when it comes to determining how you watch stuff or browse the internet. They’ve actually made things better for the sake of making things better, at least so far. One glance at the iPhone app approval process should give anybody who thinks they’re the most gracious tech company around reason to watch out for ulterior motives.

Still something you wanna know? Send questions about standards, things that are open other than your mum’s legs or Sony Ultra Memory Stick XC Duo Quadro Micro Pro II to tips@gizmodo.com, with “Giz Explains” in the subject line.

Discuss

(11 Comments)
  • [–]

    kevn

    Thursday, September 3, 2009 at 7:45 AM

    Prffft. Another Apple Fanboy perspective. Ignoring their decision to pretend Bluray isn’t happening…ignoring their proprietary everything from USB extension cables to monitors and monitor connections.

    Also, AAC will not toppple MP3. Wake up.

    • [–]

      matt

      Thursday, September 3, 2009 at 10:22 AM

      yeah, they will support open standards till they penetrate the market, gain a big market share, then try and muscle in their own ‘standards’ so that if you wanna use one thing apple, you have to use everything apple! as it turns out apple, I think having your pmp act as a mass storage device allowing you to copy any songs or files from anywhere to and from it IS the STANDARD.. NOT itunes! where is flac support apple? its an open standard? why don’t you support that? oh? cause you already have a strangle hold on the pmp market so you don’t have to leech off the popularity of open standards? you can just create your own and force everyone to use that??

      don’t get me wrong, sony and microsoft are just as bad, but if anything, apple are the WORST not the best.

  • [–]

    Benjibuls

    Thursday, September 3, 2009 at 10:00 AM

    USB 3 is no grand “hooray” it’s still an inefficient resource suck. However it is cheaper to manufacture because of that.

  • [–]

    Hamish

    Thursday, September 3, 2009 at 10:13 AM

    Yeah Firewire was a great idea! And .mov is a very handy file type – It’s just not open. Honestly your apple fan boyism is wearing thin.

  • [–]

    spiderlama

    Thursday, September 3, 2009 at 1:35 PM

    AAC-128 is a million times better than even MP3-256! It’s *not* discernible from the original source. I don’t use it because iTunes defaults to it (it can do MP3 as well), I use it because it superior to listen to.

    Don’t be a hater. Give merit where it is due.

    • [–]

      Jose

      Thursday, September 3, 2009 at 3:25 PM

      Are you serious? There is no doubt that AAC is better quality at a given bitrate but it really is minuscule; it’s all academic above 160kbps. Look up any well controlled listening test and you’ll see, for 99% of the population MP3 is indistinguishable from the original material at 160kbps and above. With HDD space as cheap as it is I’d rather take the extra 1 MB on my music files and guarantee compatibility.

      Also, what happened to Apple’s open standards with the Theora debacle. Apple, like most companies, only support open standards if it is in their interests. That’s not a bad thing, it’s a business, but don’t kid yourself into thinking that Apple is looking out for the consumer.

  • [–]

    Mark

    Thursday, September 3, 2009 at 1:35 PM

    Yeah because mp4, m4v, m4a, m4b, m4p is a great way to make a single standard file format.

  • [–]

    Ha

    Thursday, September 3, 2009 at 3:54 PM

    But they don’t make their OS so it can run on any machine. At least you can actually install Windows/Linux on pretty much any computer.
    Sure they may have made some good standards but I have to say I agree with kevn. Apple can shove their proprietary connectors up its arse.

    • [–]

      Flant

      Wednesday, September 9, 2009 at 4:44 PM

      hahaha I find these comments so funny, you guys are so touchy that you fail to understand what the article is actually saying.

  • [–]

    justin

    Wednesday, September 9, 2009 at 3:35 PM

    wow, so many of these comments are just false and outright lies. apple being the first to use USB? im sorry, they had nothing to do with creating it, and in fact microsoft, hp, sony etc did all the work and implemented it first. doom first ran on next? please. it was ms-dos and sunOS. first mouse? xerox. how can you claim anything good apple did if you say so many lies. i’m sure if i actually looked up any of these things i”d find more of your posts were lies.

    • [–]

      Flant

      Thursday, September 10, 2009 at 12:42 PM

      justin, like i said, READ THE ARTICLE! omg

Join The Discussion