Ogg versus the world: don't fall for open-source FUD

Ogg versus the world: don't fall for open-source FUD

Summary: Big corporations no longer have a monopoly on fear, uncertainty, and doubt (FUD). While researching the current battle over HTML5 media formats, I’ve discovered that open-source advocates are just as capable of spreading FUD and outright lies in trying to sell their point of view. Here's the proof.

SHARE:

Update: John Sullivan of the Free Software Foundation responds in the Talkback section. In addition, the FSF has revised its FAQ page. See the update at the end of this post for details.

In the great human tradition of rooting for the underdog, it is tempting to want to stand up for the tiny nonprofit against the giant corporations. After all, big corporations lie and spread fear, uncertainty, and doubt (FUD). The little guys just want to spread the truth. Right?

Not always. While researching the recent battle over H.264 as the default HTML5 media format, I’ve discovered that open-source advocates are just as capable of spreading FUD as those mega-corporations. And the single worst offender is the Free Software Foundation. The FSF has started a campaign called PlayOgg, whose goal is to encourage the use of open-source Ogg media formats. On the PlayOgg FAQ page, I found one whopper after another, starting with this one:

Unlike MP3, Ogg Vorbis is not restricted by patents. Microsoft had to pay $1.5 billion after being sued for using MP3 without a license. With Ogg Vorbis, they would have been safe!

That is an outright lie. Microsoft did not have to pay a penny to anyone as the result of a lawsuit on the MP3 format.

The facts? A jury in February 2007 found for Alcatel-Lucent and against Microsoft in a patent case that lasted seven years and involved Microsoft's use of the MP3 format in Windows Media Player. Six months later, United States Senior District Court Judge Rudi M. Brewster dismissed that verdict, which called for Microsoft to pay $1.52 billion in damages to Alcatel-Lucent. The judge ruled that “the jury’s verdict was against the clear weight of the evidence”—a phrase which is repeated six times in the published decision to grant Microsoft’s motion to overturn the verdict (PDF). Judge Brewster also found that Microsoft had properly licensed the MP3 codecs in 1997 from Fraunhofer Inc., which was a co-owner of the patents.

Microsoft began using the MP3 format in Windows Media Player in 1998. Alcatel-Lucent filed its lawsuit in 2000. The FSF says “they would have been safe” if they had chosen Ogg Vorbis. That overlooks the inconvenient fact that the first stable version of the Ogg Vorbis reference software (version 1.0) was not released until July 2002. It’s hard to imagine how Microsoft could have chosen the “safe” open-source option when it didn’t exist yet.

Later in the same document, the FSF flings out another big lie:

RealPlayer, Windows Media Player, iTunes, and other popular formats require people to use non-free software: controlled by companies, not by the users. The companies that control the software design it to restrict the users and spy on them. [emphasis added]

That statement is FUD in its purest form. It is also technically absurd and factually dead wrong. The three programs listed are not formats, they are players, which handle a variety of media formats. I’ll ignore RealPlayer and resist the urge to bash iTunes and instead concentrate on Windows and Windows Media Player. Here are the facts:

  • Anyone can write a media player for Windows and can build in support for whatever media formats they want. No one is “required” to use Windows Media Player—exactly the opposite. In addition, the Default Programs menu allows you to replace Windows Media Player with your preferred media player. One alternative is VLC, which I have praised before (and which has a link to the PlayOgg campaign on its homepage). In an e-mail to me, one of the core developers of VLC specifically praised Microsoft last year for its assistance, noting that “Microsoft … funded our Windows 7 compatibility program participation.” VLC, by the way, plays back files encoded in Microsoft’s Windows Media formats and in Apple’s AAC formats. [Clarification: As several readers have pointed out, AAC formats are not owned by Apple but are part of the MPEG-4 standard. They are most widely associated with Apple because they are the default format for music sold in the iTunes Store.]
  • If you choose to use Windows Media Player, you can play audio and video files saved in any Ogg format (Ogg Vorbis, Ogg Speex, Ogg Theora, and Ogg FLAC) by installing the required DirectShow-compatible filters for 32-bit and 64-bit Windows versions. According to the download page at Xiph.org, which maintains the Ogg formats, the most recent release (February 22, 2010) adds “support for Windows 7 [and] HTML5 <video> tehnical [sic] preview for Internet Explorer.” I downloaded and installed the filter pack on a 32-bit Windows 7 machine and was immediately able to play back a sample Ogg Theora file in Windows Media Player.
  • You don’t need to use any media player to play back streaming files in the various Ogg formats. If you have the Java virtual machine installed on your Windows PC, it will download the Cortado applet automatically and play back Ogg-formatted files in Internet Explorer 8. When you install VLC, it adds an ActiveX plugin that will play back Ogg Theora files in an Internet Explorer window. You can install Firefox, which has had Ogg Theora support built in since version 3.5. Or use Google Chrome, which also supports the Ogg Theora format natively. See for yourself using this test file at MediaWiki. In short, you’re not restricted in any way by Windows.
  • And spying on users when they play music or videos? That’s a pretty serious accusation to make with no factual backup. It is, in fact, the very definition of FUD. I’ve tested every version of Windows Media Player since it was first released back in the days of Windows 98. Microsoft has a clearly published privacy policy, and I haven’t heard any credible complaints about “spying” on users in at least eight years.

And then there’s this:

Best of all, [Ogg Vorbis] is designed to be completely free of patents and does not require the use of proprietary software.

That statement is almost charming in its naïveté. Except I don't believe that the author of that sentence was naive but instead is doing his or her best to mislead. As I’ve already shown, the default media file formats included with Windows don’t require proprietary software. But being “completely free of patents” isn’t a design decision, it’s a business decision. The group that maintains the Ogg formats have made a business decision to not apply for patents on any innovations they come up with for their software. Good for them—and I mean that sincerely. But making that business decision doesn’t exempt the developers of the Ogg formats from having to abide by existing software patents that are owned or controlled by other organizations, and it certainly does not give them a free pass from patent lawsuits.

So is Ogg Theora "safe"? A reasonable observer might conclude exactly the opposite, if they read this statement from Larry Horn, CEO of MPEG LA, the consortium that controls the AVC/H.264 standard. In a March 2010 interview with StreamingMedia.com, Horn said:

The license offered by MPEG LA charges a royalty for decoders wherever or however deployed. In addition, no one in the market should be under the misimpression that other codecs such as Theora are patent-free. Virtually all codecs are based on patented technology, and many of the essential patents may be the same as those that are essential to AVC/H.264. Therefore, users should be aware that a license and payment of applicable royalties is likely required to use these technologies developed by others, too. [emphasis added]

The real irony is that the FSF used previous patent litigation (the Alcatel-Lucent vs Microsoft suit) as a key argument that its own formats and codecs are “safe.” But that’s another lie: the Ogg formats and codecs simply haven’t been tested yet. As a nonprofit foundation, Xiph.org is a pretty unattractive target for a lawsuit. But if a big company—an Apple or a Microsoft or a Google—decides to build native support for that “safe” codec into OS X or Windows or Chrome OS, the game changes radically. All of a sudden those patent holders have someone to sue along with Xiph.org—someone with very deep pockets and billions of dollars of cash in the bank. And if they run into a jury like the one that tried to ding Microsoft for $1.5 billion, guess who’s left holding the bag?

From everything I can tell, the developers at Xiph.org who are working on the Ogg family of codecs (including Theora) are hard-working people who deserve a chance to tell their side of the story. But they should reject the FUD and the lies from the FSF.

* Update: The PlayOgg FAQ page has now been revised to correct some of the inaccuracies noted here. Except for a change in the revision date, there is no indication to the reader that the page has been changed. The accusations of "spying" by RealPlayer, iTunes, and Windows Media Player remain unsupported by any evidence.

Click the thumbnail below to see a cached copy of the page as it existed at the time I wrote this post. According to the note at the top of the page, it had previously been updated on April 7, 2010.

Topics: Open Source, Microsoft, Operating Systems, Software, Windows

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

103 comments
Log in or register to join the discussion
  • How are documented facts lies or FUD???

    Ed, are you on drugs???

    You claim that the verdict against MS was a lie, then a few letter later show evidence that in fact is 100% true.
    wackoae
    • Read the statements

      The FSF statement says "Microsoft had to pay $1.5 billion after being sued..."

      That is a lie. They didn't have to pay a penny. The judgment was reversed by the judge, who overruled the jury from his own courtroom.
      Ed Bott
      • FOSS lives on lies

        Come on, ED, is it news at all? Post sth we don't already know.
        LBiege
      • They had to pay, then they didn't. :)

        At one point MS had to pay the $1.5 billion. Then, thanks to having deep pockets and good lawyers, they managed to change things so they didn't. :)

        Not that I am really defending the FSF statement. I agree it is rather misleading, if not technically false, to say they had to pay without clarifying it was overturned. But even so, it does show the danger of patents. Of course, that danger isn't exclusive to MP3 and could apply to Theora if there are patent trolls waiting to pounce.

        I doubt it applies to Ogg Vorbis since, like H.264, several large companies have shipped commercial hardware & software which uses Ogg Voribs. Still, it's possible that there are patent trolls waiting for the right moment with any codec, including the MPEG-LA ones.

        I wish the world was arguing about how to abolish software patents, and which type of rope to string up anyone who abuses them, rather than which video codec is the least likely to get us all sued. :-)
        LeoD
        • Deep pockets and good lawyers?

          How did that work out in the EU antitrust? Or with i4i? Or with the DOJ 9 years ago? ;)

          What is noteworthy--exceptional even--about this case is that the judge threw out the jury's verdict. This was not on appeal. This was the judge who had been in the same courtroom saying the jury got it dead wrong. And if you read the opinion you see he says it over and over and over again.

          Exceptional.

          And yes, I think software patents suck. But if you own a software company you better not predicate your business model on that opinion. Know what I mean?
          Ed Bott
          • True, they don't always win.

            MS don't win every court case, of course; I was just speculating that without their resources they may have lost that one as well.

            I mean, if someone sued me over MP3 patents I doubt I'd win the case, whatever its merits (or lack of). :) MS have a much greater chance of winning most cases than most companies.

            (At the same time, MS seem to have a much greater chance of such cases being brought against them, while certain other companies get away with murder.)

            I agree that it'd be silly to base a business model on wishful thinking rather than reality.
            LeoD
          • You're not talking about nobody vs. Microsoft here ...

            ... you're talking about Alcatel-Lucent vs. Microsoft.

            BOTH sides had access to many millions of dollars and VERY proficient lawyers.
            de-void-21165590650301806002836337787023
          • Well Said, Ed. I support and encourage software patents.

            Otherwise i4i, wouldn't have won. After all, no matter of what FOSS
            fanbois say, software development is a technology and a lot of
            engineering effort involved in software development and we need
            patents in that area. Period.
            --Ram--
            Ram U
          • Re: Well Said, Ed

            I'm assuming you're serious, Ram...
            I think - I hope - you are confusing copyright with patents. Patents are supposed to give an entity that came up with a new and innovative idea, some time to make money from that idea (by stifling other entities from using that idea and moving forward with it).

            Writing code doesn't produce patent-worthy ideas. Sorry.

            If you mean stopping someone from taking your code, semi-colon by semi-colon, and using it, then that's copyright. That's different. I'm good with that.
            rossdav
      • They still had to pay the sharks...

        I mean lawyers
        mrlinux
  • RE: Ogg versus the world: don't fall for open-source FUD

    I'm not really sure why you're surprised; the FSF are the fuddiest people around.
    christopherborne@...
    • <br>


      <br>
      n0neXn0ne
    • "the FSF are the fuddiest people around. "

      Are you freaking serious??? MS has to be the largest FUD spinster of all time: HTC, Novell, TomTom, Symbian, Google, and virtually every distro of Linux (just to name a few) are all victims of MS and their FUD.They even had a hand in the SCO fiasco. MS' whole history is tainted with it.You have issues my friend.
      Dave32265
      • Really, Google?

        I didn't see Google signing with Microsoft in the case of Linux Patents!.
        Could you please provide links for it.
        --Ram--
        Ram U
        • Where in my post...

          did I say Google signed anything with MS?
          Dave32265
      • The FSF's lies are too many to count and like the GPL, are viral.

        The FSF's, that is Stallman's, first lie is "not free as in price". It's in the license.
        He does mean free as in price. That's also in the license.
        The fact of the matter however is that Stallman was paid to write the code he writes. IN fact
        many contributors are employed to write code.
        So in essense it is only as free as the end user did not contribute in any way to that payment.
        If Intel funds Modoco (now MeGo) then the software is paid for in the price of the sales of Intel's products. Free if yo don't buy intel. But then good luck getting MeeGo to run on arm after Nokia, who had also previously paid for "free" code developement, dropped it.

        If the US presidency had any integrity they would shut the FSF down not for speaking out against the real harms of Microsoft etc.. but misleading people and defrauding developers out of an honest days pay (or two.)
        spaesani
  • Open Standards

    FSF is equating open standards with open source, not true. Open standards like MPEG are simply published standards, designed by academics and industry. OGG is a special interest group, and industry ignores them.

    Apple did beat Microsoft by introducing MPEG-4 years ago in Quicktime 6/7.
    Eric Gisin
    • Not According to the EU or the W3C

      Open standards are not exactly like open source, but there is a common theme. Open standards need to be available for use by anyone. This means that not only can the specifications be obtained to create software or hardware compatible with the standard, but also that there are no restrictions on the use of the standard. If you have to purchase a patent license to use the specification, then it's not an open standard.

      According to the EU and the W3C an open standard has to be available to anyone, royalty free.

      Of course, open source software is free to be modified. This is not the case with an open standard because if you modify an open standard, then it's no longer "standard." Of course there can be new open standards created from old ones, but just basing a new standard on an open one does not guarantee that the new one will be open.

      Microsoft and Apple try to ignore Ogg because they have their own special interests which involve extracting money from customers. Ogg's special interest lies in not having to pay royalties to use audio and video codecs. It's really tough to see whose special interests are more in line with those of consumers.

      That doesn't necessarily mean that Theora is the greatest codec in existence or that you should use it for everything, but don't try to paint Ogg as having ulterior motives.
      CFWhitman
    • Clarify?

      >"FSF is equating open standards with open source, not
      >true. Open standards like MPEG are simply published
      >standards, designed by academics and industry. OGG is
      >a special interest group, and industry ignores them."

      I'm not sure I get what you're trying to say - FSF knows what open standards and open software are, they advocate both - in a way they are equating the two: they believe that both are crucial. They don't think that those two are the same, they don't think that open standard can be implemented only in open source code, or whatever it is you're trying to say.

      Could you clarify what you mean by "special interest group" and how does it lead to "industry ignores them"?
      robsku
  • The test file you linked to

    Works fine in Safari in OSX.

    Not a very good movie.
    hill60