Slashdot Mirror


The Ambiguity of "Open" and VP8 Vs. H.264

An anonymous reader writes "With all the talk about WebM and H.264, how the move might be a step backwards for openness, and Google's intention to add 'plugins' for IE9 and Safari to support WebM, this article attempts to clear misconceptions about the VP8 and H.264 codecs and how browsers render video. Firefox, Opera and Google rely on their own media frameworks to decode video, whereas IE9 and Safari will hand over video processing to the operating system (Windows Media Player or QuickTime), the need for the web to establish a baseline codec for encoding videos, and how the Flash player is proprietary, but implementation and usage remain royalty free."

493 comments

  1. Dear Editors by intellitech · · Score: 4, Informative

    Please make it easier to report/flag spammer accounts. That is all.

    --
    vos nescitis quicquam, nec cogitatis quia expedit nobis ut unus moriatur homo pro populo et non tota gens pereat.
    1. Re:Dear Editors by Anonymous Coward · · Score: 0

      It's called moderation, and it has worked for this cause since 1998.

    2. Re:Dear Editors by Anonymous Coward · · Score: 0

      Yes, but there's lots of details that go into moderation that have changed over the years. It's not necessary perfect in its current state... it should be able to be further tweaked to improve Slashdot.

      This MichaelKristopeit troll has burned through over a hundred accounts in the last few months. He's consistently modded down, he creates a new account and posts with that for a day, until it's karma is deeply negative, and then starts over. It's not unreasonable to wonder if the moderation system (or user registration process) can be improved to defeat that. Maybe have new accounts subject to a limited posting rate for the first few days? Or have negative mods affect karma more quickly for new accounts?

    3. Re:Dear Editors by Anonymous Coward · · Score: 0

      MichaelKristopeit = cowering feeb

    4. Re:Dear Editors by Anonymous Coward · · Score: 0

      Please make it easier to report/flag spammer accounts.

      That is all.

      I am also asking myself if Slashdot is really still that relevant that "special" people come here to spread FUD about a video codec with a BSD license.

      Believe it: as soon as something has the BSD or GPL license it will *never* go away. It will be ported to every shit platform that has enough power to play it.

      H.264 will be used only as long as "special" people are paying for it. It really is nothing more than another transition technology that will be replaced by an open codec.

      Right now it looks like WebM is the one.

      Then I see "special" people claim that WebM quality isn't as good as H.264 quality. Which is BS. I have encoded enough H.264 and WebM from the same sources to know better.

      Try it yourself: compile ffmpeg with libx264 and libvpx support and do the comparsion yourself.

      The End

    5. Re:Dear Editors by Anonymous Coward · · Score: 0

      you are exactly what you've claimed to be: michael kristopeit. you live at 4513 brittany ct. eau claire, wi. 54701. your phone number is 715-514-0916.

      that's how we know that you're a cowering feeb.

      you're completely pathetic.

    6. Re:Dear Editors by aix+tom · · Score: 1

      >H.264 will be used only as long as "special" people are paying for it. It really is nothing more than another transition technology that will be replaced by an open codec.

      Yeah! Just like MP3 was just a short-lived transition technology that is scarcely remembered these days.

      H.264 is embedded in too much hardware to go away any time soon.

      H.264 is a digital cable / satellite / terrestrial broadcast standard. All that broadcast encoders and set top boxes and TV integrated decoder chips are not likely to be replaced with anything else for at least a decade, if ever.
      H.264 is in the Blu-Ray and AVCHD specifications. All those hardware players are not going to be replaced any time soon, heck they still struggle to replace DVD players themselves.

      The only hardware support for WebM so far is Google announcements that it "might come soon somewhere" and that Intel "is pondering it" for future chip sets.

      My estimation would be that WebM would need at least 10, perhaps more years to replace most of the existing H.264 hardware decoders out there with something else.

  2. Wow this is a bit onesided. by LWATCDR · · Score: 1

    H.264s development was open? I mean really that is just a bit of a reach.

    So I disagree with everything in this but one thing.

    The correct way to implement video is to used the OS provided framework. Support EVERYTHING the OS can support as far as formats goes. It really is the the correct and most flexible way to do things. While I support the idea of WebM it will cause no end to problems if Apple, RIM, Nokia, and Palm/HP do not support it.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:Wow this is a bit onesided. by Desler · · Score: 4, Insightful

      H.264s development was open? I mean really that is just a bit of a reach.

      Far more so than VP8's development was until last May. At least with H.264 it was being developed between different companies and industry groups whereas VP8 was a closed-source, proprietary codec developed by a two-bit company that almost no consumer before Google's buy out had every heard of.

    2. Re:Wow this is a bit onesided. by gbjbaanb · · Score: 3, Informative

      Unfortunately, that means you don't get H.264 on Linux as its a proprietary codec that requires some form of (paid) licencing.

      I mean, Firefox doesn't support H.264, but Microsoft will happily provide you with the capability of playing H.264 in firefox using a driver that leverages the OS capability... as long as you're running it on Windows.

      I think you're partly right though, all the codecs should be implemented as drivers (or similar) and then you are technically using the OS-provided capability, once the correct codec is installed. But its not like the OS is providing the drivers directly, you'll haver to go get them from somewhere. As WebM is free, codecs for it will be freely available for all OSs.

      I guess the problem comes for those OSs that are locked down, but then you'er always on to a loser - if Apple only supports H.264 on iPhone and Microsoft only supports (say) H.265 on WP7, and neither allows you to upgrade the video support, then you will never get a video to play universally.

      At least there's no excuse for not supporting WebM by all manufacturers, and any who try to give one will quickly be found out by consumers.

      As an analogy - look at the non-free 'internets', Microsoft tried to lock you into MSN, and AOL tried similarly. Look where they are now.

    3. Re:Wow this is a bit onesided. by Desler · · Score: 2

      Microsoft only supports (say) H.265 on WP7, and neither allows you to upgrade the video support, then you will never get a video to play universally.

      Wrong. IE9 natively supports only H.264 but will support playing back videos using other codecs by using the OS multimedia framework and installed codecs. This will allow it to play VP8, Theora, etc.

    4. Re:Wow this is a bit onesided. by LWATCDR · · Score: 4, Insightful

      Really? Can you contribute code to H.264? Can you use the spec in your own software and publish it with out a large amount of jumping through hoops?
      Really H.264 may have been public but I would not call it open. WebM is now what I would consider to be open as is Theora and Dirac http://diracvideo.org/ .
      So no I do not feel that H.254 meets the definition of open as far as development goes.
      So yes it really is a bit of a reach IMHO.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:Wow this is a bit onesided. by commodore64_love · · Score: 1

      I honestly don't understand the opposition to MPEG. Do you show equal opposition to standards coming from the IEEE or ITU working groups? Like v.90/v.92 56k modems and such?

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    6. Re:Wow this is a bit onesided. by jgagnon · · Score: 1

      But isn't that whole "native support" issue what caused this whole thing to explode? Google dropped "native" (in the browser) support for H.264.

      --
      Remember to maintain your supply of /facepalm oil to prevent chafing.
    7. Re:Wow this is a bit onesided. by Desler · · Score: 4, Informative

      Really?

      Yes, really. Before Google opened the code in May of last year, On2 was developing VP8 as a closed-source proprietary codec since 2008. H.264 on the other hand was developed by the ISO standards board and a whole host of companies in it's development. Like all ISO standards one could get access to the full spec. Such a thing was impossible for the first 2.5 years of VP8's life.

      Really H.264 may have been public but I would not call it open.

      Can you use the spec in your own software and publish it with out a large amount of jumping through hoops?

      Sure, x264 developers have been doing so for the better part of 6 years.

      It's no less open than most of the other standards which are called "open".

      So no I do not feel that H.254 meets the definition of open as far as development goes.

      And neither was VP8 until 7 months ago when it was a completely closed-source codec.

    8. Re:Wow this is a bit onesided. by Desler · · Score: 1

      Yes, because Chrome doesn't go to the OS's multimedia framework to play codecs it doesn't support natively. IE9, on the other hand, will.

    9. Re:Wow this is a bit onesided. by commodore64_love · · Score: 0

      >>>But its not like the OS is providing the drivers directly, you'll haver to go get them from somewhere. As WebM is free, codecs for it will be freely available for all OSs.

      MPEG4's h.264 and AAC codecs are also free to users. (Or companies with >>haver

      Yes I'll be havering after you too. And I would walk 500 miles, and I would walk 500 more..... ;-)

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    10. Re:Wow this is a bit onesided. by LWATCDR · · Score: 5, Insightful

      "And neither was VP8 until 7 months ago when it was a completely closed-source codec."
      Well then this post would have been right 7 months ago. But that was seven months ago and this is now.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    11. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Yeah... my fucking 56k modem. I'm totally boycotting that shit now!

    12. Re:Wow this is a bit onesided. by Desler · · Score: 3, Insightful

      And that's why I said:

      Far more so than VP8's development was until last May

      Secondly, H.264 is no more "closed" than the supposed "open" standards such as ISO C++ with statements like:

      Can you contribute code to H.264?

      To turn it around, can YOU contribute to the C++ ISO standard? Highly unlikely just like it's highly unlikely that most people could contribute to the H.264 ISO standard. So by this logic C++ is also a "closed" standard, no?

    13. Re:Wow this is a bit onesided. by Kilrah_il · · Score: 1

      H.264 - I think you could use the word "transparent" in relation to its development process, or "consensus" in regards to the attitudes from different companies regarding it (at least, until VP8 came to town), but "open"? I don't think it stands up to any of the FOSS definitions of "open".
      VP8 - maybe it wasn't open 7 months ago, but it is now.

      --
      Whenever in an argument, remember this.
    14. Re:Wow this is a bit onesided. by tepples · · Score: 1

      Unlike patented video codecs, patented modem protocols don't have widely used pure software implementations, and the seat of the patent license usually lies in the modem hardware. The closest analog to the MPEG situation would be if people regularly connected a dial-up modem to a PC through the sound card ports. (In before "that's exactly what host signal processing winmodems were".)

    15. Re:Wow this is a bit onesided. by poetmatt · · Score: 1

      framework support only works for that OS.

      that is the wrong way to do it, for that exact reason.

      can you do the same things in firefox/chrome on every OS? yes, you can. that's the point.

    16. Re:Wow this is a bit onesided. by Carewolf · · Score: 2

      Far more so than VP8's development

      It is just another example of doublespeak. You are redefining words but focusing on an irrelevant part of the definition.

      You might as well argue that Monarchy is more open than Democracy, because how the "election" is made is more open in how public and predicable it is, everyone can access the result in advance, where the the democratic process is done in secret in small boxes and is unpredictable.

      While you could technically be right, you are still distorting the truth, and that, to me, is bad part of lying.

    17. Re:Wow this is a bit onesided. by Desler · · Score: 4, Insightful

      I don't think it stands up to any of the FOSS definitions of "open".

      And the same could be said about the C++ and ODF standards yet those are called "open" standards by the same people talking about how H.264 is "closed".

      VP8 - maybe it wasn't open 7 months ago, but it is now.

      Is it really? Can any individual really have any meaningful say in the direction of how the VP8 codec is developed unless you work at Google? Sure they've given the source out but you'll have no more say in how the spec develops than you would for the H.264 standard.

    18. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Any standard is a "closed" standard - otherwise you'd have hackers hired by corporations with opposing interests working to degrade the code far more effectively than any two-bit open-source developers could maintain. Censorship is more or less what makes a standard a standard - in its design and use.

    19. Re:Wow this is a bit onesided. by Desler · · Score: 2

      It is just another example of doublespeak. You are redefining words but focusing on an irrelevant part of the definition.

      I'm not redefining anything. You've just quote mined my post to attack it. Up until Google open source VP8 it was a proprietary, closed sourced standard. H.264 was an "open" ISO standard in the same vein as how C++ is an "open" ISO standard.

      While you could technically be right, you are still distorting the truth, and that, to me, is bad part of lying.

      What part of the truth am I distorting? H.264 was developed during the ISO process by the input of lots of companies and industry people and had an openly published spec. VP8 had no public spec, was completely closed source and had all development driven by one company. As I said, until 7 months ago the former, H.264, was far more "open" than VP8 ever was until May of last year.

    20. Re:Wow this is a bit onesided. by TheRaven64 · · Score: 5, Informative

      Can you contribute code to H.264?

      The question does not make sense. It's like asking 'can you contribute code to HTML?' H.264 is a standard, not an implementation. The license of various implementations is independent of the way in which the standard was developed.

      H.264 was developed jointly the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC Moving Picture Experts Group (MPEG). These groups solicited contributions from anyone. If you wanted to contribute something to the spec, you could. There was a lot of political stuff as well, with a few things being added to the spec just so that companies could get one of their patents in.

      In contrast, VP8 was developed in private by On2 and dumped on the public by Google. The x.264 developers raised some issues with the spec, but were told that the format was frozen and would not be modified. Theora and Dirac are both frozen now, but they had an open development process and modified the bitstream format several times based on feedback from external groups.

      So, when you are talking about the process for developing the spec, Theora, Dirac, and H.264 were all open. When you are talking about using the spec, Theora, Dirac, and VP8 are all open.

      --
      I am TheRaven on Soylent News
    21. Re:Wow this is a bit onesided. by tuppe666 · · Score: 1

      While I support the idea of WebM it will cause no end to problems if Apple, RIM, Nokia, and Palm/HP do not support it.

      Hardware Companies AMD, ARM, Nvidia, Qualcomm and Texas Instruments have vowed support for WebM.

    22. Re:Wow this is a bit onesided. by Desler · · Score: 4, Insightful

      Thank you. Someone finally understands what I'm saying. The problem is that so many other standards that work in the exact same way that H.264 did are referred to as "open" yet H.264 is demonized as being "closed" despite there being little to no difference in the way both standards were developed.

    23. Re:Wow this is a bit onesided. by Carewolf · · Score: 4, Insightful

      But that is in the past, by focusing on it now, you are making it look like (in fact making the argument) that H.264 is more open, through focus on and old irrelevant fact, but ignoring another definition of the word open where WebM is much more open than H.264 will ever be.

      Let's take this:
      * According to one aspect H.264 was once more open, but this aspect applies to the past.
      * According to another aspect WebM is much more open, and this applies today.

      I am not saying you are wrong, you are in fact right, but you are distorting the debate through pedantic and irrelevant details.

      Now you didn't start this doublespeak, but I can only think the person who did, was either doing so deliberately or is in serious denial.

    24. Re:Wow this is a bit onesided. by Desler · · Score: 1

      framework support only works for that OS.

      Sure, in the world in which cross-platform multimedia frameworks don't exist. Fortunately we don't live in such a world.

    25. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Well of course it doesn't. We all need to get through our heads that "open standard" and "open source" are completely separate ideas. An open standard does not mean the code is open; it simply means that anyone can see the standard and develop code that will work with it (there may or may not be patents in play). Open source code - well, generally that means you can see, and most often modify the code. These concepts are not hard to understand - we just need to stop conflating them.

    26. Re:Wow this is a bit onesided. by m50d · · Score: 3, Informative

      Even if you had a time machine, you still couldn't contribute anything to the VP8 "standard" - it was developed entirely by that single company, and now the bitstream has been fixed and google are not accepting improvements or even obvious bugfixes. Wheras h264 was a real ISO standard - everyone was welcome to speak (though of course not necessarily be listened to) in the standardization discussions, and every country got to vote.

      --
      I am trolling
    27. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      In other words, everyone of relevance except Samsung and Intel.

    28. Re:Wow this is a bit onesided. by Desler · · Score: 1

      That's great, but it means nothing for all the people who own phones, video cards, standalone players, etc that only have H.264 support. Are consumers supposed to just ditch all this previous, and in some cases expensive, hardware just to get support because Google wants to foist another codec into the jungle of codecs that the world already faces?

    29. Re:Wow this is a bit onesided. by Nemyst · · Score: 4, Insightful

      We are talking about now, though. I agree that H.264 is an open standard and VP8 was a closed one, but WebM is an open standard now and this is what should really matter at this point.

      The critical difference between the two formats now is that one is royalty free and one is temporarily royalty free - in other words, we have no idea how H.264 could evolve. Maybe it'll stay royalty free forever, which would make it an interesting alternative. Maybe it will not, though, and that could be a potential disaster for video on the web - or just a thorn in the side of Google and other big video sites.

      The big debate therefore is: do we stay with a widely adopted, high performance format that may behave like a Damocles sword, or do we switch now for what is currently an inferior but safer alternative?

    30. Re:Wow this is a bit onesided. by jedidiah · · Score: 1

      The entire idea of enforcing "one true standard" for a media type is what's fundementally broken.

      ANY open video can be easily handled by good generic tools. You don't even need a special purpose "plugin". It's always been this way.

      The real problem is obfuscated video where publishers want you to be able to only view content but not save it or understand what format it is.

      Ironically, the much touted "one true standard" doesn't even address this problem. This is a total tempest in a teapot as the whole HTML5 video thing is itself pretty pointless.

      Just avoid the obviously highly proprietary stuff like Apple Quicktime with some exclusively licensed codec that no one else can write decoders for.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    31. Re:Wow this is a bit onesided. by h4rr4r · · Score: 5, Insightful

      The C++ standard I can make a compiler for without paying anyone. It is not a burden to entry like h.264 is.

      The ISO stopped meaning anything the minute they approved the MS "open" formats.

    32. Re:Wow this is a bit onesided. by Desler · · Score: 2

      But that is in the past, by focusing on it now, you are making it look like (in fact making the argument) that H.264 is more open,

      In many ways it still is. H.264 is an ISO standard in which more than one company has say in how the spec is managed. VP8 is still highly controlled by Google.

      through focus on and old irrelevant fact, but ignoring another definition of the word open where WebM is much more open than H.264 will ever be.

      It's not all that irrelevant since if one is to call H.264 "closed" by the very same standard one has to call C++ "closed" as well.

      * According to one aspect H.264 was once more open, but this aspect applies to the past.

      No, H.264 is still an open ISO standard. This has not changed.

      * According to another aspect WebM is much more open, and this applies today.

      It's more "open" with respects to patents, but the development is still highly centralized within Google so in many cases it is still far more "closed".

      I am not saying you are wrong, you are in fact right, but you are distorting the debate through pedantic and irrelevant details.

      I'm not distorting anything. I'm pointing out the fact that if you call H.264 a "closed" standard than you have to call pretty much any other standard that is being held up as "open" as closed as well.

    33. Re:Wow this is a bit onesided. by Fiduciary · · Score: 1

      Any standard is a "closed" standard - otherwise you'd have hackers hired by corporations with opposing interests working to degrade the code far more effectively than any two-bit open-source developers could maintain. Censorship is more or less what makes a standard a standard - in its design and use.

      Sounds like a fork. Not everyone has to work on the same code together; that would be Communism. You're not a Commie are you?

    34. Re:Wow this is a bit onesided. by Desler · · Score: 1

      Intel says they would support it if it became widely used.

    35. Re:Wow this is a bit onesided. by HermMunster · · Score: 4, Insightful

      He was being rhetorical when he asked "really?".

      I think h.264 has done a great job for the web. It's provided us with high quality video on demand. It's helped ensure our hardware also has high quality video.

      VP8 on the other hand, regardless of its' roots is meant to help break a lock on the industry, a lock that h.264 has gained. It's a lock that must be broken. Having choice is really all that matters even if it sets things back once in a while. Often times industries take 2 steps forward and 1 step back.

      Technically, this is not a huge change. It isn't an instant change. If the industry can implement this in the web and other software products, as well as hardware, then so be it. If both need to be supported then so be it. It's not unheard of and not altogether uncommon.

      The goal is to give choice and to ensure that the consumer isn't locked into one product, that, in being so, denies them choice and increases their costs.

      So, so be it. Nothing we do here in debate will change the reality of the situation. Google's made a choice that it feels is best to ensure that things are open and inexpensive.

      Time to move forward.

      --
      You can lead a man with reason but you can't make him think.
    36. Re:Wow this is a bit onesided. by deathguppie · · Score: 2

      Far more so than VP8's development was until last May. At least with H.264 it was being developed between different companies and industry groups whereas VP8 was a closed-source, proprietary codec developed by a two-bit company that almost no consumer before Google's buy out had every heard of.

      I beg to differ.. On2 Technologies was at the very least an 8bit company and probably even a 16 and 32 bit company at times.. thank you very much..

      --
      once more into the breach
    37. Re:Wow this is a bit onesided. by nine-times · · Score: 1

      developed by a two-bit company that almost no consumer before Google's buy out had every heard of.

      That's overstating it a little. Whether you were explicitly aware of On2 or not, you probably had some exposure to their work before Google bought them. Theora was based off of their VP3 codec, and VP6 was their default codec for Flash for a little while until H264 became ubiquitous. A few years ago, most people hadn't heard of H263, either, but it was in wide use.

    38. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      I don't think it stands up to any of the FOSS definitions of "open".

      And that would matter if they claimed the standard was "Open Source".

      "Open" standards are as old (at least) as the ISO, which was founded in 1947. FOSS is a product of FSL, which coined the idea of "Open Source" somewhere around 1986.

      Just because you don't know what an open standard is, doesn't mean that we have to change the terms of this discussion.

    39. Re:Wow this is a bit onesided. by aristotle-dude · · Score: 2

      Really? Can you contribute code to H.264?

      H.264 is a standard, not a specific code base. You are free to contribute code to any implementation of that standard which accepts code contributions.

      Can you use the spec in your own software and publish it with out a large amount of jumping through hoops?

      Sure, you just have to pay a license fee. No hoop jumping required.

      Really H.264 may have been public but I would not call it open.

      Open source software is not necessarily free. In the same way, you are free to implement H264 but you have to pay a license. This is really no different than the requirement of the GPL to publish source code of any changes you make to a GPL'ed codebase. You pay back in the form of source code rather than a fee and that source is a product of your efforts and time (time == money).

      WebM is now what I would consider to be open as is Theora and Dirac http://diracvideo.org/.

      I would consider WebM to now be open source but that does not necessarily make it an open standard. Where is the specification? Do I have to use the GPL'ed code base in order to implement it or use clean room techniques to reverse engineer a spec.

      So no I do not feel that H.254 meets the definition of open as far as development goes.
      So yes it really is a bit of a reach IMHO.

      Well, I don't consider WebM to be open as far as a standard goes and there is no hardware support for it. For end users, WebM is seen as yet another proprietary format that no hardware or commercial software supports.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    40. Re:Wow this is a bit onesided. by westlake · · Score: 0

      H.264s development was open? I mean really that is just a bit of a reach.

      From the Wikipedia:

      H.264/MPEG-4 AVC is a block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG). It was the product of a partnership effort known as the Joint Video Team (JVT). The ITU-T H.264 standard and the ISO/IEC MPEG-4 AVC standard (formally, ISO/IEC 14496-10 - MPEG-4 Part 10, Advanced Video Coding) are jointly maintained so that they have identical technical content. H.264/MPEG-4 AVC

      The next-generation codec is already under development:

      HEVC aims to substantially improve coding efficiency compared to AVC High Profile, i.e. reduce bitrate requirements by half with comparable image quality, probably at the expense of increased computational complexity. Depending on the application requirements, HEVC should be able to trade off computational complexity, compression rate, robustness to errors and processing delay time.
      HEVC is targeted at next-generation HDTV displays and content capture systems which feature progressive scanned frame rates and display resolutions from QVGA (320x240) up to 1080p and Ultra HDTV (7680x4320), as well as improved picture quality in terms of noise level, color gamut and dynamic range
      High Efficiency Video Coding (H.625)

      Something the geek leaves out of his equation:

      The twenty nine licensors of H.264 are dominated by global giants in manufacturing and R&D. Their collective experience in video technologies could be measured in centuries. Google is the new kid on the block and has a lot of actching up to do.

    41. Re:Wow this is a bit onesided. by Fiduciary · · Score: 4, Insightful

      I would say the difference between them is patent encumbrance. Sure you can use h.264 if you're a smelly basement dwelling open source fanatic, but commercial usage is limited by patent licensing and royalties.

    42. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      (Or companies with >>haver

      Erm, what?

    43. Re:Wow this is a bit onesided. by hicham · · Score: 2

      Really? Can you contribute code to H.264?

      Can you contribute code to IEEE802.3? E.164?

      Really H.264 may have been public but I would not call it open. ... So no I do not feel that H.254 meets the definition of open as far as development goes.

      It was open in the sense that the major implementers and users collaborated under ISO stewardship to create it. Basically, everybody that mattered had a chance to collaborate. The fact that nobody came knocking on every basement-dwelling opensource evangelist's door asking "hey dude, wanna create a new video format? or do you just wanna rewrite a networking stack or reinvent the wheel or something?" does not make the process any more closed. Had it not been Google and pie-in-the-sky HTML5 guys creating a buzz over it, none of you dweebs would be the wiser. Nobody would even care, apart from the ones that have a video-based business to conduct (hey, what a coincidence - the ones that participated in the ISO process!). But now that sugar-daddy Google is troubled, every binary-faced "evangelist" feels the need to jump in and start fencing away "teh attakers of teh 0pen g00gle" not even understanding what it takes to create stuff like this. I mean, before sugardaddy released VP8+Vorbis+Matroska as gSpot..err...webm, everybody was howling about theora and its next incomplete version ptlaragtrewloa which was oh-that-great and should be standardized for ever and ever. Where is all this theora-praising now?

    44. Re:Wow this is a bit onesided. by CastrTroy · · Score: 2

      I think the only problem with H.264 is that I even though I can access the open spec, I can't go and write my own encoder/decoder and sell it without paying royalties to someone. The same can't be said for HTML, C++ and all the other examples mentioned in the comments. Sure, there are some open source implementation of H.264, but they are either illegal (in some jurisdictions), or in a legal grey area, depending on who you talk to. I personally would prefer to be using H.264, because it is a superior format. Two things could happen. A better (completely) open source video format comes out which will replace H.264, and I as well as everyone else will gladly switch. Or, a better format never arises (because nobody finds a better algorithm), and we are still using H.264 when the patents run out, in which case it's completely open anyway.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    45. Re:Wow this is a bit onesided. by Kalriath · · Score: 2, Informative

      The critical difference between the two formats now is that one is royalty free and one is temporarily royalty free - in other words, we have no idea how H.264 could evolve. Maybe it'll stay royalty free forever, which would make it an interesting alternative. Maybe it will not, though, and that could be a potential disaster for video on the web - or just a thorn in the side of Google and other big video sites.

      The problem, of course, is we don't know whether VP8 will stay royalty free either with the patent threats hanging over it. And with Google refusing to indemnify users of the spec, and refusing to take legal action to get a legal opinion (from a court - what are those called?) that it violates no patents, one can't be sure whether MPEG-LA's rumbling has any basis in fact.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    46. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Those devices are irrelevant to the current situation. Now if Google removes H264 support from YouTube, then I'll complain with you. Meanwhile, Chrome+VP8 will work fine on the PC. H264 will continue to work on everything else.

    47. Re:Wow this is a bit onesided. by segedunum · · Score: 2

      Secondly, H.264 is no more "closed" than the supposed "open" standards such as ISO C++ with statements like:

      I fail to understand the comparison, unless my C++ program is going to be royalty encumbered because I've used it?

      I can't believe people are being this thick after all the dicussion on the matter.

    48. Re:Wow this is a bit onesided. by aristotle-dude · · Score: 1

      Unfortunately, that means you don't get H.264 on Linux as its a proprietary codec that requires some form of (paid) licencing.

      Sorry but I don't follow. Some enterprising company could develop a H.264 framework and people could pay a small nominal fee to download and install that framework.

      Is food free? Is electrical power free? Are clothes free? Is transportation free? Paying a nominal fee for universal support in Linux should not be problem for most people.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    49. Re:Wow this is a bit onesided. by w_dragon · · Score: 1

      I can write a C++ compiler and sell it without paying anyone a dime. Could I do the same with a H.264 encoder?

    50. Re:Wow this is a bit onesided. by Xtifr · · Score: 2

      And the same could be said about the C++ and ODF standards yet those are called "open" standards by the same people talking about how H.264 is "closed".

      That's because those standards aren't patent-encumbered. I mean, duh!

      Is it really? Can any individual really have any meaningful say in the direction of how the VP8 codec is developed unless you work at Google?

      Probably. Why not? You might as well complain that Apache is under the control of the Apache Foundation or GCC is under the control of the Free Software Foundation. Or X11 under the control of Xfree86--oh wait.... Try contributing to Linux without the help and stewardship of the current maintainers and see how far you get.

      At the moment, everyone (including, e.g. Debian) uses Google's implementation, but if Google stumbles, there's absolutely nothing stopping the rest of the world from continuing with their own fork, as with EGCS (when the FSF stumbled) or Xorg (when XFree86 stumbled).

    51. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Free != Open

    52. Re:Wow this is a bit onesided. by Nyeerrmm · · Score: 2

      Yes, distribute it by source or distribute it outside the US.

      H.264 is an open standard, but patent-encumbered (different things). If you sidestep the patent issue the concerns disappear, and you're free to use it, comfortable in the fact that the definition is well-defined, stable, and supported by players across the industry. This is what open standards imply, not that it's royalty free.

      Really we need something that is both open (in the standards sense) and royalty free. Sadly, at present we are presented with a choice between one or the other.

    53. Re:Wow this is a bit onesided. by mfwitten · · Score: 1

      It is possible for anyone to have contributed or to contribute further to the C++ standard; all members of the 'committee' are volunteers.

    54. Re:Wow this is a bit onesided. by segedunum · · Score: 1

      H.264 on the other hand was developed by the ISO standards board and a whole host of companies in it's development.

      Yer..... A whole host of companies who are going to charge you royalty payments and put up a patent fence for various things and who will use h.264 as a barrier to entry for any annoying wannabe new competitor, like these little clubs are always designed to do. Real 'standards' don't do that, however.

      Like all ISO standards one could get access to the full spec.

      Well, the spec that's implemented by the companies that are part of the club, anyway. Anything else is rather useless. You do get that point, right?

    55. Re:Wow this is a bit onesided. by toriver · · Score: 1

      Does breaking a lock make sense when you instead hand the new keys to Google? At least H.264 was owned by more than one market actor.

      Remember HD-DVD (in practice Toshiba, alone) versus Blu-Ray (everyone else).

    56. Re:Wow this is a bit onesided. by Dahamma · · Score: 1

      "Contributing code to H.264" doesn't make sense. H.264 is a standard, not a software product.

      But you are welcome to contribute code to x264, a GPL implementation of the H.264 standard.

    57. Re:Wow this is a bit onesided. by rtfa-troll · · Score: 2

      The fact that you don't like OOXML [..] doesn't make it not open.

      Nor does the fact that it was written in English, nor the fact that it is sometimes printed on white paper. Why bother mentioning these things?

      What makes it not open is that

      • nobody has implemented it yet and it's really not clear if impementing it is possible.
      • the main body of work for OOXML, the output of MS Word, is incompatible with the standard version.
      • the standardization body seems to have been openly corrupt and stuffed with single vendor supporting companies
      • it contains terms like "do this as it is done in MS word '95" which give no detailed implementation.
      • etc.. the details have been vastly documented if you just look on google.

      Looking at H.264 it's not as bad as OOXML in many ways, but the patent problem is much worse. It badly needs to die.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    58. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      It's not fair to make the argument that H.264 might not stay royalty free without at the same time making the argument that WebM might be patent encumbered. Sure, both are possible, but neither one is particularly likely.

      In the case of WebM, VP8 was specifically designed to not infringe any existing patents. They might have missed one, and history says that if they do, they will be sued at some point, but it is fairly unlikely.

      In the case of H.264, keeping it royalty free to watch is a huge incentive for the patent holders, since it means that everyone will publish using their codecs. Take away free-to-consume, and before you know it, everyone will have moved to a different codec, and they won't get anything.

    59. Re:Wow this is a bit onesided. by zach_the_lizard · · Score: 1

      It doesn't have to have any basis in reality; the threat of a lawsuit tying up millions of dollars and potentially taking years to shake out is reason enough to not go to court. Even with a good chance of winning (not saying their chances are good or bad), I would probably do the same thing as they are.

      --
      SSC
    60. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Neither do you know whether H264 is actually safe to use since there might be other patent holders out there.

    61. Re:Wow this is a bit onesided. by narrowhouse · · Score: 2

      Can you implement the H.264 spec in hardware or software and sell the result without paying fees or being a member of a license pool? Because I think you can use C++ or ODF without additional requirements/costs. Is a spec open if you can't use it without doing something beside implementing the spec correctly?

      --


      Insert pithy comment here.
    62. Re:Wow this is a bit onesided. by Kalriath · · Score: 1

      The ODF standard is equally flawed for pretty much the same reasons (except maybe point 3, which I'll concede).

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    63. Re:Wow this is a bit onesided. by dup_account · · Score: 1

      I agree with GP, once as standards body approves of a standard that includes a history of one companies bugs it is dead, fin, kaput. Someone complained earlier about Google "Mudding the waters" with their release. But that ship already sailed since M$ was allowed to submit and ram thru approval of their "open" "standard". If they were so interested in a good standard, they would have stripped out all of their bugs/"features" to make a smaller subset standard. (Curious note: Has anyone other than M$ been able to produce code that is 100% compliant? Also, is M$ also 100% compliant with their newest releases?

      Don't forget that Peter "Bright" is a M$ troll, read his posting history....

    64. Re:Wow this is a bit onesided. by dup_account · · Score: 1

      It would be interesting to have followed the progress of H.264 thru it's process. How much outsider participation was allowed? I suspect that there are lots of back-room deals built into this standard.

    65. Re:Wow this is a bit onesided. by Dahamma · · Score: 5, Informative

      You are confusing the standards with their implementations.

      All of these standards are now frozen, so no one can contribute to them. H.264 was open during its design, and VP8 was closed (and suggestions for improvement were ignored when the spec and reference implementation was made available). Since they are both frozen, I'd say H.264 spec was and is more open *as a standard*.

      Now, as far as implementations go, it's a different story (though still not as cut and dried as people claim). VP8/WebM is now open source, great And x264 is a GPL implementation of H.264, so it is just as "open". The difference all comes down to licensing - a number of patents are required to implement the H.264 standard, so anyone who implements it and wants to use it in a country that recognizes those patents has to pay licensing fees or risk being sued.

      That last bit definitely makes VP8 more attractive to people who don't want to pay license fees. So, call it "more expensive to use", "patent encumbered", or some other more descriptive term. But just throwing around the vague concept of "open" without the real context doesn't help the discussion...

    66. Re:Wow this is a bit onesided. by msauve · · Score: 3, Insightful
      Likewise, there's no assurance that if you license H.264, you won't have to pay additional patent royalties in the future. And, you get no patent indemnification from MPEG-LA, either. Would you rather pay to take a risk, or not pay to take a risk?

      Q: Are all AVC essential patents included?
      A: No assurance is or can be made that the License includes every essential patent. The purpose of the License is to offer a convenient licensing alternative to everyone on the same terms and to include as much essential intellectual property as possible for their convenience. Participation in the License is voluntary on the part of essential patent holders, however.

      - AVC/H.264 FAQ

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    67. Re:Wow this is a bit onesided. by dup_account · · Score: 1

      But patent encumbered standards have become much more of an issue with software and the internet. H.264 and it's adoption is not about freedom, it's about DRM. That's why all of the companies above implement it (blu-ray, HD video recorders (Don't get me started on the story about patents and claims against your own videos....)). They are sucking at the teet of DRM.

    68. Re:Wow this is a bit onesided. by rtfa-troll · · Score: 4, Insightful

      The problem, of course, is we don't know whether VP8 will stay royalty free either with the patent threats hanging over it.

      Which specific patent threats? I'm not talking bullshit random "there might be a patent threat somewhere hiding under the wardrobe" patent threats. I'm talking threats with a patent number and a "you are infringing, pay up or else" letter attached to them.

      Let me make a patent "threat". There might be a secret H.264 patent that which I might have heard of which which will maybe suddenly come to life next year. If you don't pay me a million Euros for every device you have I might not use my (possibly existing or possibly not existing) influence to divert this threat that may (or may not) appear later.

      Anybody can do that. If you fail to specifically notify someone who has put a public implementation out for free, what they have done wrong you aren't fulfilling your duties as a patent holder wanting to collect royalties.

      And with Google refusing to indemnify users of the spec, and refusing to take legal action to get a legal opinion (from a court - what are those called?) that it violates no patents, one can't be sure whether MPEG-LA's rumbling has any basis in fact.

      Strangely enough the MPEG-LA also provides no indemnification and has failed to "legal action to get a legal opinion". What Google provides, for free, is a license for all patents known to be used in the WebM standard, exactly the same as the MPEG-LA charges for.

      What is interesting is; what is the source for your ideas? Where did you even get the idea that Google is "refusing to take legal action"? It's impossible to prove a negative and it's impossible to take action against widespread innuenduo. No judge will grant an open statement that "no patents are infringed". At best they could act to say "patent number XYZ was not infringed. You should look over that source agan and see if it's not trying to mislead you over a bunch of other things.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    69. Re:Wow this is a bit onesided. by gbjbaanb · · Score: 1

      Paying a nominal fee for universal support in Linux should not be problem for most people.

      Its not about cash, think about the problem of putting (free) Nvidia or ATI graphics drivers into Linux and you'll see the true problem.

      Besides, its all solved by having WebM!

    70. Re:Wow this is a bit onesided. by CrashandDie · · Score: 1

      I don't know what your karma looked like before, but with +24 Insightful and +10 Informative in just one story, I think you may have broken a record, here on Slashdot.

    71. Re:Wow this is a bit onesided. by BZ · · Score: 2

      > Yes, distribute it by source or distribute it outside the US.

      It's not quite that simple. You have to be not just outside the US, but outside most of Europe, a good bit of East Asia, outside North America period, and outside Australia. See http://weblogs.mozillazine.org/bz/archives/020400.html

      It could probably be done, but it would take some work.

    72. Re:Wow this is a bit onesided. by mangu · · Score: 1

      The fact that you don't like OOXML (and you would be hard pressed to find anyone that does - especially anyone who's had to write for it) doesn't make it not open.

      Except that the OOXML ISO "standard" contains stuff like "autoSpaceLikeWord95" which means you need the Word 95 source code to implement it.

      The ODF standard may be hard to understand, but if you work hard enough you can implement it. The OOXML, otoh, can be implemented by ONE AND ONLY ONE entity on earth: M$.

    73. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      1. Free and open are two orthogonal issues.
      2. You can write h264 encoder without paying anything and you can even sell it (also in US). See x264 - arguably the best h264 encoder out there.

    74. Re:Wow this is a bit onesided. by Lehk228 · · Score: 2

      h.264 is open as in "open your damn wallet"

      --
      Snowden and Manning are heroes.
    75. Re:Wow this is a bit onesided. by poetmatt · · Score: 1

      cross platform native OS frameworks? do you realize the contradiction in the phrase, by definition?

    76. Re:Wow this is a bit onesided. by LWATCDR · · Score: 1

      To mean an open standard means that it should be free to implement. If I write a from scratch H.264 encoder based on the "standard" I can not sell or give it way.
      That makes it not open IMHO. Others may have a different opinion but to call H.264 more open the WebM TODAY is just a bit silly.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    77. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Except most of the world has watched On2 Technology video before. VP6 in Flash Video? Check. VP6 selected as China's EVD disc codec? Check. BBC Internal use? Check.

      Just because the OP has his head buried in the sand doesn't mean it wasn't popular.

      http://en.wikipedia.org/wiki/VP6

    78. Re:Wow this is a bit onesided. by hairyfeet · · Score: 3, Interesting

      But with WebM VS H.264 everyone seems to be happily ignoring the elephant in the room...WebM sucks. I'm sorry, but it does. You are pretty much gonna have to toss every mobile device or watch the battery go dead so fast you might as well just drag a very long extension cord with you and call that mobile. H.264 hardware acceleration is built into just about EVERYTHING, desktops, laptops, pads, phones, TVs, PMPs, etc. Are we gonna throw every single one of those devices out now? Wow that will do wonders for the environment.

      The facts are these: Even if everyone started work right this second you are probably looking at around 2 years before WebM support trickles down to the chips in our everyday devices. And of course every device already out built in the last four years or so, plus everything coming down the pipe for the 2 years it will take to add support for WebM? They will all run H.264 great and WebM like ass. So I really hate to burst Google's bubble but it's a little too little, a little too late when it comes to WebM. Like Vorbis by the time it got to the party the world had decided on something else (in that case a likewise encumbered MP3) but you know what? It is only geeks and FOSS advocates that give a flying crap about "free as in freedom man, yeah!" and the rest of the world just throws a few pennies to MPEG-LA or whomever and doesn't give a fuck.

      So if Google wants to pull a MSFT and shoot itself in the foot, go right ahead! it still won't make flash or H.264 go anywhere, as a matter of fact I predict this will further entrench flash as one will only have to leave a "raw" H.264 file for iDevice users and drop the same file in a flash container for everybody else, thus making their lives easier. What Google is attempting is to make another tower of Babble like we had with RMV VS WMV VS QT back in the 90s, but the common man just isn't gonna put up with that shit anymore. If Youtube doesn't work on their iDevice or it sucks their new Droid deader than Dixie when they use it? Well screw Youtube then, it isn't like there aren't a bazillion sites where they can see funny cat videos out there and they sure as hell ain't giving up their new iShiny toys for stupid Youtube clips, now are they?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    79. Re:Wow this is a bit onesided. by sangreal66 · · Score: 1

      Just because the naming convention uses the phrase "LikeWord95" doesn't mean you need the Word 95 source doe to implement it:

      http://msdn.microsoft.com/en-us/library/documentformat.openxml.wordprocessing.autospacelikeword95.aspx

    80. Re:Wow this is a bit onesided. by multipartmixed · · Score: 1

      That is certainly an impressive feat, but I bet guys like CleverNickName and BrucePerens have done better.

      Hard to tell, though, now with this stupid "good/bad" Karma crap thing. I liked the numbered Karma way better. Especially when there was no cap.

      --

      Do daemons dream of electric sleep()?
    81. Re:Wow this is a bit onesided. by commodore64_love · · Score: 1

      >>>But its not like the OS is providing the drivers directly, you'll haver to go get them from somewhere. As WebM is free, codecs for it will be freely available for all OSs.

      MPEG4's h.264 and AAC codecs are also free to users.
      (Or companies with less than $500,000 revenue.)

      >>haver

      Yes I'll be havering after you too. (starts singing) And I would walk 500 miles, and I would walk 500 more, just to be the one who walked a thousand miles to be at your door..... ;-)

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    82. Re:Wow this is a bit onesided. by Daniel+Phillips · · Score: 1

      The ODF standard is equally flawed for pretty much the same reasons (except maybe point 3, which I'll concede).

      What kind of crack are you smoking?

      --
      Have you got your LWN subscription yet?
    83. Re:Wow this is a bit onesided. by vijayiyer · · Score: 3, Insightful

      Yet, oddly, it is the smelly basement dwelling open source fanatics who are complaining most about H.264. The others out there who really have a product to sell realize the licensing fees are really minimal.

    84. Re:Wow this is a bit onesided. by toriver · · Score: 3, Insightful

      Patents also encumber USB and HDMI, I haven't seen Google on the barricades against those technologies used in Android phones and Google TVs respectively.

    85. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      In the long term, yes. In the short term, no. Much like the HTML5 debacle, it's not as black and white as people make it out be. Introduce it slowly, use it where it's -economically feasible and practical- and you can take advantage of both. Obviously, you probably won't be using it for the more bespoke stuff - or where there are lots of assets (CDNs, et al.), but for simple solutions it could be a viable option - or at least a start.

      Personally, I'm of the opinion that there's no rush - I'll work with what's out there (as I always have done) - what really matters is your audience and the best experience you are able to provide to them. If that means you can work with both, great! If not, that's ok as well. :-)

    86. Re:Wow this is a bit onesided. by vijayiyer · · Score: 1

      QuickTime is a media encode/decode framework. Some encoders and decoders are proprietary, some open. Anyone can write plugins implementing encoders and decoders for it.

    87. Re:Wow this is a bit onesided. by hitmark · · Score: 1

      Since the voting on the OOXML approval, the members that joined more or less specifically for that vote have shown little interest for other votes. As such, they have become a anchor on the whole process.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    88. Re:Wow this is a bit onesided. by hitmark · · Score: 1

      https://secure.wikimedia.org/wikipedia/en/wiki/Disruptive_technology

      what is the chance that those heavyweights will create something that undermines their position? exactly zero.

      what is the chance that someone will set up a disruptive service using free tools in their garage or dorm room? almost guaranteed.

      Almost, because those heavyweights are trying their hardest to use every law in the books to make sure the disruptive do not happen.

      the internet, and its child the world wide web, are the most disruptive force in technology so far.

      There is a story that when the gray beards at AT&T got packet switching explained to them they reacted to it like the pope reacts to free sex. It was heresy, pure and simple, as it violated old knowledge about how circuit switching should operate. Similarly, youtube have basically preached heresy when it comes to broadcasting. Where before one needed a expensive license and millions in hardware and personel, now a single person can upload a video shot using a cheap handheld (or even phone) and reach the world.

      The giants in the field can take a hike, the mice will be the kings now and forever.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    89. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      >>haver

      Yes I'll be havering after you too. (starts singing) And I would walk 500 miles, and I would walk 500 more, just to be the one who walked a thousand miles to be at your door..... ;-)

      Ok, now you're just being a troll.

      While I initially disagreed with the troll mod of the previous post, now, I'd have to agree with it.

    90. Re:Wow this is a bit onesided. by jmorris42 · · Score: 1

      You are missing the point. This whole fight is about video standards in HTML5, which won't be widely used for several more years. So if vendors start putting WebM into portable products currently in the pipeline the market will have plenty of products in the field by the time HTML5 is in wide use. Yes people with trailing edge hardware will suffer from software decoding but that is life on the tech treadmill. The only problem will be if Apple refuses to see which way the industry is heading and ends up being the ones who become known for crappy video support AND no flash. Which probably won't matter anyway since Apple people will buy whatever has Apple ships and insist it is the best thing since sex.

      --
      Democrat delenda est
    91. Re:Wow this is a bit onesided. by aristotle-dude · · Score: 1

      Paying a nominal fee for universal support in Linux should not be problem for most people.

      Its not about cash, think about the problem of putting (free) Nvidia or ATI graphics drivers into Linux and you'll see the true problem.

      Besides, its all solved by having WebM!

      What is the problem for the end user or any application developer? None. Having a paid versus open source dependency is no different. One requires money to be expended by the end user while the other requires effort of either the developer to bundle the dependency or require the end user to hunt the internet for the obscure library source and compile it.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    92. Re:Wow this is a bit onesided. by obarthelemy · · Score: 1

      you can pretty much freely implement a c++ compiler. you can't implement an h.264 codec.

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    93. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      1) C++ and ODF are considered open by FOSS proponents because they are royalty-free standards which can be implemented in Free software. H.264, on the other hand, can't because the H.264 licensing doesn't allow the software developer to convey the same rights to the client that the developer has. From that standpoint, you are completely in error. Additionally, you can join OASIS and contribute to the next version of the standard. The link to join is on OASIS Open Document Format for Office Applications (OpenDocument) TC. Finding it took one Google search.

      2) The WebM and VP8 standard isn't being developed. It is final. Implementations continue to improve, though, both through Google Code channels and through independent ones. You're welcome to join any of those efforts.

      In short, you're cocked up. I'd go so far as to say "spreading FUD."

    94. Re:Wow this is a bit onesided. by hairyfeet · · Score: 1

      Nooooo...I would say that YOU are missing MY point! Look at every single new smartphone out there, what is it brazenly trying to rip off? The iShiny of course. You have to give Jobs credit (may he be okay after this latest medical leave) because he took a company that was practically DOA after the Pepsi guy and turned it into THE company everyone tries to rip off.

      So unless old Steve retires and the next guy does a 180 degree turn (which is doubtful Steve would pick a successor that would be THAT different from himself) then you are looking at 2 plus years of the iDevices and their ripoffs in the phone and pad spaces being #1. Then as I said you have the 2 years lead time between an idea on the drawing board and an actual chip on the PCB, every test I've run with WebM using a non hardware accelerated PC shows WebM using on average 30-40% more CPU to decode than H.264 which of course even with a hardware decoder will add up to more power/more heat/less battery life, the fact that when placed side by side H.264 looks better than WebM unless you seriously crank up the bitrate which equals more bandwidth used per viewer, and finally the fact that Google refuses to indemnify even though I'm sure their lawyers have looked at the codec which makes me believe that it probably falls afoul of an MPEG-LA patent or two.

      So I have just listed about a half a dozen reasons why H.264 is better than WebM yet the ONLY real argument in favor of WebM is it is "free as in freedom man, yeah!" which as we saw with both Vorbis and Theora (both of which had better odds than WebM because they had communities and weren't controlled by a singe entity) means exactly nothing to a good 90%+ of the planet. After all if "free as in freedom" meant anything to the public at large they would be using Linux or BSD instead of Windows, wouldn't they?

      Finally as to the HTML V5 standard, frankly I believe the HTML V5 committee shot themselves firmly in the foot by not simply specifying Theora as a minimum. Now I firmly believe it is simply too late and would be as pointless as specifying Vorbis as the default audio at this late date. The OEMs have invested millions in hardware accelerated H.26x chips, the support on every device from CCC (Cheapo Chinese Crap) to the latest top o' the line smartphone is VERY good, I simply don't foresee any scenario where Google can bully the world into accepting WebM as the defacto standard this late in the game. If this was 5 years ago I'd be in firm agreement with you friend, I just don't see it happening now. Sorry FOSS advocates, but like Vorbis I believe WebM will ultimately end up a tiny niche with practically NO hardware support by anyone. Sorry.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    95. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      MMV: when placing side to side a pal dvd rip at 600k (that is pretty compressed) of a theatre show webm seems better than h264 to me. Both encoded single pass with kdenlive. webm codec takes twice the cpu horsepower with mplayer but h264 support is way more mature there.

    96. Re:Wow this is a bit onesided. by mangu · · Score: 1

      Just because the naming convention uses the phrase "LikeWord95" doesn't mean you need the Word 95 source doe to implement it:

      From your link:

      'Declaration

      Public Class AutoSpaceLikeWord95 _
                      Inherits OnOffType

      'Usage

      Dim instance As AutoSpaceLikeWord95

      No, I don't see how to implement AutoSpaceLikeWord95 there. That's just the documentation on how to *USE* a pre-compiled version of AutoSpaceLikeWord95. That's *NOT* an implementation of it.

      I repeat, ONLY THOSE WHO HAVE THE WORD95 SOURCE CODE HAVE THE CAPABILITY TO IMPLEMENT "AutoSpaceLikeWord95".

      Besides, that link presents an interesting bit of evidence:

      (Incorrectly Adjust Text Spacing for Specific Unicode Ranges)

      Get it? The ISO standard intentionally specifies an *INCORRECT* spacing for unicode ranges, because Word95 was incorrect and it would be too much bother for them to fix it...

    97. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Instead you need it: how much space should be put there, exactly? 1em? it's not specified and getting it even half a point wrong messes up the layout of big documents. You never implemented standards, did you?

    98. Re:Wow this is a bit onesided. by sdiz · · Score: 1

      Have you read the foreword in ANSI ISO IEC 14882:2003 ?

      Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.

      This different from standard to standards. C++ does not identify patent. Javascript and HTML5 does identify them. MPEG setup patent pool with MPEG-LA.

      Not identifying them does not means they don't exist.

    99. Re:Wow this is a bit onesided. by mgiuca · · Score: 1

      And the same could be said about the C++ and ODF standards yet those are called "open" standards by the same people talking about how H.264 is "closed".

      How are C++ and ODF similar to H.264? I assume you are saying they are all three of them ISO standards. Therefore, if you implement C++ or ODF you are a hypocrite if you oppose H.264.

      The difference being that H.264 is, as well as being an ISO standard, patented. C++ and ODF are, to my knowledge, not, and can be freely implemented in open source.

      Therefore your claim is about as sensible as saying "Terrorists drive cars. School teachers drive cars too, so if you think our society should tolerate school teachers, then you should not have a problem with terrorists."

    100. Re:Wow this is a bit onesided. by smash · · Score: 1

      Here here. If WebM/VP8 was actually technically better, and offered better quality or reduced file size by a significant margin maybe they'd have a chance of future support. But the installed base of hardware and the existing media makes it a case of "why the fuck would we bother"; as you mention its only the fringe geek market who actually care about codec "freedom" (and VP8 may well be encumbered anyway, so it COULD all be for naught).

      Joe sixpack already has h.264, and it already works fine with all of his video devices.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    101. Re:Wow this is a bit onesided. by smash · · Score: 1

      No, the HTML5 crowd (well, some of them at least) are missing the point. There's a whole world out there, and the rest of it has already decided on h.264. That ship has sailed. Sorry, but you're too late.

      Unless you want to force everybody to re-purchase their content generation hardware and software and/or re-encode all of their content (with associated quality loss due to re-encoding a lossy format if the original uncompressed source is not available, which most of the time, it likely isn't), you aren't going to have any VP8 media to play.

      Unless VP8 is technically better (size or quality) to give an incentive to re-encode, no one is going to bother.

      WebM/VP8 has a fairly high risk of being patent encumbered anyway (which is Jobs' point), so why spend the time and money supporting it when there is nothing to gain other than support from a few fringe geeks who actually worry about coding for it?

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    102. Re:Wow this is a bit onesided. by butlerm · · Score: 2

      Patents also encumber USB and HDMI

      No software patents, apparently. Is USB support in the Linux kernel patent encumbered? Is Intel or any other USB Implementers Forum member threatening to sue?

      Hardware patents, while perhaps counterproductive, are a much less serious threat to open standards than software patents are. For one thing, they tend to be orders of magnitude less vague. For another, hardware cannot economically be distributed for free. Third, the entire structure of the open Internet does not depend on whether people can produce and use something like USB without royalties. If USB required computer users to pay royalties on anything they produced with a USB device, it would be dead in the water.

      H.264 would be much more viable if the MPEG-LA made an unconditional, non-expiring license grant to open source software implementations, and dropped the ridiculous idea of requiring royalties of any kind on content distribution. As it is H.264 is more like an "evil empire" standard than anything I have ever seen.

    103. Re:Wow this is a bit onesided. by andydread · · Score: 1

      The fact remains, one is royalty encumbered, one is not. IF I use a camcorder or use x264, Final Cut Pro. or any standard application to encode h264 video, the results can only be used for personal uses only. If i try to make any money offthat video then i must pay MPEG-LA for a license to do so. So anything you create in h264 is for NON-COMMERCIAL USE ONLY. Any commercial use of your video must be accompanied by royalty fees.

    104. Re:Wow this is a bit onesided. by andydread · · Score: 1

      There is no royalty fees associated with the ANSI C standard. Nor are there any associated with C++. The ISO standard that is H.264 is not royalty free. That is the problem. royalties royalties royalties.

    105. Re:Wow this is a bit onesided. by LingNoi · · Score: 1

      There are plenty of office applications that implement ODF, hardy any at all with OOXML support. ODF doesn't have minor cases in its standard for backward compatibility with older versions of Microsoft word.

      The GP is right and you are ignorant on the subject. I suggest reading up on it before commenting.

    106. Re:Wow this is a bit onesided. by SilentChasm · · Score: 1

      They didn't say cross platform native OS frameworks. They just said cross-platform multimedia frameworks. Take GStreamer for instance.

      I do however like the idea of using the OS's native framework (as long as it works) just because Windows and Macs now come with most of the codecs you'll need. You can also install better ones (hardware decoding/etc) and have them run across the board rather than being limited to whatever is in the codec plugin you get for your browser. If I remember right it's how Opera handled h.264 video under Linux.

    107. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      How can you ignore the elephant in the room? You don't have to license VP8, all you have to do is use it. H.264 comes with licensing fees that block a lot of innovation and eventual use. Usability and openess is what made the web what it is today. Not a committee of corporations.

    108. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      You're being blind on purpose. It explicitly says that it results in a particular set of characters being treated as ideographs for the purposes of spacing even though they aren't, and a separate set should be treated as if they aren't ideographs even though they are.

      What exactly are you claiming that you need which is missing?

      Keeping in mind that you've presumably (unless you're getting far ahead of yourself) already implemented the correct spacing for ideographs/non-ideographs at this point. You know what the spacings are.

    109. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      The facts are these: Even if everyone started work right this second you are probably looking at around 2 years before WebM support trickles down to the chips in our everyday devices.

      I think you wanted to say around 2 months. Luckily nobody started right this second, but half a year ago, and this year's Android devices will have it in hardware (after all, it's not like the h264 DSPs can't be used for VP8).

      Now I'm not sure what to do with the rest of your comment, since it builds on that rubbish 'fact'.

      VP8 will simply coexist with h264 and possibly replace it in a few years.

    110. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      After having VP8 freed up by Google and h264 as an ISO standard, according to you, the situation is as follows:
      Everyone can suggest improvements to VP8 but is not necessarily listened to, hence VP8 is closed.
      Everyone can suggest improvements to h264 but is not necessarily listened to, hence 264 is open.

      Did I miss anything?

      Face it, h264 development certainly isn't one bit more open than VP8's right now. By the way, am I allowed to fork h264 and make my own codec? I can do that with VP8!

      So much for only the development, it's a whole different world in the "usage" department, where only one of them is free/open.

    111. Re:Wow this is a bit onesided. by bryonak · · Score: 2

      The problem is exactly that h264 was owned by some market actors. The solution is a codec that isn't owned by anyone.

      What can Google do except maintain their version of VP8 and offer it to the world? They can't demand royalties (like MPEG LA with h264), they can't dictate who is allowed to implement it (like MPEG LA with h264), they can't threaten competition with pooled patents (like MPEG LA with h264) and they can't stop forks (like MPEG LA with h264) in case enough people think they do a bad job of stewarding VP8.

    112. Re:Wow this is a bit onesided. by Chuck_McDevitt · · Score: 1

      Wow... FOSS fanboys seem to think everything is bad unless it conforms to their way of thinking.

      H.264 was a group of companies wanting to find a common standard they could all work towards. They found that many of the important concepts were patented, so they all agreed to license those patents, and make them super cheap for people to use.

      Open Source? Sure, nice that it doesn't conflict with anyones copyrights. But, if it implements the same processes as the patented parts of h.264, it is in violation of those patents. I've looked, and I don't believe it's possible that they have an implementation that doesn't infringe on the patents.

      Contribute code to H.264? Sure, anyone can write code to implement it, and share it if they want.

      Use it in your software? Sure, for most uses, it's free, and you don't need to worry about patent infringement cases later.
      Yes, large-scale use is an issue, but from what I see, that's for people that write encoders or distribution systems, not for the common case of decoders.\

      H.264 is a published, standard, specification, like that for C, C++, Posix, etc. You can write software that conforms or not, up to you.
      If you write software that infringes on patents, it doesn't matter if you looked at h.264 or not, the patents were already there before that standard existed. You still need to get a license or conform to license requirements.

      p.s. Google doesn't indemnify you for patent infringement if you use WebM... If you get sued, it's up to you to prove WebM doesn't infringe.

    113. Re:Wow this is a bit onesided. by gbjbaanb · · Score: 1

      One requires money to be expended by the end user while the other requires effort of either the developer to bundle the dependency

      commercial, closed-source software requires a developer to expend effort too you know. Google can easily release an open source product as easily as Microsoft can release a closed source one. The effort's the same.

    114. Re:Wow this is a bit onesided. by slim · · Score: 1

      I would say the difference between them is patent encumbrance. Sure you can use h.264 if you're a smelly basement dwelling open source fanatic, but commercial usage is limited by patent licensing and royalties.

      However if you're the kind of open source fanatic who likes to give away their code to a large number of people (like, say, Debian) you encounter royalty issues.

    115. Re:Wow this is a bit onesided. by bit01 · · Score: 1

      But just throwing around the vague concept of "open" without the real context doesn't help the discussion...

      Open is just fine as a descriptive term. The problem is certain vested interests are engaged in an dishonest astroturfing campaign trying to subvert the definition so they can misapply it and trick people. In this case by making the decoder cheap and the encoder expensive so that consumers will not realize they are subsidizing it via higher cost products. They know full well that if people realize they are dealing with a proprietary standard they will try to avoid it.

      Can I use H.264 as I please? No? Then it's not open, it's proprietary.

      No matter how much some people try to spin it.

      ---

      There are many corporate shills on social media sites like slashdot fraudulently misrepresenting company propaganda as objective third party opinion. Make these scums' life hell.

    116. Re:Wow this is a bit onesided. by TheTurtlesMoves · · Score: 1

      H.264 is not temporarily royalty free. If i want to encode or decode h.264 i *must* use a licensed (ie not free) encoder/decoder. If i want to release a data DVD with h.264 encoded content i must pay per disk... etc etc....

      They where also going to charge to be allowed to put a h.264 video on the internet. That part has been made free for free websites *only*. Somehow their quite impressive marking department manged to convince a lot of people that somehow its now "free" for a time.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    117. Re:Wow this is a bit onesided. by commodore64_love · · Score: 0

      I like my posts to be VISIBLE, and when my score drops to (0) then said post become INvisible. i.e. Censored. I will not sit by idly and watch myself be censored. ----- Besides the second post gave me a chance to fix my previous "haver" error.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    118. Re:Wow this is a bit onesided. by jonaskoelker · · Score: 1

      For another, hardware cannot economically be distributed for free.

      Even more striking: producing an extra unit of hardware is much more costly than producing an extra copy of a piece of software.

    119. Re:Wow this is a bit onesided. by oreaq · · Score: 1

      the requirement of the GPL to publish source code of any changes you make to a GPL'ed codebase.

      This is not a requirement of the GPL.

      I would consider WebM to now be open source

      WebM is a specification, not an implementation. WebM can not be "open source". There is however an open source (BSD license) implementation available.

      Where is the specification?

      Here

      Do I have to use the GPL'ed code base in order to implement it

      There is no "GPL'ed code base". Never was.

      Comparing H264 and WebM is kind of stupid. One is a codec the other a container format.

    120. Re:Wow this is a bit onesided. by KingMotley · · Score: 1

      Here, just so that everyone can implement "AutoSpaceLikeWord95", here's a simple description of how to implement it so that ANYONE that is knowledgeable enough to write a word processor can do it:

      This element specifies adjustments (detailed below) which should be applied to the spacing between adjoining regions of non-ideographic and ideographic text when the autoSpaceDE (Part 1, 17.3.1.2) and autoSpaceDN (Part 1, 17.3.1.3) elements have a value of true (or equivalent). This algorithm typically results in the following:

              *

                  An increase in the inter-character spacing added between non-ideographic and/or number characters and certain full-width characters
              *

                  No inter-character spacing between non-ideographic and/or number characters and certain half-width characters

      Typically, applications apply additional spacing between ideographic and non-ideographic characters/numeric characters when the autoSpaceDE / autoSpaceDN properties are applied. This element, when present with a val attribute value of true (or equivalent), specifies that applications shall apply the following adjustments to this logic:

              *

                  Characters in the following Unicode ranges should be treated as ideographic, even though those characters are full-width forms of non-ideographic text: U+FF10–U+FF19, U+FF21–U+FF3A, and U+FF41–U+FF5A. [Note: This results in the unnecessary addition of space. end note]
              *

                  Characters in the following Unicode ranges should be treated as non-ideographic, even though those characters are ideographic: U+FF66–U+FF9F. [Note: This results in the omission of the intended additional space. end note]

    121. Re:Wow this is a bit onesided. by aristotle-dude · · Score: 1

      One requires money to be expended by the end user while the other requires effort of either the developer to bundle the dependency

      commercial, closed-source software requires a developer to expend effort too you know. Google can easily release an open source product as easily as Microsoft can release a closed source one. The effort's the same.

      Thank you for stating the obvious concerning development of actual software but my point was that commercial software generally is marketed to end users more effectively than open source software. Too often, end users are left confused and/or frustrated trying to get software to work because of dependency hell and a lack of proper documentation. It is in the best interest of a commercial developer to make their software not only as available as possible but easy to install and use because end users are where they get their money from.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    122. Re:Wow this is a bit onesided. by Pi1grim · · Score: 1

      This "bazillion sites" of yours usually links to youtube videos (or simply embed them), not many sites can handle the stress, the video hosting can provide so youtube's choise of codec can be cruisal.

    123. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      Far more so than VP8's development was until last May.

      You could've just stopped here. This is not the case now, and hasn't been for eons (in internet time). Everything that follows is irrelevant.

    124. Re:Wow this is a bit onesided. by Kalriath · · Score: 1

      Ah, but none of them implement ODF fully. ODF is in the same boat as OOXML, which also has no fully compliant implementations (and just as many "almost there" implementations - including the ODF flagship OpenOffice.org).

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    125. Re:Wow this is a bit onesided. by Kalriath · · Score: 1

      There are actual claims from a large scale consortium of patent holders that VP8 infringes their patents (they aren't clear how, but that's besides the point right now). There are no claims from anyone that H.264 infringes their patents. No one's talking about patent threats which might come later, they're talking about patent threats which have been made now. MPEG-LA says VP8 infringes their patents. Google says "no it doesn't, but we're sure as hell not putting our money where our mouth is".

      Which seems like the safer bet right now? It sure as hell isn't WebM. Google, basically, is doing it wrong.

      (Oh, and mods? The following options are to be used when you disagree with an opinion:. That's right, none of the moderation options are "I disagree". So stop fucking using them to mean that).

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    126. Re:Wow this is a bit onesided. by Zaiff+Urgulbunger · · Score: 1

      Unfortunately, that means you don't get H.264 on Linux as its a proprietary codec that requires some form of (paid) licencing.

      Sorry but I don't follow. Some enterprising company could develop a H.264 framework and people could pay a small nominal fee to download and install that framework.

      I think the GP's point was that H.264 can't be bundled with a free Linux (or browser) download since there's a cost involved. You're right that it can be paid for via a nominal fee that (to quote yourself) "should not be a problem for most people", but surely a completely free base line would be better? That would be good for *all* people.

      Luckily it's not either/or - we can have both. Google's recent moves with Chrome and WebM plugins appear to be to encourage WebM.... i.e. to establish this completely free base-line. It's not going to kill H.264 though!

    127. Re:Wow this is a bit onesided. by aristotle-dude · · Score: 1

      Unfortunately, that means you don't get H.264 on Linux as its a proprietary codec that requires some form of (paid) licencing.

      Sorry but I don't follow. Some enterprising company could develop a H.264 framework and people could pay a small nominal fee to download and install that framework.

      I think the GP's point was that H.264 can't be bundled with a free Linux (or browser) download since there's a cost involved. You're right that it can be paid for via a nominal fee that (to quote yourself) "should not be a problem for most people", but surely a completely free base line would be better? That would be good for *all* people.

      Actually, I would say that it would not be a problem for anyone. If you can afford a computer, internet access and electrical power
        then they can afford to pay a small fee for a codec.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    128. Re:Wow this is a bit onesided. by Anonymous Coward · · Score: 0

      There was an 'if' in that sentence that you conveniently ignored.

    129. Re:Wow this is a bit onesided. by m50d · · Score: 1
      Everyone can suggest improvements to VP8 but is not necessarily listened to, hence VP8 is closed. Everyone can suggest improvements to h264 but is not necessarily listened to, hence 264 is open.

      Well leaving aside the fact that the bitstreams are now fixed so there's no way improvements will make it into either, H264: Everyone can suggest improvements, the group as a whole votes on whether to accept them, therefore open. VP8: Everyone can suggest improvements, google unilaterally decides whether to accept them, therefore closed.

      Face it, h264 development certainly isn't one bit more open than VP8's right now.

      Development has finished in both cases - and while development was happening for VP8 it was entirely closed, while that for h264 was open.

      By the way, am I allowed to fork h264 and make my own codec?

      Yes, of course.

      --
      I am trolling
    130. Re:Wow this is a bit onesided. by Zaiff+Urgulbunger · · Score: 1

      You can't be certain of future prices for h.264 -- not trying to FUD this up or anything though! I know it is unlikely the price would ever be anything other than "nominal", but there is no certainty. Also note, this affects content producers too!

    131. Re:Wow this is a bit onesided. by ToasterMonkey · · Score: 1

      Really? Can you contribute code to H.264? Can you use the spec in your own software and publish it with out a large amount of jumping through hoops?
      Really H.264 may have been public but I would not call it open. WebM is now what I would consider to be open as is Theora and Dirac http://diracvideo.org/ .
      So no I do not feel that H.254 meets the definition of open as far as development goes.
      So yes it really is a bit of a reach IMHO.

      When the hell did having to accept contributions become a requirement to be open? Is this some new "open" you're making up, because that isn't a requirement of Free Software or Open Source Software, and the right to refuse contributions is frequently exercised. This is why people fork projects. Go ahead and "fork" H.264, make up your own new standard without infringing on its patents. That is encouraged by the patent system, and it's even taught in public schools. Of course you all know this already, the real problem is finding a reason for anyone to give a damn about your fork when even $free isn't enough to 'sell' it.

      A valid argument _might_ be that I cannot freely distribute your open source, licensed H.264 implementation without myself paying royalties. That would break rule #1 of the OSD which is necessary because if I can't give _your_ software, in _whole_, to other people, it's not really "open".

      1. Viral Marketing
      The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

      Yah. It says that, right up front so you don't accidentally confuse it with Free Software which requires that I be able to give your stuff away for free. Hey, at least that IS consistent with the meaning of "free".

    132. Re:Wow this is a bit onesided. by ludwigf · · Score: 1

      ... but commercial usage is limited by patent licensing and royalties.

      Commercial users like ... google? My guess is that they fear heavy cost for royalties when h264 ends being free of charge for content providers (think youtube). So they are now pushing away from h264 to avoid the costs later.

    133. Re:Wow this is a bit onesided. by cynyr · · Score: 1

      At the bottom of your link...

      "© 2011 Microsoft Corporation. All rights reserved."

      Just saying, if i was doing something for profit with it, i would need to pay for lawyer time, and then i may just have to skip it...

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    134. Re:Wow this is a bit onesided. by cynyr · · Score: 1

      and how much does the license cost so that i may distribute my player/encoder in all countries world wide?

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    135. Re:Wow this is a bit onesided. by cynyr · · Score: 1

      so how does an open source app pay a license fee? If the fee was a one time $200 for ever and ever and all the copies you want sure... but it's not...

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    136. Re:Wow this is a bit onesided. by m50d · · Score: 1

      Some countries have crazy software patents, so who knows? But that's the same for any decent video compression format. Sure, google claim VP8 is clean, but the claim hasn't withstood a lot of scrutiny yet, and they're not offering indemnification.

      --
      I am trolling
  3. Doesn't matter what Google chooses... by Anonymous Coward · · Score: 1

    Doesn't matter what Google chooses to support in Chrome as they are still going to have to support H.264 for Youtube streaming unless they feel like making the battery life of all current and soon to be released Android phones abysmal when playing Youtube videos.

    1. Re:Doesn't matter what Google chooses... by Anonymous Coward · · Score: 0

      Once they include WebM in all current Android phones, they can wait 5 years and then drop h264 from the youtubes. Anyone who was idiotic enough not to support WebM alongside h264 in their phones/tablets will lose the youtubes.

      Will Google care about 5 year old android phones? Unlikely that ANYONE will care about 5 year old phones from any manufacturer.

      Think ahead a little bit.

    2. Re:Doesn't matter what Google chooses... by Anonymous Coward · · Score: 0

      Since when do we need ISO's permission to be open? The source code and specs for WebM are free for the taking, and ISO's stamp of approval would add nothing to it.

      What does this supposed "openness" of h264 give you over the "closedness" of WebM? And don't say ipods support h264, because nothing is stopping future models from supporting WebM in addition.

    3. Re:Doesn't matter what Google chooses... by h4rr4r · · Score: 1

      The same hardware can be made to accelerate WebM.

    4. Re:Doesn't matter what Google chooses... by amliebsch · · Score: 2

      What does it give you? A formalized and participatory process for advancement and further development of the specification.

      --
      If you don't know where you are going, you will wind up somewhere else.
    5. Re:Doesn't matter what Google chooses... by Anonymous Coward · · Score: 0

      Once they include WebM in all current Android phones

      This assumes Android handset manufacturers don't remove WebM support from the copy of Android they distribute.

    6. Re:Doesn't matter what Google chooses... by Anonymous Coward · · Score: 0

      What does it give you? A formalized and participatory process for advancement and further development of the specification.

      True.
      There is a slight twist in this with Google, when compared to the same tack taken by other big players.

      If IBM or Oracle or HP produced this it could be seen as a play doe enter a market where they are not dominant. They control the standard and have an interest in it's adoption. When it becomes popular enough, they can then use it as a lever to help them compete and make changes to restrict competitors.

      For Google, it's a different game, they don't currently compete for hardware or software share. At least, having share of those things is not what makes their money. Google's money hinges on ubiquity, it doesn't matter what the standard is as long as everyone uses it. Easy to use, free to distribute, easy to adapt, with layered, interoperable enhancements all play toward the goal of ubiquity and opens the floodgates on Googles cash machine.

      Apple, Microsoft, they are following a particular line. Google's line is not even orthogonal to this, it occupies a different dimension and the web video thing is not a competitive advantage play so they (currently) have little reason to make it difficult to participate in defining the advancement of the spec.

      Just My Opinion,
      AC

    7. Re:Doesn't matter what Google chooses... by amliebsch · · Score: 1

      For Google, it's a different game, they don't currently compete for hardware or software share

      They don't? Isn't Android software? Isn't Chrome? What would you call the ChromeOS netbook, if not "hardware?"

      --
      If you don't know where you are going, you will wind up somewhere else.
  4. FIxed that for you. by basotl · · Score: 2

    "Firefox, Opera and Chrome" Since it appears that sentence was directed at browsers.

    --
    HTC EVO 4G LTE w/ CM 10.2 | NookColor w/ CM 10.2 | Samsung Epic 4G w/ CM 10.1
  5. Ambiguity by Anonymous Coward · · Score: 0

    This seems more like an attempt to introduce ambiguity, than to clear it up. The definitions of open and closed in this situation are clear, and pretending that the browser codec situation is particularly confusing is mostly FUD. H.264 is closed. VP8 is open.

    You may disagree with the stances of the browser makers (I think all media playback should be handed off to the parent os)... but the definitions of the terms are clear.

    1. Re:Ambiguity by Desler · · Score: 4, Insightful

      H.264 is closed. VP8 is open.

      How is H.264 closed? The spec is available for any one to buy and implement. If H.264 is "closed" than so can be said for the vast majority of ISO standards.

    2. Re:Ambiguity by El_Muerte_TDS · · Score: 4, Interesting

      If H.264 is "closed" than so can be said for the vast majority of ISO standards.

      Not sure if it's a vast majority, but a lot of ISO standards are closed. Even so closed that you cannot read them without paying a shitload of money.

    3. Re:Ambiguity by TheSunborn · · Score: 0

      It's not free for anyone to buy and implement. I can't for example buy and implement it in my app which is released under gpl*

      And just the thought that I should have to pay each time I publish a video, just because it is encoded with h.264 is insane**.

      *Just an example, I don't personally have any app.

      **This may have been postponed a few years for most people, but still.

    4. Re:Ambiguity by Desler · · Score: 2, Informative

      It's not free for anyone to buy and implement.

      So then ODF or C++ are not "open" either, right? One has to pay to get a copy of the spec for those technologies. Secondly, you can freely implement H.264 and release it in source form. MPEGLA has applied an exemption to source code for quite some time which is why, for example, the XviD or x264 people face no problems.

      Secondly, even if you are distrbuting binary encoders/decoders you don't pay anything until you hit about 50,000 units shipped.

      I can't for example buy and implement it in my app which is released under gpl

      And yet there are plenty of apps released as GPL using the GPLed x264 encoder.

      And just the thought that I should have to pay each time I publish a video, just because it is encoded with h.264 is insane**.

      If you are streaming videos for free you have never paid royalties, and even if you are doing so for pay you have a pretty big threshold to hit before you even start paying royalties.

      **This may have been postponed a few years for most people, but still.

      Actually back in August the MPEGLA said they will NEVER charge royalties for freely streamed H.264 videos.

    5. Re:Ambiguity by Anonymous Coward · · Score: 0

      No shit? Many, many standards are closed. The point is that web standards are an exception, they are mostly free in all senses of the word and many of of us believe that is/was one of the main reasons for the the web revolution. We don't want to give away this advantage, even if things like DirectX and Flash have at times managed to overshadow it.

    6. Re:Ambiguity by Americano · · Score: 3, Insightful

      H.264 is an open standard, governed by standards bodies (ISO & ITU). It is not, however, a 'free' standard, in either the "beer" or "freedom" sense.

      VP8 is a proprietary standard, governed by Google, and developed by a single company. It is, allegedly, a 'free' standard in both the beer and freedom sense - and it's worth noting that there are some concerns as to whether or not this standard would survive an IP infringement claim, making it less "free" than we're asked to assume.

      You're right, the definitions are quite clear. I'm just not sure why you seem to think it's opposite day when labelling H.264 as closed and VP8 as open. Until Google submits VP8 to ISO or some other standards body, it's not an "open" standard, it's a "Google says it's cool so I guess that's what we should do," standard. It would seem that you're conflating "royalty-free" with "open."

    7. Re:Ambiguity by Desler · · Score: 1

      The point is that H.264 is no less "closed" than other standards which are called "open".

    8. Re:Ambiguity by Anonymous Coward · · Score: 0

      And yet there are plenty of apps released as GPL using the GPLed x264 encoder.

      Grandparent fell prey to the misconception that infringing patents is illegal. It's not, it just makes you a valid target for litigation. Once the court orders you to stop distributing infringing products, then it becomes illegal.

      Actually back in August the MPEGLA said they will NEVER charge royalties for freely streamed H.264 videos.

      Even if (I don't feel like searching for that statement and judging its legal power), they can still sue you for:
        * producing an unlicensed decoder
        * using an unlicensed decoder
        * using an unlicensed coder (ie. every consumer-level video camera, the manufacturer pays for their license, not yours)
        * being remotely involved in any of these activities

    9. Re:Ambiguity by Anonymous Coward · · Score: 1

      The problem with H.264 is not that isn't open (all patented stuff is open, by design). The problem is that is isn't royalty free (with free meaning both price and freedom).

      That's why I don't like to talk about "linux" or "open source". Heck, even Windows is some sort of open if you apply for the Shared Source program. Is about freedom. But yeah, since Stallman is a hippie, nobody should even try to listen to him, much less talk about his ideals considerim quite valid for a variety of reasons.

    10. Re:Ambiguity by Anonymous Coward · · Score: 3, Informative
    11. Re:Ambiguity by Anonymous Coward · · Score: 0

      And yet there are plenty of apps released as GPL using the GPLed x264 encoder.

      And where is the freedom to redistribute it without restrictions that free software has? According to your very same comment you have to pay if you distribute too much copies of the binary.

    12. Re:Ambiguity by Desler · · Score: 1

      The problem is that is isn't royalty free (with free meaning both price and freedom).

      Unless you are charging for the videos, and even then you have to hit a pretty high volume, it IS royalty free indefinitely.

    13. Re:Ambiguity by FrostedWheat · · Score: 1

      MPEGLA has applied an exemption to source code for quite some time

      I don't think it's a matter of them 'exempting' it, they simply can't do anything about source code.

    14. Re:Ambiguity by poetmatt · · Score: 1

      If you are streaming videos for free you have never paid royalties, and even if you are doing so for pay you have a pretty big threshold to hit before you even start paying royalties.

      that's not the issue. The issue is that there are still parts you can have to pay royalties on.

      If it isn't free, then it's not free. there is no imbetween just because the end user doesn't have to pay.

      Meanwhile, if people implement VP8 encoders/decoders? There's no question of "how much do I have to pay?" People just do it. That's the difference. That's the only way it will ever work cross platform. Think you can implement a windows or mac decoder/encoder without paying for it? think again.

      This matters because: decoders and encoders are not fucking magic and every general purpose device built in the last 10 years can be made to support it in some way but is only hindered due to legal concerns.

    15. Re:Ambiguity by FrostedWheat · · Score: 1

      and it's worth noting that there are some concerns as to whether or not this standard would survive an IP infringement claim, making it less "free" than we're asked to assume

      The same applies to H.264.

    16. Re:Ambiguity by ThatsNotPudding · · Score: 1

      VP8 doesn't have a Damoclean sword hanging over it in the form of fees ready to be jumped skyward by a cabal.

    17. Re:Ambiguity by wile_e8 · · Score: 4, Insightful

      Secondly, even if you are distrbuting binary encoders/decoders you don't pay anything until you hit about 50,000 units shipped.

      This is the problem with x264. If x264 becomes the de facto standard, two guys in a garage will never be able to develop their own browser that competes with all the current market leaders, because the second it starts to gain widespread acceptance it becomes subject to royalty fees that two guys in a garage will never be able to afford. The x264 standard may be open, but you can't do anything useful with that standard without paying up.

    18. Re:Ambiguity by h4rr4r · · Score: 1

      Or you make an encoder. Oh wait what's that, this is what is being discussed not the streaming costs?

    19. Re:Ambiguity by tuppe666 · · Score: 1
      100,000 videos on the internet is nothing. I had a quick look on youtube at numbers someone who talks about twilight, someone showing off their mindcraft world, some ginger haired kid talking about slavery.

      However you put it this hurts Small companies who want small scale commercial projects selling cups, or small sponsorships for products who can with WebM compete freely.

      Oddly those who are not hurt are the Mega-Corps Like Microsoft, and Apple.

    20. Re:Ambiguity by deathguppie · · Score: 0

      I can't believe this post was modded down.. has /. modding been bought out by corporate shills?

      This is exactly what the OP was saying didn't exist. Making this post as relevant as the OP at the very least.

      --
      once more into the breach
    21. Re:Ambiguity by Anonymous Coward · · Score: 0

      So, what you're saying is:
      1. BOTH are "open" standards, in that the specifications are availble for anyone to build an implementation
      2. BOTH are "proprietary" standards, in that they are governed by institutions that developers have little or no influence on
      3. h.264 is guaranteed by its proprietors to cost money under certain circumstances
      4. VP8 is promised by its proprietors to not cost money, though this promise might be affected by the outcome of speculated legal challenges.

      Got it.

    22. Re:Ambiguity by Anonymous Coward · · Score: 0

      Since when do we need ISO's permission to be open? The source code and specs for WebM are free for the taking, and ISO's stamp of approval would add nothing to it.

      What does this supposed "openness" of h264 give you over the "closedness" of WebM? And don't say ipods support h264, because nothing is stopping future models from supporting WebM in addition .

    23. Re:Ambiguity by Americano · · Score: 1

      If you want to call yourself an "open standard," you might want to, you know, standardize.

    24. Re:Ambiguity by Anonymous Coward · · Score: 0

      "said"? You mean given in writing in a legal contract?

      Otherwise, talk is cheap.

    25. Re:Ambiguity by Anonymous Coward · · Score: 0

      Any format for which documentation is freely available and rights are granted to anyone for unlimited use and modifications is an open format. Standards-bodies assure revision and quality, their approval says nothing about openness. As such ISO, ITU and IEEE guarantee neither openness nor free access. IETF and a handful others are close, but not quite there. Nothing prevents a single person or company from creating an open standard. That VP8 was developed in secret doesn't prevent it from being released as an open standard.What's important for its credibility in the developer community is that future revisions are developed in the open. Google must not copy MS and ambush the community regularly with new revisions to block competition.

    26. Re:Ambiguity by Americano · · Score: 2

      No, they are not both "open standards". That term means something. H.264 is an open standard - it went through the standardization process, with all the feedback solicitation and ratification that that implies. VP8 is a "proprietary standard" that was developed by one company, and then dumped into the public domain by another.

      I would think that readers of a site that roundly derided Microsoft's OOXML "standard" would understand the difference between an "open standard" and a "proprietary standard that's been dropped into the public domain but which has seen no significant attempts at standardization," but then, I guess when Google gets involved, all logic goes out the window.

    27. Re:Ambiguity by Americano · · Score: 1

      But we're not being asked to assume that H.264 is "free", are we? We know exactly how much it costs, and have contractual guarantees in the forms of royalty agreements, which also guarantee limits on future royalty increases, as well.

    28. Re:Ambiguity by deathguppie · · Score: 2

      Secondly, even if you are distrbuting binary encoders/decoders you don't pay anything until you hit about 50,000 units shipped.

      That pretty much makes the x.264 decoder illegal.

      No one is saying that you can't pay as much money as you want to use a specific video codec. All we are saying is that if I want to do an html5 cloud based video app (editing encoding etc.) or website for my business or for the general public, then I should be able to use the basic tag without having to worry about getting the pants sued off me.

      Actually back in August the MPEGLA said they will NEVER charge royalties for freely streamed H.264 videos.

      Actually back in August they also announced that with the exception of free end user viewing all other licensing can change every 5 years. That means they could stick everyone for massive licensing costs when they feel they have enough users invested to force people to pay it.

      --
      once more into the breach
    29. Re:Ambiguity by Anonymous Coward · · Score: 0

      What is so non-standard about the codec Google released? Does everyone download a slightly different codec? What Google released is the WebM standard. Sow what is missing, other than an arbitrary stamp of approval that _you_ say is necessary?

      If we say it enough times, does it lose all meaning? Standard standard standard standard. Lol, standard!

    30. Re:Ambiguity by Americano · · Score: 1

      The fact that it has not gone through an "open" standardization process does mean that it is not an "OPEN" standard.

      Google bought it, and dumped it into the public domain.

      By this measure, anything written by anybody and dumped into the public domain is then an "open standard," which dilutes the meaning of "open standard" to the point of meaninglessness.

      Is it a standard? Sure, one which google controls, one which google owns, and one which google can change on a whim. Is it an open standard? Not until it is ratified as such by the members of a standards body.

    31. Re:Ambiguity by Xtifr · · Score: 1

      VP8 is a proprietary standard

      Was a proprietary format. Is not a standard (yet).

      governed by Google

      Only for so long as the rest of the world accepts their governship. Now that the spec is out in public, Google only retains as much control as people are willing to cede them. This will be quite a lot for now, I admit, because Google has quite a bit of clout, especially with their ownership of Youtube, but since WebM/VP8 is not a standard (yet), there's nothing preventing a proper consortium from forming and taking control if it becomes necessary. All that's required is for a sufficient amount of the industry to decide that Google's stewardship is inadequate. We've seen similar things happen in the past (EGCS, XFree86), and even have a few similar efforts (e.g. Libreoffice) going on at present.

      it's worth noting that there are some concerns as to whether or not this standard would survive an IP infringement claim

      That's true of just about anything, including H.264. The main difference is that we know H.264 uses/"violates" a number of existing patents. It may also be violating uncounted numbers of as-yet-unrevealed patents. We don't know. We don't know of any specific patents violated by VP8, so random claims about how it (and it alone) might be violating all sorts of random patents is basically pure FUD. Apache or Firefox or Linux might be violating any number of undiscovered patents too, so why single out VP8 to worry about?

    32. Re:Ambiguity by kevinmenzel · · Score: 1

      But to support the video tag, the browser doesn't have to encode, just decode.

    33. Re:Ambiguity by Anonymous Coward · · Score: 0

      My implied question was, why should that be relevant in the context of web standards which tend to be actually open...

    34. Re:Ambiguity by Anonymous Coward · · Score: 0

      Oh please. WebM is final. Google already said they weren't going to change it, and why would they? To ruin it? Do you think they are going to release 100 different android phones with WebM support, and then change the codec to break them all? You are screaming about monsters under your bed.

      I don't normally say this, but, grow up.

      Google will most likely change WebM at some point and release it as WebM 2.0, just like MPEG standards are always being improved. This whole "ISO needs to hold my hand" nonsense is getting old. You don't have a point, get over it.

    35. Re:Ambiguity by Anonymous Coward · · Score: 0

      I would think that readers of a site that roundly derided Microsoft's OOXML "standard" would understand the difference between an "open standard" and a "proprietary standard that's been dropped into the public domain but which has seen no significant attempts at standardization," but then, I guess when Google gets involved, all logic goes out the window.

      True, but sad to say, the much derided OOXML *is* and open' standard, in spite of the fact that is incomplete and subjective. It acts against the argument that the term 'Open Standard' has an intrinsic positive value that can be assumed. "So, it's an open standard", they will say, "is it good for us?". It is a great example of what the Slashdot mod-mind does *not* want in a specification. Applying my view of the whims of the mod-mind to this, I would have guessed that it would have fallen convincingly on the WebM side. Looking at the +5s though, it looks like it is the other way around.

      I'm favouring WebM myself. I don't create video, I don't consume much web video, I don't like the Flash hack and I'd like to see it gone, but that'll take years. WebM (Google) is making a play for a new and almost completely UNUSED HTML tag. Now is the best and possibly only time they can try this because if not, then H264 will likely become the de facto codec and we'll be back to downloading hacks to get crap to work on our Linux distros again, with out families laughing at us and pointing to the video that 'just works' on their windows machine.

      AC

    36. Re:Ambiguity by segedunum · · Score: 1

      How is H.264 closed? The spec is available for any one to buy and implement.

      That's not a standard, and certainly not something purporting to be a standard for web video.

      If H.264 is "closed" than so can be said for the vast majority of ISO standards.

      If a lot of them are like that, and they are, then yes. They're designed to give the appearance of something everyone can implement with a lot of fences put up by members of the club who'd rather there wasn't too much competition.

    37. Re:Ambiguity by zach_the_lizard · · Score: 1

      I don't have to pay anyone royalty money, to my knowledge, to go out and a build an 802.3 compliant NIC. I don't have to pay royalties to implement OSPF. H.264, on the other hand, requires me to cough up some cash to a legion of patent holders, so that I can have their blessing. x264 cannot be legally distributed in binary form (certainly not in the numbers it is distributed in) for free.

      --
      SSC
    38. Re:Ambiguity by zach_the_lizard · · Score: 1

      You're still paying a monopoly for their blessing, and no other reason, even if they're nice enough to not raise their prices beyond what your contract stipulates.

      --
      SSC
    39. Re:Ambiguity by Jah-Wren+Ryel · · Score: 1

      I don't think it's a matter of them 'exempting' it, they simply can't do anything about source code.

      Bingo. Source code is protected by the first amendment because it is a means for people to express ideas.
      Patents don't restrict speech, only use.
      So executing it is a violation of the patent, but it is impractical to enforce on anybody except large public, usually commercial, users.

      --
      When information is power, privacy is freedom.
    40. Re:Ambiguity by Americano · · Score: 1

      But OOXML *is* an "open standard" because it was accepted and released by a standards body - NOT because it was unceremoniously dumped into the public domain by its corporate owners.

      And if you look at all of the nastiness here regarding OOXML's rapid acceptance and ratification, I'm left wondering why an unsubmitted "standard" owned by a single corporation is being viewed with any more excitement and friendliness, other than the obvious "double standard" explanation.

      We can debate the technical merits of H.264 vs. WebM, and we can debate the merits of royalty-free vs. royalty-encumbered standards, but the fact remains that WebM is *not* an "open standard" as yet, and insisting that it is does not make it so.

      And could you expand on what "hacks to get crap to work on your Linux distros again" you need to download? Honest question. In my experience the x264 libraries handle H.264 playback quite well on Linux... and if I'm not mistaken, x264 is released under the GPL.

    41. Re:Ambiguity by Americano · · Score: 1

      Google also says "don't be evil." Look how that's turning out.

      So WebM is final, until Google decides that it doesn't suit their purposes, and they change it again? Boy, that sounds like a great way to manage a standard!

      I'm so glad you're okay with tying your data up in a format that can be changed on a whim by the sole owner of that format's specification. Freedom for everybody to do things the way Google demands!

    42. Re:Ambiguity by Americano · · Score: 1

      Their approval says volumes about the standardization of the format.

      That's why they're called "standards bodies," not "openness bodies."

      What the standards body adds to the process is the inclusion of numerous parties across numerous industries and areas of expertise who all contribute requirements and feedback into the standard, thus reaching a stable format that they ALL can then agree to implement.

      Right now, we have Google telling the rest of the world, "Tough shit, do it the way we say. We're Google, and we know better than all of you."

    43. Re:Ambiguity by maxwell+demon · · Score: 1

      Will it also just work on XP?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    44. Re:Ambiguity by Anonymous Coward · · Score: 0

      Me again (I'm the guy who signed off AC that you replied to.),

      But OOXML *is* an "open standard" because it was accepted and released by a standards body - NOT because it was unceremoniously dumped into the public domain by its corporate owners.

      Yes, but that's is not my point. I'm saying that the 'open standard' mark has been undermined by OOXML.
      I am not arguing, as others seem to be, that it is an open standard but rather that I don't care about the openness of the standard if it limits my access to the content it provides. I'm an end consumer here. With that hat, I couldn't give a crap about the technical differences between the specs. All I want to do is see that panda sneeze or that poor woman get smacked in the face with the melon. Nerdy arguments about fuzzy edges or artefacts don't wash when you're a common-or-garden youtube consumer. That said, the common-or-garden youtube consumer doesn't care about the horribleness of Flash either and that's where I choose to diverge.

      And if you look at all of the nastiness here regarding OOXML's rapid acceptance and ratification, I'm left wondering why an unsubmitted "standard" owned by a single corporation is being viewed with any more excitement and friendliness, other than the obvious "double standard" explanation.

      My reason is that WebM is an unencumbered, openly implementable, acceptable quality video solution that can be implemented by any software producer on any hardware they can write for. It has a chance of being supported on *all* platforms and devices. Repeating myself now, but as an end user video customer, I care about it working everywhere and WebM makes this more possible than H264 does right now.

      We can debate the technical merits of H.264 vs. WebM

      You may argue if you like. I Have not been debating the technical merit of either.

      , and we can debate the merits of royalty-free vs. royalty-encumbered standards, but the fact remains that WebM is *not* an "open standard" as yet, and insisting that it is does not make it so.

      That is not an insistence that I have made. I don't care that what's an open standard or not. I want (as an end consumer) an 'open to all' solution for the platforms and apps I use. Measured *solely* by that metric, WebM is ODF and H264 is OOXML.

      And could you expand on what "hacks to get crap to work on your Linux distros again" you need to download? Honest question. In my experience the x264 libraries handle H.264 playback quite well on Linux... and if I'm not mistaken, x264 is released under the GPL.

      I'm a little shaky on that assertion. I got the impression from other posts that the x264 implementation can only be distributed as source. If so, it's a pain in the bottom for me as a end user video consumer (without my linux nerd hat) to get it working.
      That is assuming that my browser can use that x264 binary to execute the

      I hope that clarifies my position a bit and addresses why *I* prefer the notion of WebM.

      AC

    45. Re:Ambiguity by toriver · · Score: 1

      You pay for a copy of ALL ISO standards - that is how they organization is financed. That does not mean they are not open.

      You can usually get "non-branded" version of the same specifications from other member bodies, e.g. instead of shelling out for ISO-MOTIS you can get X.400 from ITU-T for a smaller sum if memory serves. They even point out helpfully where their spec differs from the ISO version.

    46. Re:Ambiguity by Anonymous Coward · · Score: 0

      I'm not sure why I should care.

      The case for WebM is very clear: I'm allowed to use it in my open source software without all these payments and restrictions and lawyers and what-not. What's the case for H.264? It's an "open standard". Great. What does that buy me? What can I do with it that I can't do with WebM?

      Oh, I see. Had I been a company a few years back, I could have piggybacked my patents onto the spec so as to force all the poor saps who want to do video to pay me along with all the other corporations involved. Wow. That's really useful. Not.

    47. Re:Ambiguity by Anonymous Coward · · Score: 0

      Google is promoting WebM for the <video> tag the same way most of the rest of the Internet was built -- put out a specification document and a reference implementation free for everyone to use as they see fit. The reference implementation solves any ambiguities in how to create competing implementations. That's about as open as you can get. It's not a "standard." It's pronounced "specification."

    48. Re:Ambiguity by h4rr4r · · Score: 1

      Which also costs money.

    49. Re:Ambiguity by Timmmm · · Score: 1

      But you may be able to get them from libraries, or get documents that are almost the same as the ISO ones.

      All ISO standards are available from the British Library, and there's nothing to stop you reading the standard and writing your own description. Inconvenient, yes. Closed? Not really.

    50. Re:Ambiguity by Timmmm · · Score: 1

      x264 is just an encoder, I don't see what it has to do with anything.

      Also, just nitpicking, but two guys in a garage are never going to write their own (decent) browser. The web is waaaay too complicated for that now. (I agree with your point though.)

    51. Re:Ambiguity by macshit · · Score: 1

      I think the lesson of all this is that vague feel-good terms like "open" are useless, and even somewhat less vague terms like "standard" are not particularly useful without looking at the details ("standard" is usually a nice thing, all else being equal -- but of course, it's rarely the case that all else is actually equal!).

      A second lesson, of course, is that the mainstream standardization process is very, very, broken (OK, we already knew that), and that a serious rethink is in order. That'll never happen, of course, because the entrenched interests are against it, and can afford the persuasion necessary to have their way...

      --
      We live, as we dream -- alone....
    52. Re:Ambiguity by mmj638 · · Score: 1

      H.264 is closed only in the sense that patents cover it and the patent owners require royalties.

      In other respects, H.264 is very much open. The spec is available to anyone. An open source implementation of the encoder AND decoder is available to anyone. If you ignore the patents or you're in a country where they don't apply (and don't intend to export to one where they do), the H.264 spec and existing open source implementation is fully open.

      Rather than blaming H.264 we should point the finger at software patents. They don't aid innovation in the way that patents were originally supposed to, and that's especially true in software. They're broken.

    53. Re:Ambiguity by Anonymous Coward · · Score: 0

      Closed and open have very clear definitions. So does the word free.

      In case you're confused, this whole story is about people abusing the word open when they actually mean free. H.264 is open, but it's not free. VP8 isn't particularly open, but it's free.

    54. Re:Ambiguity by mgiuca · · Score: 1

      It's not about whether the spec is available (for a fee or not). It's about what you are allowed to do with the spec and have it.

      Everybody here is talking about C++ also being an ISO standard. The difference is, although you have to pay for the C++ standard, once you have it, you are free to implement it, and distribute your compiler. The product created with the standard is unencumbered, and that's what makes the standard open (even if the actual text that makes up the document is copyrighted and not available for distribution). To put it another way, I could read the source to a C++ compiler and write my own spec, and nobody could sue me for it (it's my own copyrighted description of how the technology works). But with H.264, I can't distribute an implementation of the spec without being sued.

    55. Re:Ambiguity by dwightk · · Score: 1

      “the License will be renewable for successive five-year periods for the life of any Portfolio patent on reasonable terms and conditions. [F]or the protection of licensees, royalty rates applicable to specific license grants or specific licensed products will not increase by more than ten percent (10%) at each renewal.”

      --
      Like anyone can even know that
    56. Re:Ambiguity by mgiuca · · Score: 1

      I think you are focussing on the wrong word: "open" rather than "standard".

      You say that VP8 is not an "open standard" because it's not "open".

      I say that VP8 is not an "open standard" because it's not a "standard".

      In other words, VP8 is by any definition "open". (Sure a lot of people are saying it was developed behind closed doors. That doesn't have any bearing on what it is now.) The spec is freely available. It can be implemented and distributed for free. The source code is available, and it can be incorporated into any product for free. This is an open technology by any means.

      Is it a standard? No. Not yet. No standards board has ratified it, neither is it a "de facto" standard. So allow me to correct your statement by moving the quotes:

      Until Google submits VP8 to ISO or some other standards body, it's not an open "standard", it's an open "Google says it's cool so I guess that's what we should do" technology.

    57. Re:Ambiguity by butlerm · · Score: 1

      Until Google submits VP8 to ISO or some other standards body, it's not an "open" standard

      Standards bodies (let alone evil empire standards bodies) do not have a monopoly on "openness". VP8 is open source, openly documented, and royalty free. That makes it orders of magnitude more "open" than H.264 is.

      "Patented standard" is an oxymoron. The entire purpose of patents is to makes sure that nothing can ever become a real standard, but rather a private monopoly. To the degree that H.264 is a standard at all, it is the best example of an "evil empire" standard ever developed.

    58. Re:Ambiguity by butlerm · · Score: 1

      H.264 is an open standard - it went through the standardization process, with all the feedback solicitation and ratification that that implies

      Any standards body that produces patent encumbered "standards" isn't to be taken seriously. Patents are the enemy of standardization, and so are "standards" bodies who endorse and promote them.

    59. Re:Ambiguity by butlerm · · Score: 1

      We're Google, and we know better than all of you.

      They certainly know better than all the H.264 shills out there. Patented "standards" like H.264 are the enemy. Patents are evil - the greatest impediment to the progress of science and the useful arts ever developed.

      Google is simply saying, no we are not going to pay to distribute evil empire codecs like that. If you want to persuade every user on the planet to pony up for H.264 licensing fees, then more power to you. I would rather persuade the legislatures of the world to eliminate the plague of patents completely, or nearly so at any rate.

    60. Re:Ambiguity by butlerm · · Score: 1

      I would think that readers of a site that roundly derided Microsoft's OOXML "standard" would understand the difference between an "open standard" and a "proprietary standard that's been dropped into the public domain but which has seen no significant attempts at standardization," but then, I guess when Google gets involved, all logic goes out the window.

      Patents anyone? OOXML isn't ideal, but it is royalty free, which means for all its warts it is universally deployable. Any patent encumbered "standard" is not. The whole idea of a "patented standard" is a joke. OOXML is mom, baseball, and apple pie compared to the darkness that something like H.264 sheds over the landscape.

      Furthermore the idea that something has to be developed by a "standards body" to be an "open standard" is to make a fetish out of international bureaucracy, one which is the enemy of the open Internet in this case. The Internet has far higher standards for "openness" than most putative "standards" bodies.

    61. Re:Ambiguity by Anonymous Coward · · Score: 0

      The iPad is a tablet computer designed, developed and marketed by Apple primarily as a platform for audio-visual media including books, periodicals, movies, music, games, and web content.Now a days it is available at online shopping sites. One should use it.

    62. Re:Ambiguity by Anonymous Coward · · Score: 0

      Why are two guys in a garage bundling video decoders with their browser?

    63. Re:Ambiguity by Americano · · Score: 1

      Patents are an orthogonal issue to whether or not the standard is open - patents are related to whether the standard can be considered "free".

      If Google wants to create a free, open standard that competes with H.264, then they should submit their WebM / VP8 standards to a standards body. If they're not willing to do that, then why should anybody be willing to pretend that it's a widely reviewed industry standard that has a large amount of support?

    64. Re:Ambiguity by butlerm · · Score: 1

      Patents are an orthogonal issue to whether or not the standard is open.

      Add quotation marks there around "standard" and "open" and you have it just about right. As I said before the Internet has far higher standards for "openness" than some consortium of money grubbers like MPEG, ITU, or the ISO.

      Or in other words, your preferred definition is slanted towards patent trolls, who like to pretend to the entire world that something they have government granted monopolies on is both "open" and "standard" merely because they came to an agreement with other patent trolls in a process fair and balanced to the interest of patent trolls and other leeches on the general welfare.

  6. What I care about by magamiako1 · · Score: 4, Insightful

    The only thing that concerns me about the web video format is that it needs to be unencumbered by royalties or other licensing. If I want to make a video, encode it, sell it, make ads off of a website, get 100 or 100,000 visitors, I should damn well be able to do that without having to pay a dime to anyone for the ability to make my own god damn videos--unless I optionally choose.

    By using h.264, you pretty much guarantee that *someone* *somewhere* is paying for it. Could you imagine if say, the "David After Dentist" kid had to pay tons and tons of royalties to the MPAA for a video they created simply because they used the h.264 container format? To even conceive such a thing is such bullshit that this should absolutely be a non-issue.

    Though this will never happen, the US government should claim eminent domain on all patents involving the h.264 technology, and then dare the large companies to make a move. After all, we're the ones with the guns.

    1. Re:What I care about by Kenshin · · Score: 1

      I care if it has hardware-based acceleration, because I don't do everything on a beefy desktop. H.264 is supported in hardware on billions of devices. WebM is supported on absolutely no devices.

      --

      Does it make you happy you're so strange?

    2. Re:What I care about by Tharsman · · Score: 1

      The only thing that concerns me about the web video format is that it needs to be unencumbered by royalties or other licensing. If I want to make a video, encode it, sell it, make ads off of a website, get 100 or 100,000 visitors, I should damn well be able to do that without having to pay a dime to anyone for the ability to make my own god damn videos--unless I optionally choose.

      By killing h.264 support all together, though, you are killing the "choose" keyword. Google announced they are going to release WebM plugins for Safari and IE, that is a good way to go. But killing h.264 in their product as a mean of strong-arm the entire industry to go their way... well, its something Microsoft would had done in the late 90's. Give choice, dont force. No matter how noble the intentions, forcing a choice is never a noble act.

    3. Re:What I care about by magamiako1 · · Score: 4, Insightful

      The point is the technology that is used on the internet should be royalty and licensing free. Period. If they want to be grinches about it, they can shove it up their ass.

      Let's think about what you're saying here. Just imagine this world.

      A) Pay per visitor for Ethernet
      B) Pay per visitor for IP
      C) Pay per visitor for TCP
      D) Pay per visitor for HTTP
      E) In addition to that, all vendors across all supply chains pay for rights to use these technologies. Cisco and Juniper pay royalty rights for the aforementioned technologies, end users pay for it in the devices. People and companies paying to run a business off of each of these technologies.

    4. Re:What I care about by wzzzzrd · · Score: 1

      Word. Hardware acceleration, performance and other stuff is irrelevant, because vendors and implementations will catch up in no time (this is NOT irony). You hit the nail on the head, because what most people don't realize: once a patent encumbered format (not to mention the powers behind it) like h.264 becomes standard, the floodgate opens for just one more way to control the web. NO. The standard formats of the intarwebs MUST be free, otherwise there is a back door for hindering some people to publish what they want. Never forget, the first web browser was also a server ;)

      --
      On second thought, let's not go to Camelot. It is a silly place.
    5. Re:What I care about by magamiako1 · · Score: 2

      If VP8 became the dominant codec used on the internet, the hardware acceleration will follow very quickly.

    6. Re:What I care about by Kilrah_il · · Score: 3, Insightful

      You don't have the right to use a technology developed by someone else (e.g. H.264) without paying. It's nice if you have such an option and I understand why you would prefer it, but there is no inherent right to it.
      Arguments like yours are what sometimes weaken the FOSS movement. People who do not understand what FOSS is all about think it is full of whiny people who want to get everything for free. Guess what? You (me, everybody) don't deserve to get a video codec for free. There are some things that we deserve to get for free, but video codecs are not one of them.

      You could say that as a non-professional creator of videos (like the "David after Dentist" kid), you would be very happy to have a codec unencumbered by patents which you could use royalty-free, and thus you prefer WebM over H.264 due to this reason. You could even extend that to saying that you would support companies that push to more adoption of WebM throughout the Internet, due to the above reason. But "I should damn well..."? Sorry, it doesn't hold water.

      --
      Whenever in an argument, remember this.
    7. Re:What I care about by Anonymous Coward · · Score: 5, Interesting

      MPEG-LA has a real quandary here. Imagine, for a moment, that you're running the MPEG-LA business, and think about the devices that code and (more importantly) decode video. Your job is to create as many revenue streams as possible. In order to do this, you want your encoder used by all content producers, but more importantly, the content producers need an audience, so you want your *decoder* used by all consumers.

      Furthermore, you're smart enough to realize that you want royalties on every *hardware* device (think cellphones, DVD players, etc.) that is shipped with h.264, and perhaps every copy of OS X and Windows. You also realize that there is zero money to be made from including h.264 n Firefox/etc, because Firefox generates no revenue. In fact, you *want* h.264 used in Firefox, Chrome, etc., just because it increases the audience size. So you sit down to rewrite the royalty/licensing structures to specifically allow free browsers to implement h.264 for free, but then you stop. Why? Because you've just realized that these little hardware devices (or even DVD players, these days) can incorporate Firefox/Chrome/etc. into their software stack and thereby skirt any royalty structure you've just set up for your hardware devices.

      Maybe it's because I'm not a lawyer, but I can't conceive of any legal language that would allow MPEG-LA to distinguish between browser+h.264 on computer vs. browser+h.264 on cellphones/DVD players/whatever devices comes along in the future.

    8. Re:What I care about by davester666 · · Score: 1, Insightful

      Well, all you can say right now is that nobody yet has publicly put forward a lawsuit asserting their patents against WebM.

      Google isn't indemnifying anybody against patent exposure for WebM, so if you were a real-world company, with say, an actual lawyer, the lawyer would certainly advise you to go with h.264 just to reduce your legal exposure.

      Because I'm sure there is more than one company out there just waiting for some more medium to large size companies to start using WebM, just for the cash windfall due to patent infringement.

      --
      Sleep your way to a whiter smile...date a dentist!
    9. Re:What I care about by commodore64_love · · Score: 0

      >>>I should damn well be able to do that without having to pay a dime

      You already have that ability to pay *nothing* so long as your Revenue from that MPEG4/h.264 video is less than $500,000. And if you make more than $500K... well... you can afford to pay the dime for the encoding software. Just as you pay higher taxes when you pass the 500K threshold.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    10. Re:What I care about by Desler · · Score: 1

      If VP8 became the dominant codec used on the internet, the hardware acceleration will follow very quickly.

      So basically everyone will be forced to upgrade their phones and computers because Google wants to force ANOTHER codec on the web?

    11. Re:What I care about by terjeber · · Score: 1

      the US government should claim eminent domain on all patents involving the h.264 technology

      But Mr. Stalin, I thought you were dead. Apparently not.

    12. Re:What I care about by magamiako1 · · Score: 2

      The difference is that taxes (should) go to the betterment of my society and my surroundings so that my family, friends, children, grandchildren, and people I don't know can have at least my life if not better than my life for their future.

      Paying taxes is a completely different beast from being "forced" to pay for the h.264 codec licensing fees.

      And when I say "forced", I'm implying that if every device on the market can *only* encode in h.264, and every player on the market can *only* play h.264, and modifying devices so they play other formats to *give me choice* is illegal, then you don't really have much of a "choice" do you not?

    13. Re:What I care about by magamiako1 · · Score: 1

      Not that I know the specifics, but I would imagine that in the mean time there could be some wrappers created that would at least offer some hardware acceleration benefit to the format. With the upgrade momentum of smartphones, I suspect this would be a non-issue.

      Let me put it in plain terms here: We've all been through this before--many times. It's nothing new, and won't stop with h.264 or any other codec. When a new technology comes out, you'll eventually need to upgrade.

    14. Re:What I care about by hitmark · · Score: 1

      And H264 needs hardware acceleration because the math involved taxes even a high end CPU...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    15. Re:What I care about by Anonymous Coward · · Score: 0

      And when the "technology" is a format? Yes. You don't have to pay for .txt or .png, you don't even have to pay to implement .doc. But for some reason you have to pay a token fee to implement h.264. A token 5.5 million dollar fee. I suppose you could argue that a video codex is far more complex then even .docx, and requires the money to support it... well you could except that VP8 is free.

    16. Re:What I care about by magamiako1 · · Score: 2

      Last time I checked, this is a right granted in the US Constitution.

      http://en.wikipedia.org/wiki/Eminent_domain

      In this case, if the US government were to seize the h.264 property and providing just compensation (I would imagine would be somewhat less the cost of what we're spending on these wars) to the creators, then put it into the public use--then we very well can do it.

    17. Re:What I care about by icebraining · · Score: 1

      For now, Google isn't forcing anything - Chrome is too small to have such impact. If they removed H.264 streams from Youtube that could be said, but right now it's more a gentle push.

    18. Re:What I care about by magamiako1 · · Score: 1

      http://en.wikipedia.org/wiki/Takings_Clause#Eminent_domain

      More information for those that wish to invoke "Communism" to my argument.

      L2Read the US Constitution.

    19. Re:What I care about by jedidiah · · Score: 4, Insightful

      > You don't have the right to use a technology developed by someone else (e.g. H.264) without paying.

      Well then, put a fork in it because it's done. Google has the right idea.

      h264 should be officially killed as a web standard because it is payware.

      Find something else to standardize on or get the relevant patents nullified.

      The whole lot of them should be emminent domained over this sort of rambus nonsense.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    20. Re:What I care about by Kenshin · · Score: 1

      The difference with this change is that for 99% of end users, the change has no tangible benefits.

      Previous codec transitions offered better quality, compression, etc. This one is almost entirely ideological, and it's being forced, rather than letting the internet decide which codec they prefer.

      There's little reason they couldn't have left H.264 support in, aside from ideology. For example, Apple's preferred audio codec is AAC, but they don't prevent you from using MP3. (Of course, simply mentioning Apple is sure to open a can of worms.)

      --

      Does it make you happy you're so strange?

    21. Re:What I care about by Desler · · Score: 1

      Not that I know the specifics, but I would imagine that in the mean time there could be some wrappers created that would at least offer some hardware acceleration benefit to the format.

      You would imagine wrong. H.264 is decoded by specialized ASICs in phones, video cards, stbs. There is no way you can "wrap" anything to get WebM decoded by these.

      Let me put it in plain terms here: We've all been through this before--many times. It's nothing new, and won't stop with h.264 or any other codec. When a new technology comes out, you'll eventually need to upgrade.

      Sure, but one has to question whether this "upgrade" is really worth anything. And the only one who benefits from this forced upgrade is Google and a bunch of hardware manufacturers.

    22. Re:What I care about by Stan+Vassilev · · Score: 1

      By using h.264, you pretty much guarantee that *someone* *somewhere* is paying for it. Could you imagine if say, the "David After Dentist" kid had to pay tons and tons of royalties to the MPAA for a video they created simply because they used the h.264 container format? To even conceive such a thing is such bullshit that this should absolutely be a non-issue.

      "David After Dentist" is served as H.264 right now and tens of millions of people have seen that H.264 by now, in their browsers, smartphones and so on. Today.

      How much did little David pay? Nothing. First, MPEG LA has never, and has pledged to never in the future charge for serving free of charge H.264 content over the web. That includes sites with ads like YouTube. Second, little David would never even dream to serve the traffic of millions of video views online for free, even with WebM. Serving a video to millions of people costs money. In fact it costs more than the money YouTube spent to encode that video to H.264 using their officially licensed encoder. But YouTube covers both costs, so to David, it's his free speech, free as in beer, in H.264.

      Try to reconcile that with your scary picture of the future with H.264.

    23. Re:What I care about by h4rr4r · · Score: 1

      No, MS can just release a plugin for chrome that plays h.264. This is no more restrictive than IE9 not playing WebM without a plugin from Google.

    24. Re:What I care about by Desler · · Score: 1

      If they removed H.264 streams from Youtube that could be said, but right now it's more a gentle push.

      I doubt they'd be that stupid. It'd kill the battery life of iPhones and Android phones when playing Youtube videos since they could no longer use the lower power ASIC for decoding.

    25. Re:What I care about by Anonymous Coward · · Score: 1

      There are some things that we deserve to get for free

      Rights are just the average value of everyone's opinion, in a particular jurisdiction.
      Neither of the places I'm domicile support the right for people to hold patents on algorithms, and H.264 went for software patent protection rather than a trade secret ... oh look, public domain video codec!

      I've received software related intellectual property legal threats before. Along the lines of "I registered widget-on-a-computer at the U.S department of whatever, stop immediately or ... "
      These are totally safe to ignore. You rarely hear twice, and never thrice about these dire threats.

      Software patents are only going to damage your economy in the long run.

    26. Re:What I care about by hitmark · · Score: 1

      Do that include something developed in a CS lab on a government grant?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    27. Re:What I care about by icebraining · · Score: 1

      Usually, the computer doesn't come with Chrome/Firefox. People download it later. So the manufacturer is not distributing H.264.

      A device that comes with Chrome/Firefox will be distributing H.264, and since the devices aren't free, it's a commercial application subject to royalties.

    28. Re:What I care about by dwandy · · Score: 1

      Google isn't indemnifying anybody against patent exposure for WebM, so if you were a real-world company, with say, an actual lawyer, the lawyer would certainly advise you to go with h.264 just to reduce your legal exposure.

      Are the h.264 people offering indemnity?

      --
      If you think imaginary property and real property are the same, when does your house become public domain?
    29. Re:What I care about by tuppe666 · · Score: 1

      And yet device are starting to appear AMD, ARM, Nvidia, Qualcomm and Texas Instruments have vowed their support.

    30. Re:What I care about by Anonymous Coward · · Score: 1

      You don't have the right to use a technology developed by someone else (e.g. H.264) without paying.

      In the United States you do. We've just agreed to give up that right for a limited period of time in order to promote the advancement of science and the useful arts.

    31. Re:What I care about by hedwards · · Score: 1

      No, they'll be forced to upgrade because MPEG-LA isn't willing to provide the use of h.264 for free. It's their right to charge for it, but that doesn't mean that we should be required to pay in order to use video on the web.

      Seriously, are you this dense or are you trolling?

      I seriously doubt that Google would be bothering with this if they weren't concerned with losing eyeballs due to some browsers not supporting the format and some platforms being left completely out of it.

    32. Re:What I care about by tjhart85 · · Score: 1

      So basically everyone will be forced to upgrade their phones and computers because Google wants to force ANOTHER codec on the web?

      People upgrade their equipment every couple of years & when you do, you'd have the full advantage of what is currently available, just like with everything else.

      Just like with a BlueRay, you're free to use it or not. Eventually it'll take over DVD or BR will go the way of VHS and be overshadowed by something else (will people then be whining about the money they'll be FORCED to spend to upgrade?)

    33. Re:What I care about by cgenman · · Score: 1

      DIVX, FLV, and many other formats have been standard in the PC world without any sort of hardware-based acceleration at all. Why would you ever need to upgrade a computer because of a format change?

      And for that matter, the iPhone 4 is fast enough to decode most modern video formats without any help at all. Phone-based devices are faster already than the desktops of ten years ago.

      Don't let hardware concerns tie you into the wrong software implementation for the job.

    34. Re:What I care about by hedwards · · Score: 1

      Chrome doesn't have the market share to warrant antitrust investigations is the difference. Now, when they kill h.264 on Youtube, that might spark an investigation. Doubtful seeing as the product they're pushing is free. Unless they raise the price on WebM later on, I suspect that they're in the clear.

    35. Re:What I care about by magamiako1 · · Score: 2

      MPEG-LA has pledged to "never" charge for serving "free of charge" content over the web right now. That doesn't mean they're not going to charge for it in the future, they revisit the question over and over.

      But the question comes down to what constitutes as "free view" over the web? If you look at major hits such as RayWilliamJohnson, people like that "profit" off of making videos on the internet. He's got t-shirt deals that now have his stuff being sold in Hot Topic stores across the country. He's a pretty big Youtube phenomenon as a result of videos being posted on the internet "for free".

      You're right that everything "costs money" and some things have direct and indirect costs. The difference is that to ensure the internet remains open and competitive for everyone, we need to make sure that as much driving force behind the technology standards used by the vast majority of it are for the public good.

      In layman's terms, we call what the MPEG-LA doing as a "bait and switch".

    36. Re:What I care about by hedwards · · Score: 1

      That may be, but standards shouldn't require you to pay for them. Just look at Flash, when I was using FreeBSD exclusively, one of the only things I missed was Flash for sites that didn't provide an alternative means of browsing the site.

    37. Re:What I care about by zippthorne · · Score: 1

      It's been stated many times that VP8 can use the very same hardware for acceleration that H.264 uses, I believe there was even an example presented in a slashdot story a few months ago.

      --
      Can you be Even More Awesome?!
    38. Re:What I care about by Anonymous Coward · · Score: 0

      You can't make a video without a camera, and I bet you can't build a camera yourself. Will you be paying for one? Do you care that the money you pay is going to private corporations who have done all this hardware work in secret, in a proprietary fashion?

      The fact that they paid for a license to encode the output in a standard video format is a feature; and a damn good one.

    39. Re:What I care about by HermMunster · · Score: 1

      In case you didn't know, eminent domain is used quite often in the US. In fact, the US Supreme Court gave Cities the right to "take" property, because they feel the Cities know what's best for their community than you, the property owner.

      Making strawman arguments such yours does little to enhance the debate. If you accuse him of being Stalin you must apply that to other areas where eminent domain has been implied.

      Personally, I don't agree with eminent domain.

      --
      You can lead a man with reason but you can't make him think.
    40. Re:What I care about by Tharsman · · Score: 1

      Chrome doesn't have the market share to warrant antitrust investigations is the difference.

      My point was not about legal grounds, but moral ones.

    41. Re:What I care about by cgenman · · Score: 4, Interesting

      I think you missed the part where he said "unless I optionally choose." When someone buys a camera, and buys a software system that supports it, they expect that they own the chain and what they create with it. Since we're talking about the standardization of the tag in HTML 5 to H.264, we are talking about essentially forcing people into a royalty-based production chain. Already, there is the problem of H.264 being standard on many video cameras, and requiring undisclosed (at the time of purchase) royalty payments for wedding videographers, garage music video makers, and other semi-pro video producers.

      It's an unexpected tax. If we're creating a web standard for an open and widely available internet, it should also be as unexpected-tax free as possible.

    42. Re:What I care about by Tharsman · · Score: 1

      No, MS can just release a plugin for chrome that plays h.264. This is no more restrictive than IE9 not playing WebM without a plugin from Google.

      Chrome is REMOVING something that was there (that IS bite and switch, btw.) I already hate the fact that Chrome silently auto-updates, this makes it worse. Unless I hunt down for an auto-update hack, I cant even retain my current version of Chrome that actually supports h.264.

      IE9, or Safari, never lured me in with any promise of "playing back any HTML5 video you ever see."

    43. Re:What I care about by debrain · · Score: 2, Interesting

      You don't have the right to use a technology developed by someone else (e.g. H.264) without paying. It's nice if you have such an option and I understand why you would prefer it, but there is no inherent right to it.
      Arguments like yours are what sometimes weaken the FOSS movement. People who do not understand what FOSS is all about think it is full of whiny people who want to get everything for free. Guess what? You (me, everybody) don't deserve to get a video codec for free. There are some things that we deserve to get for free, but video codecs are not one of them.

      Sir —

      To preface, I suggest you may wish to read Lawrence Lessig's Free Culture: The Nature and Future of Creativity, which I believe supports the following statements.

      With respect, your statements that one does not have an inherent right to use a technology as the starting point for an analysis is not correct, from a legal and policy perspective, in a free and democratic society.

      In a free culture everyone has an inherent right to do anything, subject to the restrictions imposed and enforced by way of the rule of law. "Anything" includes using video codecs. This is the starting point of the analysis of rights in a free society.

      In the case of video codecs, namely source code and executable binaries, an inherent right granting anyone use over it may be limited by intellectual property laws that define, identify, and restrict the use of certain creations under threat of civil and criminal penalty, on the basis that society deems these creations to be of value and therefore encourages this creation by granting over them a limited monopoly that can be traded for compensation. The types of intellectual properties typically recognized is short: copyright, trademark, patent and trade secrets. Any and all of these may apply to an a video codec, circumstances depending.

      In general, patents and copyright are going to be the protections most relied upon to restrict a video codec from the inherent right to free usage. These are temporary protections, meaning that the law reverts to the inherent state of a free right to usage after the applicable copyrights and patents have expired.

      All to say, everyone has an inherent right to use the intellectual creations of others, such as video codes. There may be temporary limitations on that inherent right of free use, but these limitations are neither inherent to nor permanent over the intellectual creation. They are, rather, artificial impositions made by the rule of law in an effort to advance economic and social benefits.

      While this may come across as pedantic, and I'm not endorsing the grandparent post, I feel is important to understand the analysis that underlies this particular question of rights and freedoms, and in particular the purpose of those protections – a consideration often distant from the argument.

      Thank you for the opportunity to make this response.

    44. Re:What I care about by tuppe666 · · Score: 1

      Choice was used. Just Googles Firefox/Opera btw had NO choice. Google has the right to choose, between using the format they bought vs one with spiralling costs. The one that supports their business model not Apple/Microsofts.

    45. Re:What I care about by tuppe666 · · Score: 1

      So basically everyone will be forced to upgrade their phones and computers because Google wants to force ANOTHER codec on the web?

      Progress happens. Look at the specs for the new phones. Look at all the new versions of Android trotted out each week. Phones are what all this is about. The only people screaming about this are iDevice users with good reason. Jobs said this is the way this is going go...and well he turned out to be wrong.

    46. Re:What I care about by commodore64_love · · Score: 1

      The MPEG has bettered society over the last 20 years. Multiple times. Otherwise we'd have a bunch of different competing codecs from Microsoft, Apple, Commodore, Atari, Adobe, and so on - none of which would work with one another. The open development and shared standards produced by the MPEG has eliminated that confusion.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    47. Re:What I care about by amliebsch · · Score: 1

      Internet Explorer was free.

      --
      If you don't know where you are going, you will wind up somewhere else.
    48. Re:What I care about by betterunixthanunix · · Score: 5, Insightful

      You don't have the right to use a technology developed by someone else (e.g. H.264) without paying. It's nice if you have such an option and I understand why you would prefer it, but there is no inherent right to it.

      No, actually, it is the other way around: there is no inherent right to demand payment for your ideas. Patents are nothing more than a legal construct designed to encourage innovation, and patents expire for that very reason: they are artificial and deprive people of the natural right to implement what they know (i.e. the patented the material, which they may read). Furthermore, mathematics cannot be patented, and the legal basis for software patents (which amount to patents on mathematics, like it or not) is extremely shaky, and yes, you do have a right to use someone's mathematical discoveries without paying them (unless they call it an algorithm and get a patent on it, in which case you cannot exercise your right for 20 years).

      Seriously, this bizarre notion that you have a natural right to forbid other people from using your ideas needs to be dropped. Patents are not a natural right; if they were, they could not expire, any more than your rights to live or speak freely can expire.

      --
      Palm trees and 8
    49. Re:What I care about by amliebsch · · Score: 1

      So, instead of all of us paying through license fees, the U.S. taxpayers should pay through taxes? How does this actually benefit anyone other than non-U.S. entities who get to then free-ride? And is it worth potentially killing off future commercial codec development?

      --
      If you don't know where you are going, you will wind up somewhere else.
    50. Re:What I care about by chammy · · Score: 1

      Sorry, but no. The hardware behind h.264 decoding is usually general purpose. All it would take is a software driver to accelerate a new codec.

    51. Re:What I care about by gnasher719 · · Score: 1

      That may be, but standards shouldn't require you to pay for them.

      You are paying for WebM. First, Google paid a few hundred million dollars for it. They paid many times more for WebM than Microsoft and Apple paid together to make h.264 available on 99% of all personal computers, and the majority of all high end phones and tablets. Now ask yourself: Why would Google do that? Out of the goodness of their heart? No, because they will turn it into cash. And _you_ pay for it by delivering your data, your history on the web, to Google who monetizes it.

      I'd rather pay a small amount of money to watch videos than letting some creeps know what I'm doing on the internet. Those who give up their freedom for a non-paid video codec deserve neither.

    52. Re:What I care about by Tharsman · · Score: 1

      At the end of the day, this will only support Flash. As for me, Chrome was only a viable browser due to it's ability to play either type of encoded video, although admittedly, I don't think I ever found it a requirement.

      I been hating the silent auto-update since they day I realized it was happening, now that the only reason I installed it for will be gone (without an option of retaining a copy that keeps the h.264 decoder) I'll just remove the thing from my machine. The only choice they given me is the choice to give up on them.

      BTW, by creating a WebM plugin for both, Safari and IE, they ARE supporting Apple and Microsoft's business models. This is not about that, this is about establishing a format they have patents over to become the web standard.

    53. Re:What I care about by Anonymous Coward · · Score: 0

      Flash is the dominant codec used on the Internet and is not hardware accelerated. So no.

    54. Re:What I care about by amliebsch · · Score: 1

      Actually, to reply to myself, I thought about who *else* it would benefit: huge corporations manufacturing hardware and software, who instead of having to pay the license fees themselves, now get to do it for free thanks to the taxes of Joe Sixpack. Trickle-up corporate welfare at its finest. Yes, this is a fantastic plan~

      --
      If you don't know where you are going, you will wind up somewhere else.
    55. Re:What I care about by Anonymous Coward · · Score: 0

      duh, you'll have to upgrade anyway at some point - and I pray we're not going to be stuck with h.264 forever either!

    56. Re:What I care about by Anonymous Coward · · Score: 1

      He has a complete right to use it, or should have without slimeball companies hiding legal double-speak in attopoint fonts on scraps of paper. Manufacturers added it to their hardware that the consumer buys, movie editors added it to their codecs, which the consumer buys. Get the picture? The consumer is buying products to perform a function, regardless of however many people may view the output.

      MPEG-LA and their "number of viewers" is the bullshit here, nothing else. All this arguing about "open" is Apple and Co smearing the actual issue to create pissing contests. Stop being a twat and towing your party line like political idiots. Look at the fscking issue and not the players.

    57. Re:What I care about by amliebsch · · Score: 1

      If you accuse him of being Stalin you must apply that to other areas where eminent domain has been implied.

      No you don't. Arguing that something is good sometimes is logically different than arguing that it is good all the time. It's the difference between "SOME P ARE Q" and "ALL P ARE Q."

      In other words, it's perfectly reasonable to argue that eminent domain is a good thing so long as it's used wisely, but that the suggested use is not wise, and therefore not a good use of eminent domain.

      --
      If you don't know where you are going, you will wind up somewhere else.
    58. Re:What I care about by Kalriath · · Score: 1

      Doubtful seeing as the product they're pushing is free.

      Price has nothing to do with it. Microsoft got in trouble for bundling Internet Explorer, a free product, and Windows Media Player, another free product.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    59. Re:What I care about by Jah-Wren+Ryel · · Score: 1

      You don't have the right to use a technology developed by someone else (e.g. H.264) without paying. It's nice if you have such an option and I understand why you would prefer it, but there is no inherent right to it.

      Actually there is an inherent right to use a technology developed by someone else - absent any other factors, if you know the specifications there is nothing actively stopping you from using it. That's pretty much the definition of inherent. It's only through artificial constructs like software patents that people are denied the ability to exercise that inherent right in some societies.

      You (me, everybody) don't deserve to get a video codec for free.

      No, we do deserve to get a video codec for free.
      What we don't deserve is to force someone else to make a video codec for free (or really for any amount of money that they are unwilling to accept in return).

      The flipside is that if you design a codec and give it away you don't deserve to restrict how it is used.
      But because of artificial constructs like software patents you do get to make such restrictions, in some societies.

      --
      When information is power, privacy is freedom.
    60. Re:What I care about by Bing+Tsher+E · · Score: 1

      Sure, but one has to question whether this "upgrade" is really worth anything. And the only one who benefits from this forced upgrade is Google and a bunch of hardware manufacturers.

      And everybody else, everywhere, except, one should note, the people who own the encumbering patents in H.264. They're the only ones who don't benefit.

    61. Re:What I care about by Bing+Tsher+E · · Score: 1

      Not always. Somewhere in my pile of old CD's is a retail copy of Internet Explorer 4.0 that cost $19.95. It's actually a useful thing to have around. A Windows 95 system can have it's 'desktop' upgraded by installing IE 4.0 and won't if IE 5.0 or later is installed.

    62. Re:What I care about by Bing+Tsher+E · · Score: 1

      Just because the MPEG has done good, and it has, doesn't mean there isn't the opportunity for it to do better in the future.

    63. Re:What I care about by Bing+Tsher+E · · Score: 1

      Microsoft tried to do that stuff by claiming servers running Windows NT needed to carry 'client licenses' for the quantity of web browsers that connect to an httpd running on them.

      Ultimately, I believe they failed. I believe people still put up Apache servers on boxes running NT.

    64. Re:What I care about by amliebsch · · Score: 1

      No, actually, it is the other way around: there is no inherent right to demand payment for your ideas.

      Absurd! Of COURSE there is a right to demand payment for your ideas. The alternative is that someone can force you to provide ideas against your will, should you decide to demand payment, i.e., slavery. I think what you meant to say is that there is no inherent right to control how your ideas are used, which is something different.

      To illustrate: suppose I have an idea for a new kind of light bulb, but would like to require payment for my idea. According to your statement, I do not have the right and presumably can therefore be compelled to give this idea away against my will, an obvious violation of human rights. On the other hand, if I only do not have the right to control how my idea is used (which is all patents do), I could still choose to keep it a secret, lock it down as much as possible, and guard it carefully.

      --
      If you don't know where you are going, you will wind up somewhere else.
    65. Re:What I care about by Anonymous Coward · · Score: 0

      You don't have the right to use a technology developed by someone else (e.g. H.264) without paying. It's nice if you have such an option and I understand why you would prefer it, but there is no inherent right to it.

      Sure I do. We are not talking about an item, or machine, or even a specific program. We're talking about a video standard: a set of mathematical transformations the can be applied to data raw video data to store it in a compressed form.

      Do you have the right to use calculus for free or should you pay royalties to Newton-and-company's descendants?

      The whole issue here is about software patents. I should be able to perform a mathematical transformation without paying anything to the person who figured out the transformation (as long as I'm not using this person's machine). It is completely irrelevant the impact of this to the business model of this person. It is society's responsibility to allow knowledge to be used for the well-being of people, not to protect arbitrary business models.

      So the socially optimal solution would be to abolish software patents and use H.264 as a perfect patent-free (thus royalty-free) format. But I don't see this happening anytime soon so WebM is the next best thing.

    66. Re:What I care about by stewski · · Score: 1

      Its true, those same submarine patent holders are just waiting for linux, mySQL, apache, html, CSS, png, svg and the whole web or internet to take off, before they cash in. Alternative it's the same FUD argument against open standards/formats and software we have heard time over.

    67. Re:What I care about by Lehk228 · · Score: 1

      eventually i predict there will be a big legal blow up and MPEG-LA will lose and or the hardware makers will lose

      when you buy a product designed and marketed for a particular purpose, which has been properly licensed for patents it uses, there is no expectation nor i believe is there any legal mechanism to allow patent holders to claim rights over how people use the product, any more than intel could claim ownership over your companies databases since they were being run on servers implementing intel patented technologies on the CPU and other chips.

      --
      Snowden and Manning are heroes.
    68. Re:What I care about by hibiki_r · · Score: 1

      Realistically, the moment the idea is told or implemented, the idea is gone in nature, and you can't control it. Also, if your idea is found independently by someone else, it's not yours at all.

      So the actual level of control one can have over an idea, in the practical sense, is extremely limited without legislation.

    69. Re:What I care about by Alrescha · · Score: 1

      "It is already absolutely a non-issue. MPEG LA has made H.264 content royalty-free in perpetuity."

      Sorry, I meant to say that free content has been made royalty-free.

      A.

      --
      ...bringing you cynical quips since 1998
    70. Re:What I care about by amliebsch · · Score: 1

      You can't properly draw conclusions on what would be "socially optimal" without considering costs AND benefits. I.e., without software patents, would h.264 have been created in the first place? Would WebM have been? What about future replacements? What about other unintended consequences, such as encouraging commercial developments to use trade secrets instead of patent protection? (One of the goals of patents was to *open up* research and development, allowing commercial exploitation without keeping everything safely locked up behind closed doors.)

      --
      If you don't know where you are going, you will wind up somewhere else.
    71. Re:What I care about by commodore64_love · · Score: 1

      >>>Just because the MPEG has done good, and it has, doesn't mean there isn't the opportunity for it to do better in the future.

      I agree with your statement 100%.
      Which is why I support sticking with
      MPEG standards (1, 2, 4, MP3, AAC, etc).

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    72. Re:What I care about by dpilot · · Score: 1

      The thing to remember here is that even if he has bought a camera with h.264 technology in it, he still doesn't necessarily have the right to use that technology. This is the ugly backside of embedded computers - we're starting to get EULAs on things that we think of as "hardware". From what I understand, there really are terms on practically all amateur-grade camcorders, especially those capable of professional-grade picture quality, that you may not make commercial use of them without further negotiations with the parent company.

      Think where that could go, now that for instance cars have embedded computers...

      --
      The living have better things to do than to continue hating the dead.
    73. Re:What I care about by Anonymous Coward · · Score: 0

      You're ill informed. It was until 2016, and then they revisit it, but then they decided to never revisit it again: no fees for free web content, end of story.

    74. Re:What I care about by hitmark · · Score: 1

      Indeed, was it over on osnews (not that the article had much to do with operating systems) where it was shown that if someone tried to distribute a H264 video recorded using a recent DSLR they would violate the license as it only allowed personal use?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    75. Re:What I care about by toriver · · Score: 1

      FLV is a container. You do not encode or decode a fucking container. You encode or decode its contents - which often is using H.264.

      Dropping native H.264 just means more embedded Flash instead of HTML5 video tags.

      And I would like to preserve my iPhone/PSP/etc's battery by delegating to a hardware chip to do what would be slower than necessary if done in software.

    76. Re:What I care about by tuppe666 · · Score: 1

      "It is already absolutely a non-issue. MPEG LA has made H.264 content royalty-free in perpetuity."

      Sorry, I meant to say that free content has been made royalty-free.

      A.

      Perhaps you meant non-commercial streamed video does not require significant License fees.

    77. Re:What I care about by SilenceBE · · Score: 1

      h264 should be officially killed as a web standard because it is payware.

      Yeah because h264 is patended and WebM isn't. Have you read the agreement of WebM with regards of future patent claims ? Lets see how long it will take, VC-1 was also free with regards of price and patents... That went well didn't it ?

      I did because in the newspaper I've read an article that Google states its doing this because h.264 is stiffing innovation and 'poor 3th world companies' need something like WebM to be developed. And also they fear mongered that the licenses of h.264 may become more expensive in the future. That last part is pure speculation and if such remark would be created by somebody in redmond they would classify this as FUD.

      I was also interested because I saw claims (also here on slashdot) that if in the future there would be possible patent claims Google would defend us all. That was something I found fishy because that could become a very expensive operation. Then I looked at the licenses and behold.

      If you or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that this implementation of VP8 or any code incorporated within this implementation of VP8 constitutes direct or contributory patent infringement, or inducement of patent infringement, then any patent rights granted to you under this License for this implementation of VP8 shall terminate as of the date such litigation is filed. http://www.webmproject.org/license/additional/

      So the day that somebody has a valid patent claim - which isn't that unlikely if you are honest - on any of the techniques used, you are in the possible same situation as with h.264 and VC-1

    78. Re:What I care about by hitmark · · Score: 1

      I guess that is their real problem, the quality is being "good enough" for the casual viewer to not care. This in combo with the professional world toying with the idea of "indifying" their creations by using hand held gear and other "low grade" processes (blurring the line between what is real and what is staged), makes for a scenario that is a economic black hole for both tech and content corporations. They can't get customers to upgrade, and the gear that is out there allows anyone with a measure of talent to have their shot at the limelight. Hell, is there not a teenage rising star in the music world that basically got headhunted based on a couple of videos on youtube?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    79. Re:What I care about by toriver · · Score: 1

      Ironically, the U.S. is one of the FEW countries which recognize software patents: To the rest of the world, copyright in the source code is all you get, the binary program being considered closer to a mathematical expression (non-protected) or (for most code) obvious to a practitioner (since there usually is only so many ways to solve a given problem).

    80. Re:What I care about by hitmark · · Score: 1

      iirc, they have said they will not demand license fees for the next couple of years or so. Then they will revisit the topic at that point.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    81. Re:What I care about by Stan+Vassilev · · Score: 1

      MPEG-LA has pledged to "never" charge for serving "free of charge" content over the web right now. That doesn't mean they're not going to charge for it in the future, they revisit the question over and over.

      Ok, that's wrong, and despite multiple accounts of being corrected, people here keep perpetuating this myth. They're not going to revisit it. The decision is final.

      But the question comes down to what constitutes as "free view" over the web? If you look at major hits such as RayWilliamJohnson, people like that "profit" off of making videos on the internet. He's got t-shirt deals that now have his stuff being sold in Hot Topic stores across the country. He's a pretty big Youtube phenomenon as a result of videos being posted on the internet "for free".

      MPEG LA's defines non-free view as "AVC video sold to end users for a fee on a title or subscription basis". So it's very simple: can you view the entire video without being required to purchase it? It's free. If you need to buy it/rent it/subscribe for it, it's not free. Having ads or merchandise or other indirect profit models around or over or in the video is irrelevant.

      You're right that everything "costs money" and some things have direct and indirect costs. The difference is that to ensure the internet remains open and competitive for everyone, we need to make sure that as much driving force behind the technology standards used by the vast majority of it are for the public good.

      Right, and who gets to decide what is good here?

      1) A wide consortium of companies working together on creating H.264, academia, guided by respected standards organisations: ISO, IEC, Apple, DAEWOO, Dolby Labs, France Telecom, Fraunhofer, Fujitsu, Hitachi, Philips, LG, Microsoft, Panasonic, Bosch, Samsung, Sharp, Siemens, Sony, Ericsson, Columbia University, Toshiba and more...

      2) Google. Which bought some small company making codecs.

      And yet, the automatic assumption is Google has singlehandedly pulled a rabbit out of their hat, because all some people need to know is that it's "free", and may any other annoying details and facts be ignored.

      On one side, we have H.264 designed with the feedback of a wide consortium of experts, companies and respected standardization organisations, and very clear and apt licensing rules.

      On the other side, Google and their technically inferior, buggy H.264 clone with an untold number of IP violations. But don't take just my word for it.

      In layman's terms, we call what the MPEG-LA doing as a "bait and switch".

      The above clarifications renders this remark baseless. The problem in this debate is some people prefer to arm themselves with an ideology fueled narrative and a set of outdated or outright wrong talking points about supposed "bait and switch" threats and preserving "freedom", and don't bother to even check what they're talking about.

    82. Re:What I care about by toriver · · Score: 1

      Why would they? It is a known patent situation, MPEG-LA being a patent pool organization. They offer a license (at a known cost) to that pool of patents. General users do not pay anything (mostly because they haven't found out how to charge) at least until 2015.

      Try looking into how much you pay per megabyte when sending text messages from a cell-phone instead if you want to attach extraordinary pricing of something.

    83. Re:What I care about by tuppe666 · · Score: 1

      Are the h.264 people offering indemnity?

      No. But they have tons and tons of patents on h.264, and h.264 and WebM are very, very similar. So we can quite safely assume that WebM is infringing on a substantial number of patents. At least we can assume that there are tons of patents where a claim that WebM infringes is not unreasonable. And you don't even need a _reasonable_ claim to sue for patent infringement.

      Or Vice versa On2 has been doing codecs for a long time

      http://en.wikipedia.org/wiki/VP8

      http://en.wikipedia.org/wiki/VP7

      http://en.wikipedia.org/wiki/VP6

      http://en.wikipedia.org/wiki/VP5

      http://en.wikipedia.org/wiki/VP3

      In fact fun article of why flash chose VP6 over H.264 in 2005 my favourite bit is "Risks for Macromedia. We had to know exactly what we were getting into. A codec with an open ended license agreement which has to be renegociated every few years simply bear incalculable risks for a company the size of Macromedia." http://www.kaourantin.net/2005/08/quest-for-new-video-codec-in-flash-8.html

    84. Re:What I care about by toriver · · Score: 1

      the US government should claim eminent domain on all patents involving the h.264 technology

      ... and thus set up a WTO and WIPO shit-storm as other countries will use that (using eminient domain over something as trivial as a video codec) as precedent to use their own little eminent domain over patents involving medicines or food. Bye-bye Monsanto and Pfizer!

      Or maybe not.. Software patents are not that recognized world-wide yet, so many of the patents do not apply outside the few countries that recognize them.

    85. Re:What I care about by Anonymous Coward · · Score: 0

      "[. . .] if they were, they could not expire, any more than your rights to live or speak freely can expire."
      That is NOT an instruction manual.

    86. Re:What I care about by Anonymous Coward · · Score: 0

      No, actually, it is the other way around: there is no inherent right to demand payment for your ideas. Patents are nothing more than a legal construct designed to encourage innovation, and patents expire for that very reason: they are artificial and deprive people of the natural right to implement what they know (i.e. the patented the material, which they may read). Furthermore, mathematics cannot be patented, and the legal basis for software patents (which amount to patents on mathematics, like it or not) is extremely shaky, and yes, you do have a right to use someone's mathematical discoveries without paying them (unless they call it an algorithm and get a patent on it, in which case you cannot exercise your right for 20 years).

      Seriously, this bizarre notion that you have a natural right to forbid other people from using your ideas needs to be dropped. Patents are not a natural right; if they were, they could not expire, any more than your rights to live or speak freely can expire.

      Right. The whole notion of IP is bogus, and in direct conflict with the principle of free speech.

      Ideas are not a zero-sum game like physical property--you and I can both have the same ideas at the same time.

      As the parent pointed out, patents are a government-issued privilege designed to encourage innovation. To the extent that granting a monopoly in the form of a patent isn't beneficial to society at large, they shouldn't be granted.

      The default state of nature without government is that if you have an idea no one else has (which in reality is less likely than is assumed) and communicate it, that idea, in someone elses mind, is their property as well as yours.

    87. Re:What I care about by macshit · · Score: 1

      the US government should claim eminent domain on all patents involving the h.264 technology, and then dare the large companies to make a move.
      After all, we're the ones with the guns.

      In that case, can't we just shoot them?

      --
      We live, as we dream -- alone....
    88. Re:What I care about by HermMunster · · Score: 1

      Nah, you are just trying to divert from the bigger issue with a smaller one that's of no consequence. That's a strawman.

      --
      You can lead a man with reason but you can't make him think.
    89. Re:What I care about by Kilrah_il · · Score: 2

      Sir,
      Thank you very much for your enlightening response. I do not think your point was pedantic, and I very much enjoyed reading what you bothered to write.
      I agree that in a way, I have mixed up the concepts. Yes, we have a right to do whatever we want, with those liberties restricted by laws enacted by our ruling body (be it a dictatorship, an elected congress or whatnot).
      Perhaps my opinion should have been better phrased this way: By joining a society (e.g. USA), we have agreed to relinquish several rights, one of them is the use of technologies which have been given legal protection, whether by copyright or patents. We may not agree about the fairness of those laws, but while they are in force, we must abide by them.

      Again thank you for you insightful reply, and I hope the Gods of Moderation will mod you correctly.

      --
      Whenever in an argument, remember this.
    90. Re:What I care about by Alrescha · · Score: 1

      "Perhaps you meant non-commercial streamed video does not require significant License fees."

      No, I meant that the streaming of free (non-commercial, whatever) content requires no fees:

      "(DENVER, CO, US - 26 August 2010) - MPEG LA announced today that its AVC Patent Portfolio License will continue not to charge royalties for Internet Video that is free to end users (known as "Internet Broadcast AVC Video") during the entire life of this License."

      also:

      http://www.streaminglearningcenter.com/blogs/mpeg-la-announces-no-royalties-on-free-internet-videos---ever.html

      A.

      --
      ...bringing you cynical quips since 1998
    91. Re:What I care about by h4rr4r · · Score: 1

      Bait and switch only applies if you paid for it. If you used a better OS, you would find everything updates at once and under your control. Your choice there buddy.

    92. Re:What I care about by snookums · · Score: 1

      If you or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that this implementation of VP8 or any code incorporated within this implementation of VP8 constitutes direct or contributory patent infringement, or inducement of patent infringement, then any patent rights granted to you under this License for this implementation of VP8 shall terminate as of the date such litigation is filed.
      http://www.webmproject.org/license/additional/

      So the day that somebody has a valid patent claim - which isn't that unlikely if you are honest - on any of the techniques used, you are in the possible same situation as with h.264 and VC-1

      The way I read it this clause is, in effect, saying "If you accept this license, and then proceed to sue us for patent infringement, your rights to any of our patents are immediately void and thus we can counter-sue".

      Note the use of "if you" and "rights granted to you". There is no indication here that any rights are revoked from other licensees if one licensee starts a patent infringement suit.

      --
      Be careful. People in masks cannot be trusted.
    93. Re:What I care about by amliebsch · · Score: 1

      It depends on the idea, naturally.

      The precise recipe for Coca-Cola is implemented millions of times a day, but it still controlled by Coca-Cola - and it ISN'T patented. If, someday, someone discovers the recipe independently, then the idea belongs to that person as well and they can do with it as they please.

      --
      If you don't know where you are going, you will wind up somewhere else.
    94. Re:What I care about by Anonymous Coward · · Score: 0

      http://slashdot.org/comments.pl?sid=1954088&cid=34909476

    95. Re:What I care about by Anonymous Coward · · Score: 0

      Seriously, this bizarre notion that you have a natural right to forbid other people from using your ideas needs to be dropped. Patents are not a natural right; if they were, they could not expire, any more than your rights to live or speak freely can expire.

      You are incredibly confused, possibly ignorant, let me explain:

      An ethical right is something that exists regardless of law; they change from time to time and society to society. I have exactly the same ethical right to my idea as you do to the food you made/gathered/bought.

      A legal right is something made up by lobbyists and ratified by governments and are almost always designed to limit ethical rights for the convenience of said groups.

      You are confusing your disgust for the state of legal rights (a la patents) with ethical rights and as a result you sound horrifyingly foolish. I have every ethical right to demand payment for my idea, and you are exactly as ethically wrong for stealing my idea as I would be for stealing your food. The caveat is that ethically, you are completely entitled to spontaneously arrive at the same (or better) idea as me; legally you don't have that right and this (understandably) upsets you. You cannot simultaneously believe that goods are (ethically) protectable and ideas are not; you are either lying to yourself, or mentally ill.

      Never confuse your hatred for law with natural rights, it's a terrible road to head down.

    96. Re:What I care about by Late+Adopter · · Score: 1

      It's not possible for software that's legally distributed under the GPL; the GPL prevents you from placing additional restrictions on distribution. Language that would allow Firefox to use the MPEG patents in a GPL compatible way would allow that code to run on any device (or as a part of any GPL software project).

      GPLed decoders exist *anyways* because many people don't give a damn about software patents or live in countries that don't give a damn about them, but distributing them in the US would technically be a GPL violation.

    97. Re:What I care about by Anonymous Coward · · Score: 0

      whaaat are you SMOKING?
      Give up their freedom... for a non-paid video codec???
      What freedom do we reliquish by using Googles codec?
      Google released it; and no longer will support h264 so they don't have to pay MPEG-LA money for YouTube.
      Google figure, since we need *more* browsers to support this (so YouTube works well) we will release our codec with *less monetary restrictions* than our nearest competitor.
      Why? so that more browsers will support it, because more content producers will support it.
      The entire purpose of this move by google, is so google makes more money. The only way google can make this work, is by spending more money up front (IE. give the codec away for free).

      What creeps will know what you are doing when using this codec? You only deliver your data to google when you talk to google, you never ever give any information to google by using a god damned video codec.

      Yes, google will make money in the long run from WebM. No, you will not sacrifice your privacy any more because of it.

      Now all this is not to say your privacy hasn't already been sacrificed to google, but this move is entirely a money saving gesture, that just so happens to save everyone else (potential) costs.

      Take your tinfoil hat off, unpin your Tea-party badge and damn well think about what the hell you are saying.

    98. Re:What I care about by xenapan · · Score: 0

      That is a given but it presupposes the fact that it gains dominance. It won't happen overnight thats for sure. The majority of users probably have no idea what codec videos they watch are using. All they know is they are watching youTube etc. What they NEED to do.. is basically implement it with no backwards compatibility. Replace youTube with their new format. How many people do you think will give up their YouTube just because they have to install yet another piece of something they don't understand? Not alot is my guess.

      --
      insert funny sig here
    99. Re:What I care about by noidentity · · Score: 1

      Yes, and I think the confusion comes when we talk of using an idea. It's not like using a physical object, where it prevents others (like the owner) from using it at the same time, or there is a limit to how many people can use an idea. Even calling it an idea is somewhat incorrect, since the moment someone else knows about it, there are "two" ideas. When I build something, I'm using my idea of that thing, what's in my head. When someone else does, they're using their idea, what's in their head. Whoever first had the idea these are based on still has the idea and his idea isn't even being used. Even if the above aren't able to cause some questioning, the notion that one must get permission to craft his own physical matter into certain patterns is absurd (a list of restricted patterns that grows every day), and an encroachment on real physical property rights.

    100. Re:What I care about by commodore64_love · · Score: 1

      >>>I should damn well be able to make vids without having to pay a dime

      You already have the ability to pay *nothing* so long as your Revenue from that MPEG4/h.264 video is less than $500,000. And if you make more than $500K... well... you can afford to pay the dime for the patent. Just as you pay higher taxes when you pass the 500K threshold.

      The idea that MPEG should develop this stuff, and yet collect zero income, is as illogical as saying the Automobile Club should exist without collecting dues. You need people, and people demand wages, so MPEG/AAA needs to charge money. And it isn't some onerous fee..... it's only a dime and only if your earn >$500,000. WE USERS pay nothing for our little homemade video projects.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    101. Re:What I care about by cgenman · · Score: 1

      FLV is a container, which up until very recently contained mostly Sorensen Spark contents. H.264 over FLV is a very recent variation, first supported in 2008.

      You're welcome to preserve your iPhone / PSP / etc battery. Let's do that by standardizing around file formats that fill most or all of the necessary roles of an online file format, rather than having a protracted battle that serves no-one. There are niches that paid software can't fill. As long as we're creating standards that have to play nicely with unpaid or free software operating environments, H.264 just isn't going to be the standard.

    102. Re:What I care about by mgiuca · · Score: 1

      Patents are not a natural right; if they were, they could not expire, any more than your rights to live or speak freely can expire.

      Quiet! You might give them ideas.

    103. Re:What I care about by Anonymous Coward · · Score: 0

      On what basis are you paid? Unless you are getting paid for manual work, it seems that you are being paid for your ideas. Hope you starve you open source cunt.

    104. Re:What I care about by butlerm · · Score: 1

      the US government should claim eminent domain on all patents involving the h.264 technology, and then dare the large companies to make a move. After all, we're the ones with the guns.

      There is the pesky little constitutional provision about "no taking of private property without just compensation". So if the U.S. wants to spend somewhere between a hundred million and a billion dollars repossessing the H.264 patents, fine.

      It would be far better, however, to quit the enormously counterproductive practice of granting patents (in most cases) in the first place. Patents are evil, on occasion a necessary evil perhaps, but certainly an enemy to openness, competition, and economic progress everywhere.

    105. Re:What I care about by the_womble · · Score: 1

      It's nice if you have such an option and I understand why you would prefer it, but there is no inherent right to it.

      There is an inherent right to do what you want with your own hardware, which is taken away by government grants of monopolies ("patents").

    106. Re:What I care about by Anonymous Coward · · Score: 0

      You do have a right to remain silent. That doesn't get you paid, though, and the moment you choose not to remain silent, you can't take it back.

    107. Re:What I care about by Anonymous Coward · · Score: 0

      For 99% of the end users, it doesn't have tangible short term benefits. I hope the long term benefits of having an accessible, free codec (particularly the encoder) are obvious to everybody.
      Some may see it as ideological, but for most it's largely pragmatic (for example Google). And as for "the internet" deciding... you mean companies with a vested interest in "the internet" (for example Google) deciding among themselves (that would then be Microsoft, Adobe, ...), as has happened with every de facto standard so far?

      For example, Apple's preferred audio codec is AAC, but they don't prevent you from using MP3. (Of course, simply mentioning Apple is sure to open a can of worms.)

      *gets the can opener*
      Bad example. Apple doesn't allow you to use ogg on iPods. Or to put it differently: they don't allow much besides mp3.

    108. Re:What I care about by Anonymous Coward · · Score: 0

      Congratulations, you've won the award for "The hair splitter of the year"!

      From context, it's obvious he meant distribution... to paraphrase:

      there is no inherent right to demand payment for your ideas after you have released them

    109. Re:What I care about by TheTurtlesMoves · · Score: 1

      Yes you are right. But that is why so many of us have a problem with h.264 in particular and software patents in general. However in some countries its still the law. We need to comply with it and work on changing it. Or accept the fines/court cases if we don't follow the law.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    110. Re:What I care about by TheTurtlesMoves · · Score: 1

      No it hasn't. You still need to pay for the decoder/encoder. You also can't put that content on a data DVD and sell it either, without paying for it. Even if you give the DVD away for free.

      Royalty free means free. Not "you no longer pay for step 2, but you still pay for step 1 and step 3".

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    111. Re:What I care about by jonaskoelker · · Score: 1

      Absurd! Of COURSE there is a right to demand payment for your ideas. The alternative is that someone can force you to provide ideas against your will, should you decide to demand payment, i.e., slavery.

      Sure, demanding payment, i.e. saying "you will give me money for this", is covered by freedom of speech. What's really at stake (and I think we agree about everything except the framing) is the right to not disclose ideas, and the right to enter into contracts.

    112. Re:What I care about by jonaskoelker · · Score: 1

      Ideas are not a zero-sum game like physical property

      News flash: economists have discovered a new concept called "production", whereby raw materials are turned into goods. ;-)

    113. Re:What I care about by stewbacca · · Score: 1

      I missed the part where I pay royalties for using H.264 in the videos I produce and the After Effects classes I teach.

    114. Re:What I care about by magamiako1 · · Score: 1

      I agree, but unfortunately I think it would be an even more damaging event to try and flush out patents than it would be to simply claim domain over h.264 patents.

      A few hundred million is chump change in comparison to what we're spending on some things.

    115. Re:What I care about by Zaiff+Urgulbunger · · Score: 1

      AFAIK Google were paying to have H.264 in Chrome -- feel free to correct me if I'm wrong about that! But that being the case, and since there is now a free alternative, they're switching to that. You don't have to use Chrome.

      The silent auto-update is pretty useful for most Windows users I suspect! I don't know if there is a "corporate" management option somewhere.... I would've though many companies would want that before even considering deploying Chrome. Certainly under Ubuntu, Chrome updates via the system update mechanism.

    116. Re:What I care about by Anonymous Coward · · Score: 0

      The point is the technology that is used on the internet should be royalty and licensing free. Period. If they want to be grinches about it, they can shove it up their ass.

      Let's think about what you're saying here. Just imagine this world.

      A) Pay per visitor for Ethernet
      B) Pay per visitor for IP
      C) Pay per visitor for TCP
      D) Pay per visitor for HTTP
      E) In addition to that, all vendors across all supply chains pay for rights to use these technologies. Cisco and Juniper pay royalty rights for the aforementioned technologies, end users pay for it in the devices. People and companies paying to run a business off of each of these technologies.

      A is probably a bad example. There's all sorts of IP involved there (no pun intended).
      http://www.nxp.com/news/content/file_625.html for example

    117. Re:What I care about by terjeber · · Score: 1

      So, you are saying that because the courts have allowed it it is not a communist tool? How does that make it so?

    118. Re:What I care about by terjeber · · Score: 1

      they feel the Cities know what's best for their community than you, the property owner

      Which is the very definition of communism.

      The fact that the courts have said it is OK doesn't change the very basic facts.

    119. Re:What I care about by Anonymous Coward · · Score: 0

      Mozilla and Opera have a revenue stream from Google for placing a search field next to the address field.

  7. Stallman doesn't like the word "open" by commodore64_love · · Score: 1, Troll

    Well I learned something new. Perhaps "liberated" would be a better term since the software, like Seamonkey, Songbird, OpenOffice.org, have been liberated from the clutches of single companies (i.e. Microsoft).

    Google also has a WebP standard based on VP8, to replace GIFs/JPEGs, but it seems like it's reached a deadend. So WebM is the container.
    --- VP8 is the video
    --- Vorbis is the audio
    Versus h.264:
    --- MPEG4 AVC for video
    --- plus some audio codec, like MP3 or AAC or HE-AAC

    MPEG4/h264 vs. VP8 comparison (h264 slightly better - specially on low bitrate connections):
            - http://compression.ru/video/codec_comparison/h264_2010/vp8_vs_h264.html
    HE-AACplus vs. Vorbis (HE-AAC wins):
            - http://listening-tests.hydrogenaudio.org/sebastian/mf-48-1/results.htm
    JPEG vs. WebP (WebP wins):
            - http://englishhard.com/2010/10/01/real-world-analysis-of-googles-webp-versus-jpg/

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
  8. Shocking: Apple and MS are doing the right thing by Dynedain · · Score: 3, Insightful

    It's frustrating that only the OS-provided solutions (Safari and IE) are doing this right by handing it off to the OS. The notion that your browser needs to reimplement everything, including video rendering, is what leads to the bloatware we have today. The whole point of having an OS is to have a common framework and API layer that all applications hosted on it can access. Instead, Firefox, Chrome and Opera are all re-developing their own video rendering, for each platform they exist on, AND each one needs to write its own video-card accelerator layers for each platform it exists on.

    --
    I'm out of my mind right now, but feel free to leave a message.....
  9. H264 by Ant+P. · · Score: 0

    Open as in Goatse.

  10. Run-on sentence by Anonymous Coward · · Score: 0

    What does this one sentence mean?

    "Firefox, Opera and Google rely on their own media frameworks to decode video, whereas IE9 and Safari will hand over video processing to the operating system (Windows Media Player or QuickTime), the need for the web to establish a baseline codec for encoding videos, and how the Flash player is proprietary, but implementation and usage remain royalty free"

  11. Open means open. by unity100 · · Score: 0

    in all respects.

    something that is 'reasonably open as per defined standard bodies' but, is subject to the ownership of any private party which can at any point end that state of openness at whim through their ownership of underlying patents, is NOT OPEN. it is a state of 'dubiously open' or 'haphazardly open', or 'illusory open', or 'open for now' or 'open depending on the whim of the patent owner' .....

    open means open. and dont be mistaken and think that there is difference in between ownership and openness concepts - in the world of software, they are directly linked - today's open can be tomorrow's closed when you wake up.

  12. Open Standards != Open Source by mbone · · Score: 5, Informative

    There are open standards, and open source, and they are not the same. The IETF, for example (subject to yesterdays Birthday Article) deals with open standards. Linux, by contrast, is open source.

    An open standard means that no one party controls the generation of the standard, and that the standard is openly available. Generally, open standards are developed by SDOs (Standards Defining Organizations, such as the IETF or the W3C). As a general rule "anyone" can participate in their creation (but this may require that you or your company be a member of some organization or have some other qualifications). Many open standards have patent encumbrances. Typically, SDOs seek RAND (Reasonable and NonDiscriminatory) licensing terms; some even require a particular patent licensing policy as a condition for participation. The IETF, however, requires disclosure and seeks, but does not strictly require, RAND terms. While an open standard may have some code associated with it, typically the entire point of an open standard is to allow you to go off and write your own code, generally under whatever code license you want. This is how the Internet was developed.

    Open source means that the source is licensed by GPL or BSD> or some similar licensing. Now, generally open source means that the code is available, but in practice many open source projects are more or less closed to outside participation, and they frequently do not provide documentation sufficient to replicate what they are doing.

    1. Re:Open Standards != Open Source by ceeam · · Score: 2

      And generally speaking Open Standards are even more important than Open Source. Especially in the long run.

    2. Re:Open Standards != Open Source by mbone · · Score: 1

      To add just a little, open standards and open source are optimized differently.

      A standard is used for interoperability. So, if I am going to write some program that interoperates with what you are doing, I have to know what you are doing (i.e., there has to be a standard). This has to be published in some fashion, maybe totally freely (IETF standards are free to all), maybe not quite freely (you have to pay to get most MPEG standards). Most standards (if they get adopted) have many independent implementations. The Internet requires interoperability, and so this works well with the Internet. RAND is in many cases the Internet equivalent of Mutual Assured Destruction (MAD) - company X won't sue companies A,B and C over patent Z, because, if they do, companies A, B and C will sue X over a host of RAND term patents they hold, each such suit costing X millions of dollars.

      Now, typically in open source the code is the thing. Many open source projects have no need to be an open standard, as they don't really have to interoperate with anything. I get a copy of the code, and install it. I may not care in the least what the code is doing "under the hood," but it needs to work. The details of the code's internal working may not be clear at all, even if I read the code. But, at long as it works (and I don't have to maintain or extend the code), this is of secondary importance. For this, I want access to the code, but the principles behind it are less interesting.

      Video is an interesting intermediate case where there are lots of proprietary solutions and an open source project can gain traction, but people want interoperability, so developers need to know how the underlying video protocol works so they can implement it in their own video system, browsers, etc.. So, ideally video should be open source, but unless we are all going to just rely on Adobe it has to be an open standard. H.264 is an open standard moving in the direction of RAND on line (but not fully there yet), WebM is an open source moving in the direction of an open standard. We'll see which gains the most traction in the new world of HTML5; my guess is that both will, as I bet both will do what it takes to match the other.

    3. Re:Open Standards != Open Source by mbone · · Score: 1

      In the long run, all patents will expire, and so any open standard will eventually become open source.

    4. Re:Open Standards != Open Source by AchilleTalon · · Score: 1

      And generally speaking Open Standards are even more important than Open Source. Especially in the long run.

      Why? Open Source is a very detailed specification since it is the code doing the thing it is supposed to do. I wonder how you come to conclude open standards are superiors or more important than open source.

      --
      Achille Talon
      Hop!
    5. Re:Open Standards != Open Source by spinkham · · Score: 1

      Note that there are very few Open Standards that are royalty bearing that are important to the web. That is part of why innovation on the web happens so quickly. There is no worrying about licensing on the small or large end of a new venture, unless you choose to use servers and support software from a small handful of suppliers. Most of the building blocks of the web are both Open Standards AND gratis.

      We can argue all day about which one is more important, but the truth is that both matter.

      Mozilla has two options: Farm out video decoding to the OS (hard to do cross platform in a performant way), or support only non-patented algorithms. Their license doesn't really give them any other choices.

      In terms of market share, Firefox is still a much bigger deal then Chrome, so I'm surprised no one cared until Google acted.. No matter which stats engine you look at, Firefox has about 2x as many users as chrome.

      --
      Blessed are the pessimists, for they have made backups.
    6. Re:Open Standards != Open Source by Anonymous Coward · · Score: 0

      But those Chrome users are 2x as vocal and 2x as important...

    7. Re:Open Standards != Open Source by ceeam · · Score: 1

      As for your first paragraph - thanks for re-confirming my point. Web was indeed built on open standards BUT commercial software. Remember when original Mozilla browser cost[ed] money? I don't even talk about the quite expensive server software. That didn't stop the web growth though exactly because the underlying standards were still [very] open. Except GIFs.

      As for current Mozilla situation though - you're totally wrong. They can freely (and Freely) implement the H264 player and build it into their browser. Why they _don't_ do this is because they are citing the concern about authoring this content (which is totally not their business, but they still feel they should not do it).

      As here's why Google becomes important as the content heavyweight.

    8. Re:Open Standards != Open Source by spinkham · · Score: 1

      Mozilla is tri-licensed,GPL, LGPL, and MPL. Unlike many other projects, they do not require copyright assignment, so they are bound under the terms of all 3 licenses.

      To quote, from the GPL V2, section 7:

      7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

      The MPL also seems to have some patent language, though my non-lawyer self doesn't quite grok it (and don't have the time at the moment to look it over)

      It seems to say Mozilla can't distribuite H.264, since they can't trivially relicense as there are many contributions from others in the code. If you know otherwise I would be interested how...

      --
      Blessed are the pessimists, for they have made backups.
    9. Re:Open Standards != Open Source by Nyeerrmm · · Score: 1

      Take the office software segment. You've got open and closed source competitors such as MS Office, LibreOffice, and iWork. Personally, I think that MS Office is nicer, but I use Linux much of the time and don't like to use office software in general, so LibreOffice is my practical choice most of the time. My sister likes iWork. Unfortunately, as we all know, in many cases we are stuck using MS because it's what everyone else uses, and weird compatibility things get in the way (particularly if you're like me and use a lot of equations).

      All of these concerns would be eliminated by a proper open standard in office documents. Imagine if OOXML were actually what ti claimed to be, didn't suffer from things like the infamous "like it works in office 95," and weren't so long as to be unwieldy. Then LibreOffice and iWork and any new competitor could implement it and we would be able to select our options based solely on what works best for us, without consideration for what other people use.

      Open standards give us the freedom to choose, free of artificial barriers.

    10. Re:Open Standards != Open Source by spinkham · · Score: 2

      Most web server software has always been gratis.

      The first major web server was the public domain httpd by NCSA.

      It was later supplanted by apache, which is a play on words of the patches layered on top of httpd.

      http://httpd.apache.org/ABOUT_APACHE.html

      According to Wikipedia:

      Since April 1996 Apache has been the most popular HTTP server software in use.

      Before April 1996, that title belonged to NCSA httpd.

      Mosiac and lynx were free and available before Netscape. Even IE and IIS were gratis after a fashion, if you used Windows (which most did) they were bundled with the OS. If you didn't use Windows, you couldn't use IE or IIS anyway, and there were free browsers for other systems.

      If you look at a time line of web browsers, you will see there was never a time when there weren't multiple, competing gratis browsers. http://en.wikipedia.org/wiki/Timeline_of_web_browsers

      Yes, there were a few years when Mozilla(the old pay version) and IE (which is only sort of gratis) dominated as the best browsers, but there were always other options.

      The innovation on the server side is just as if not more important to the growth of the ecosystem, and for all the history that matters, web servers have been gratis.

      The web was NOT built on commercial software. There was a very limited time when commercial, non graits software dominated desktop graphical viewing software, but that was a limited subset of the ecosystem, after the creation of the system, and only lasted for a very short period of time.

      H.264 patents expire 2028. There has never been a royalty baring standard that has survived on the web for that amount of time, and to allow one now will limit innovation on the web for years to come.

      --
      Blessed are the pessimists, for they have made backups.
    11. Re:Open Standards != Open Source by tuppe666 · · Score: 1

      The patents will expire in 18years.

    12. Re:Open Standards != Open Source by tuppe666 · · Score: 1

      And generally speaking Open Standards are even more important than Open Source. Especially in the long run.

      I cannot agree more. The fact that. Opera/Firefox/Chrome cannot/will not implement H.264, but will implement WebM gives some indication of how Open H.264 however standard it is amongst Patent Holders of H.264.

    13. Re:Open Standards != Open Source by mbone · · Score: 1

      Open Source is a very detailed specification since it is the code doing the thing it is supposed to do.

      No, it is not.

      Code is

      1.) a very poor means of documenting a standard and

      2.) subject to change if not standardized.

      If you doubt #1, imagine you bought a computer game from me and, when you asked how to play it and what the rules were, I said, "it's an open source game, read the source code."

    14. Re:Open Standards != Open Source by mgiuca · · Score: 1

      Exactly. That's why I tolerate the need to use Flash (Closed Source) to play videos, but not the H.264 requirement (Closed Standard*).

      *Subject to your definition of open/closed standard. I would argue that a standard you need to pay to implement is closed.

  13. Re:Shocking: Apple and MS are doing the right thin by Carewolf · · Score: 1

    The QtWebkit based browsers and KHTML also hands it off the OS (through Phonon and/or GStreamer).

  14. Re:Shocking: Apple and MS are doing the right thin by mccalli · · Score: 5, Informative

    So the Right Thing is to force everyone to buy an OS from Microsoft or Apple? Do you know there are some crazy people developing free operating systems? And even using them! How dare they ask for a royalty free baseline codec for encoding video for the web?

    You're missing what the GP said - no-one's suggesting forcing anyone to buy an OS, the suggestion is to hand off video playback to the OS. In this case, the right thing to do would be to release it to a video decoding layer for Linux and then call it from Firefox/Chrome.

    Cheers,
    Ian

  15. Great by SuperCharlie · · Score: 1

    Spawning up some WMP or Quicktime in the browser sounds like fun..not.

    1. Re:Great by jedidiah · · Score: 1

      Spawning up some WMP or Quicktime in the browser sounds like fun..not.

      Why not? I thought "consistency" was supposed to be the hallmark of a good interface.

      If you ensure that your own tool with the interface of your own choosing is handling the media, then you can be sure the experience is up to your expectations. This includes both the superficial UI as well as the finer things such as GPU acceleration.

      No. What is stupid is having each stupid little website impose their own potentially unique approach.

      Application embedding is something that was supposedly mastered in the 16-bit era. So I am having a bit of a problem seeing the great tragedy here.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  16. Re:Shocking: Apple and MS are doing the right thin by FrostedWheat · · Score: 1

    So basically what you're saying is that having one supported format that web developers can rely on being supported, regardless of platform, is a bad thing?

  17. This knee jerk reaction is amusing to watch by melted · · Score: 1, Flamebait

    For years Slashdot seems to have yearned for a wider adoption of Vorbis and Theora. Theora didn't quite cut it, so Google replaced it with VP8, and has thrown its weight (and its patent portfolio) behind Vorbis as well. But since it's Google, now Slashdot seems to support a royalty and patent encumbered h264 instead of pining for WebM (which is VP8 + Vorbis wrapped into a Matroska container) to win, for which there's a non-exclusive, perpetual, royalty free license on everything, including fucking _ASIC designs_. WTF people? Do you have no principles?

    1. Re:This knee jerk reaction is amusing to watch by magamiako1 · · Score: 1

      I suspect the people responding right now are the same trolls that are starting to learn to use the internet in recent years. We've seen more and more of them on other sites I visit, and they don't understand what's really going on.

    2. Re:This knee jerk reaction is amusing to watch by ceeam · · Score: 1

      Please prove that VP8 is not "patent encumbered"?

      Also tell me that you don't use MP3 and want Google or somebody to remove its support too?

      Anyway, these H264 patents expire in like 12 years or so. May seem like a long time but actually it's not quite. If CSS or GIF are any indication things on the Web don't move as fast as people would expect. When VP8 matures, gains hardware support, a critical mass of content - boom! H264 becomes totally free. Still of better quality per bit.

    3. Re:This knee jerk reaction is amusing to watch by ceeam · · Score: 1

      Anybody still remembering "burn all GIFs" days and the associated hate?

    4. Re:This knee jerk reaction is amusing to watch by Anonymous Coward · · Score: 0

      Guys, your comments have depressed me. I've been reading Slashdot for slightly more than a year and was still not sure, what process I've been observing: was it degenerating Slashdot or was it me growing wiser? Now I know that it is the former. You've ruined my hope!

    5. Re:This knee jerk reaction is amusing to watch by melted · · Score: 1

      Everything is "patent encumbered", including Vorbis and Matroska. The fact that they haven't been challenged yet only speaks to their relative lack of popularity.

      The question is, will there be a company with enough ammo to stand up to the challenges in court. Google is saying, yes. They'll go to court for WebM, and they have a decent chance of winning since they now own (and license for free to you, including reference, open source codec and hardware implementations) a bunch of patents dating back as far as late 90's that make MPEG LA and Fraunhofer toothless against them.

    6. Re:This knee jerk reaction is amusing to watch by Anonymous Coward · · Score: 0

      Kind of like how all the Linux-using 'old-timers' disappeared, and a resurgence of new Apple users registered and took their place. This is just the latest generation.

    7. Re:This knee jerk reaction is amusing to watch by Xtifr · · Score: 1

      Please prove that VP8 is not "patent encumbered"?

      You're shifting the burden of proof, but no matter. Prove that H.264 is not subject to as-yet-unknown patents that wouldn't be covered by the MPEGLA licenses, and then we'll be on an equal footing. What's that? Hard to say for sure? Well, gee, too bad you don't have as much skill at search as, say, Google! :p ;)

      Also tell me that you don't use MP3

      Ok, I don't use MP3.

    8. Re:This knee jerk reaction is amusing to watch by toriver · · Score: 1

      A patent challenge against H.264 would have to come from someone outside of the patent pool members, and I am sure the combined weight of the legal depts of those industry players would be enough to crush any small upstart claiming any violation.

      Heck, Apple alone could solve any such dispute by just buying up the challenger...

    9. Re:This knee jerk reaction is amusing to watch by melted · · Score: 1

      It doesn't matter if it's patent encumbered or not. It does matter whether it has a company behind it that could have the ammo to countersue the plaintiff. Google is such a company. As long as Google is behind Vorbis and VP8, others have far less to worry about when using these formats.

  18. Re:Shocking: Apple and MS are doing the right thin by terjeber · · Score: 0

    Thing is to force everyone to buy an OS from Microsoft or Apple

    You really need to go back to school and learn how to read.

  19. Re:Shocking: Apple and MS are doing the right thin by Andy+Dodd · · Score: 5, Interesting

    A good point here - Google has a lot of "green" initiatives (reduced-power computing, huge solar cell farms on their roof, etc.)

    This approach is NOT a "green" approach - a "green" approach is one that makes use of the large amount of hardware acceleration infrastructure now deployed for the existing standard codecs.

    WebM/VP8 will force a non-accelerated CPU-only rendering path on ALL existing hardware. This eats power compared to hardware acceleration. (Look at how well most Android devices handle H.264 thanks to hardware accelerated decoding.)

    Google is being hypocritical and inconsistent here. Great summary at http://daringfireball.net/2011/01/simple_questions - Key here is, HTML5 was supposed to at least partially break Adobe's stranglehold on the web by moving some content away from Flash. Google just killed any hope of that - They talk about supporting open codecs, but they still bundle Adobe Flash (which includes H.264 support) with Chrome?

    As a result of this mess, content providers are starting to shy away from HTML5 and stick with what "just works" (for the most part) - SmugMug was starting to consider HTML5, but Google's latest decision has them moving back to Flash.

    --
    retrorocket.o not found, launch anyway?
  20. Re:Shocking: Apple and MS are doing the right thin by commodore64_love · · Score: 1

    Are Apple/Microsoft doing the right thing because it's the "right thing", or because they fear an independent web browser with builtin Video support, might make their OSes obsolete? (i.e. Don't install either OS X or Windows- just install Seamonkey, or Opera, or a spinoff of those like Splashtop, and you're done. The browser does everything.)

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
  21. Re:Shocking: Apple and MS are doing the right thin by amolapacificapaloma · · Score: 1, Interesting

    Ah, but can't write such a thing and release it under the gpl... And that's my problem with adopting h.264 as the standard. We wouldn't be able to have general-purpose Free OS anymore ;)

    --
    exp(i*pi)+1=0
  22. User codecs vs. system-wide codecs by tepples · · Score: 4, Insightful

    In this case, the right thing to do would be to release it to a video decoding layer for Linux

    Which would end up supporting only MPEG-1, Theora, and VP8 given the patent policies of many GNU/Linux distributors. And for each operating system, how should the browser direct the user to find and install appropriate codecs? Do video decoding layers for Linux even support codecs installed by one user for that user as opposed to codecs installed by root for all users? Most of the tutorials I found were for .deb installation on Ubuntu, which is always system-wide.

    1. Re:User codecs vs. system-wide codecs by jedidiah · · Score: 2

      > Do video decoding layers for Linux even support codecs installed by one user
      > for that user as opposed to codecs installed by root for all users?

      Why does it matter? It "just works".

      That's why as an Ubuntu user I see the whining about codec "chaos" to be such a joke. The video player is just like a web browser when it comes to plugins.

      Funnier still is the fact that "simple and easy" plugin management for web browsers on the other platforms has existed pretty much forever.

      So the problem of "how do I play this" should really be a total non issue.

      If Apple users are having fits over an MPEG2 or divx file then that is a failure of Apple, not a genuine technology issue.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:User codecs vs. system-wide codecs by Rockoon · · Score: 1

      Why do we care about the policy choices of some Linux distros? You will always find policy choices that outlaw things.

      Suppose a Linux distro had a policy choice that didn't allow VP8 to be bundled? What would your opinion on policy choices be then?

      There are GPL H.264 encoders and decoders.

      --
      "His name was James Damore."
    3. Re:User codecs vs. system-wide codecs by Late+Adopter · · Score: 1

      Debian installs gstreamer-ffmpeg, which includes H.264 decoding support, as a default dependency of GNOME. It's only encoding that Debian refuses to ship on patent grounds. Can't speak for the other main distros.

    4. Re:User codecs vs. system-wide codecs by tuppe666 · · Score: 1

      There are GPL H.264 encoders and decoders.

      There are, but they can only be distributed as source and this is only short term :)

      Distributions don't work like Windows/OSX they have a free market. I use Ubuntu on most machines(no maintenace), and Gentoo on my main machine(I like cutting edge software), but lately I feel like a rolling Distro is what I really want. I'm excited at Unity/Gnome 3 but for one or the others failure might push me onto one. I am not tied to either Gentoo or Ubuntu

      Lets be honest though WebM is under a BSD License with the patents wavered. It was in Firefox/Gsteamer/ffmpeg is a couple of weeks of the announcement. Where MP3/H.264 have to be downloaded under those restricted codecs. Why would they restrict it :)

    5. Re:User codecs vs. system-wide codecs by Anonymous Coward · · Score: 0

      Because ffmpeg doesn't exist and implement pretty much every video and audio codec ever. Even on Debian.

      Fucking idiot. Stop spouting nonsense and get your head out of your ass. There's sunlight here.

    6. Re:User codecs vs. system-wide codecs by tuppe666 · · Score: 1

      If Apple users are having fits over an MPEG2 or divx file then that is a failure of Apple, not a genuine technology issue.

      I agree wholeheartedly which is why you can look forward to WebM on your iDevice :)

    7. Re:User codecs vs. system-wide codecs by sourcerror · · Score: 1

      It's because Ubuntu ignores US patent law. So there's still an issue but people in US using Ubuntu usually aren't sued, at the moment.

  23. Re:Shocking: Apple and MS are doing the right thin by amolapacificapaloma · · Score: 1

    Clearly, as I do not understand what are you talking about, could you please point it out? Bear with me, I'm still learning the English language.

    --
    exp(i*pi)+1=0
  24. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    Three words: Cross Platform Uniformity

    The user doesn't care that his OS is doing something stupid/wrong, he just wants the app to work. It's an inherent problem with cross platform anything, and the reason toolkits like Qt have to exist.

  25. booooo by unity100 · · Score: 1

    concept of ownership was challenged. mod to oblivion. dey comin for ya. hide your patents, hide yo codecz ...

  26. Woah the kid is 15 years old? by wamatt · · Score: 0, Troll

    Ok I'll come clean I havent RTFA, but it strikes me weird that a 15 year old is going to grasp all sides commercial and technological nuances of a very complex issue.

    Anyone else feel the same way?

    1. Re:Woah the kid is 15 years old? by Filter · · Score: 1

      Maybe when you get older you will understand, and situations like this will not seem so weird.

      --

      "better ways of doing things eventually just replace the inferior things" - Linus Torvalds 09-08-07

    2. Re:Woah the kid is 15 years old? by Anonymous Coward · · Score: 1

      Judging from many of the comments here, plenty of 20-30 year olds are doing far worse than this 15 year old kid.

    3. Re:Woah the kid is 15 years old? by Korin43 · · Score: 1

      Ok I'll come clean I havent RTFA, but it strikes me weird that a 15 year old is going to grasp all sides commercial and technological nuances of a very complex issue.

      Anyone else feel the same way?

      Oh geez, not a 15 year old. Anyone under $your_age is too young to be taken seriously. This should be removed immediately, so that discussion can continue the proper way: Ignoring a group of people for no reason.

    4. Re:Woah the kid is 15 years old? by JSBiff · · Score: 1

      Instead of attacking his article based on his age, why don't you actually read it, and deal with what he wrote, not who he is. Slashdot is news for "nerds", right? I thought nerds didn't care about who a person is, only whether their arguments are logical and well supported by data/evidence/experiments?

    5. Re:Woah the kid is 15 years old? by wamatt · · Score: 1

      Easy there tiger. I used the word "wierd". As in .. "wow this is an anomalous data point"

      Purposefully refrained from making a judgement call or inference. Because if he does nail all sides then its very impressive indeed!

      I don't think I know enough to able to make that evaulation as to whether he does grasp it or not.

  27. "Flaunt" by wamatt · · Score: 1

    Yeah I'd totally hit some of that hot piece of ass Apple is flaunting in Main road.

    Oh wait I got confused. They are utilising an upgraded processor in their upcoming iPhone refresh.

    1. Re:"Flaunt" by wamatt · · Score: 1

      Oops that comment was meant for the Apple A8 processor story. Doh!

  28. Re:Shocking: Apple and MS are doing the right thin by jht · · Score: 1

    This isn't really about desktop browsers. It's all about mobility. Not a coincidence that Google announced this right when Apple announced that iPhone was coming to Verizon (Android's biggest US sales generator).

    Simply put, Safari in iOS doesn't allow plugins and relies on the HTML5 Video tag to play H.264 video (which is supported natively by frameworks in iOS and MacOS). Until Android 2.2, it was the same thing in Android. Now Android supports Flash, and Google also built their own special version of Flash into desktop Chrome. So this is pretty much just a naked attempt to kill the HTML5 video tag and by extension harm iOS and help Android.

    On the desktop, Chrome exists mainly to keep Microsoft reasonably honest. On Android, it's everything. Google wants to do everything it can to blunt iOS and boost Android - and trying to break iOS's video experience may be a dirty trick but all's fair in OS wars. If it were just about boosting WebM then Google would start pushing WebM, helping with video acceleration efforts, helping to produce authoring tools, and such while not changing a thing about their already built H.264 support. But they are actively removing H.264 support from the browser.

    Don't be evil, my ass. Apple may not be the paragon of Free Software that most Slashdot readers want them to be, but they are supporting a standards-based tag that uses a popular, documented video standard that is prevalent in multiple media forms and well-supported by browsers and tools.

    When the Chromium dev build with H.264 support removed is pushed to my computer is when I remove Chrome from my computer. Microsoft and Apple are doing the right thing here for once - at least Firefox's stance is political in nature. Google's is just about trying to kill iPhones. When Apple changes the default search engine in iOS and Safari to Bing, this'll be why they did it.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  29. Re:Shocking: Apple and MS are doing the right thin by FreonTrip · · Score: 2, Insightful

    Um, x264 is released under the GPL, and I've seen it included in recent Linux distributions.

  30. Apple Fanboys are trying to spin this so hard. by Anonymous Coward · · Score: 0, Insightful

    Bottom line is the Microsoft/Apple alliance is trying to keep video proprietary and Google, the outsider, is saying "Screw it, we are backing an open alternative". Deal with it.

  31. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    This approach is NOT a "green" approach - a "green" approach is one that makes use of the large amount of hardware acceleration infrastructure now deployed for the existing standard codecs.

    For some reason this argument sounds eerily similar to "but think of the children!"

  32. Only root can install gstreamer-plugins-ugly by tepples · · Score: 1

    Do video decoding layers for Linux even support codecs installed by one user for that user as opposed to codecs installed by root for all users?

    Why does it matter? It "just works".

    When you install Ubuntu, you don't get AVC because it's patented. Instead, to watch an AVC video in Totem for the first time, you have to connect to the Internet,* open Software Center, authenticate with sudo privileges, install gstreamer-plugins-ugly, and then affirm that you don't live in a country with AVC patents. You have to have someone with sudo access present for this.

    * Should be obvious, but there's actually a feature request for being able to queue up packages in Software Center for installation the next time Update Manager runs.

  33. Re:Shocking: Apple and MS are doing the right thin by Rockoon · · Score: 2

    Why are you lying?

    FFMPeg is GPL
    x264 is also GPL

    Do I need to go on and list a few more, or is two enough to snub your ignorance?

    --
    "His name was James Damore."
  34. Why not just go back to Theora and call it a day? by Anonymous Coward · · Score: 0

    Maybe I'm ignorant. Maybe I'm just dumb. But I can't, for the life of me, understand why it is so difficult for Apple and Microsoft just to ship libtheora with their Operating Systems and stop bothering everbody. Seriously, it's licensed BSD for god-sakes. And as far as hardware decoding goes, most computers (By computers, I mean anything with a microprocessor in it. Your iPhone, your Desktop, your Laptop, and your Calculator.) have the processing power to handle Theora in software, if they are capable of using Flash already. Furthermore, if it is really that big of a deal, that a company needs a hardware decoder, the company that wants it the worst will pay to finish up the decoder project. This would mean that people would have to upgrade their devices, but can you really tell me that people who own iPhones don't upgrade them regularly to keep up with Apple's latest shiny new toy? Lastly, their is the argument of quality, but that has already proven to be crap. See here Theora may not be the fastest, but it's not really any worse or better than anything else we can use in terms of quality. As such, the only really difference is that H264 is closed and patented, and Theora isn't. And if we're are completely honest with ourselves, submarine patents are a non-issue. Remember, the patent system is so screwed up, that there is a patent on a stick. (Trust me, google it. It's there, in all it's patent glory.) So although patent trolls could cause problems, it's not like that's anything new and it would be dealt with, just like with the hardware decoding.

    So, in conclusion, I don't know why people keep arguing. I didn't know it was that hard for a multi-billion dollar company to link in one more library. It's not like any other codec will do any better. Theora just has the advantage of being open by nature, and not encumbered by patents. So I wish we could just move on, and use Theora.

    (In the interest of disclosure, I am very pro theora and am a long time Linux user. As such, any solution involving patents is revolting, and flash is disgusting in terms of support and distribution.)

  35. Re:Shocking: Apple and MS are doing the right thin by AchilleTalon · · Score: 1
    You miss the point. The point is not about how the thing is implemented and where it is implemented. This is not what this war is about. It is about forcing a codec (H.264) to become the only one living on the Web in the scenario where IE and Safari (or the video layer or whatever you call it, it doesn't matter) do not support anything else than H.264.

    That is the reason why Google decided to no longer support H.264 in Chrome. Not supporting WebM and Theora in IE and Safari is very similar to any other monopolistic approach in business. As far as I know, the HTML5 tag is , not . So, Google is playing the same game as Microsoft and Apple removing H.264 from Chrome.

    --
    Achille Talon
    Hop!
  36. open standards, not open source by Anonymous Coward · · Score: 0

    H.264 is open standards, not open source. There IS a difference. H.264 is, in no way, open source.

  37. Re:Shocking: Apple and MS are doing the right thin by cgenman · · Score: 1

    Considering Chrome-the-browser is part of Google's push towards a Chrome-OS, one could argue that Chrome *is* handing it off to the OS... itself. Chrome ultimately needs to be more self-reliant than most pieces of software out there.

    Also, while an OS is there to have a common framework, that only works on single-OS applications. If you have a cross OS application, you either need to implement standardized frameworks with hooks into the host OS, or you need expensive divergent development paths.

  38. It doesn't really matter by gr8_phk · · Score: 1

    The grid the blogger shows has "standardized" and "development history" columns. These are both completely irrelevant to the discussion at this point. The bitstream of both formats is frozen and available to everyone NOW, so they should be judged as-is. This leave only the implementation and distribution columns, where the only codecs that are fully green are Theora and WebM. And there lies the reason Google wants WebM. It's as simple as that.
    You can switch to WebM today and stick with it forever. Or you can go H.264 today and then switch to H.265 when they jack up the royalties before the patents expire and THEN switch to the new patented codec and repeat. Google paid $130M to free the web, and all people want to do is bitch about it. Seems we've forgotten the .gif image disaster and what had to be done.
    This will all change when YouTube turns off Flash - HTML5 and WebM are already there.

    1. Re:It doesn't really matter by zach_the_lizard · · Score: 1

      I really don't think they'll turn off Flash for a long time; there are still tons of people using ancient browsers that have no HTML5 video support. I'm looking at you, IE version 9. There are still XP users who, if they don't use something other than IE, will not get IE9.

      --
      SSC
    2. Re:It doesn't really matter by Anthony+Mouse · · Score: 1

      I really don't think they'll turn off Flash for a long time; there are still tons of people using ancient browsers that have no HTML5 video support. I'm looking at you, IE version 9. There are still XP users who, if they don't use something other than IE, will not get IE9.

      Right, so those users will go to YouTube and see a message that says "you need Chrome Frame with the WebM plugin to view this page, click here to install (free!)" just like they see on any number of pages today if they don't have Flash installed.

  39. Because they can't. by westlake · · Score: 1

    Maybe I'm ignorant. Maybe I'm just dumb. But I can't, for the life of me, understand why it is so difficult for Apple and Microsoft just to ship libtheora with their Operating Systems and stop bothering everbody.

    H.264 is a theatrical production standard, a broadcast, a cable and sattelite distribution standard. H.264 is supported by every HDTV set, video game console and set top box on the planet.

    H.264 is deeply entrenched in medical, industrial and military applications. The corporate intra-net is H.264.

    H.264 supports content protection.

    1. Re:Because they can't. by tuppe666 · · Score: 1

      This is about the html5 image tag. Your Video game console has enough grunt to display WebM in fact support for many codecs most famously DivX on the Xbox360 later than the PS3. I am surprised that the vastly more popular Wii can play H.264 though. I'm pretty sure none of these have dedicated hardware though :)

    2. Re:Because they can't. by toriver · · Score: 1

      westlake is pointing out it is NOT just about the HTML5 video (not image) tag. It is about video formats in general. Even the PSP has a chip dedicated to H.264 decoding.

      Ask yourself instead: Why didn't Google rally around Theora? Is that too open for their liking?

    3. Re:Because they can't. by butlerm · · Score: 1

      H.264 is a theatrical production standard, a broadcast, a cable and sattelite distribution standard. H.264 is supported by every HDTV set, video game console and set top box on the planet.

      That is a bit of an over-statement, but if you put quotation marks around "standard" you would have it just about right. Nothing patent encumbered can ever become a real standard, because the entire purpose of patents is to make sure that nothing ever does, not until all the pertinent patents expire at any rate.

    4. Re:Because they can't. by tuppe666 · · Score: 1

      westlake is pointing out it is NOT just about the HTML5 video (not image) tag. It is about video formats in general. Even the PSP has a chip dedicated to H.264 decoding.

      And my point was these devices are essentially computers, with no reason not to offer support for WebM whatever definition of open you choose. Through both a firmware or software update. Theora is supported by Chrome...WebM is simply a lot better codec. :)

  40. Re:Shocking: Apple and MS are doing the right thin by ArtDent · · Score: 1

    "Google wants to do everything it can to blunt iOS and boost Android - and trying to break iOS's video experience may be a dirty trick but all's fair in OS wars."

    Everything it can to blunt iOS? Then would you care to explain Google Maps for iPhone, Google Voice for iPhone, Google Latitude for iPhone, Google Goggles for iPhone...?

    If Google wanted to try to kill HTML5 video, it would have been easier and more effective just to drop support for H.264, full stop. Instead, they spent $133 million to buy On2, then went to all the effort of continuing to improve the VP8 encoder, creating the WebM open source project, and building support for it (critically, among hardware developers). And the result of all that is that Apple and Microsoft can now foil Google's dastardly plans simply by including WebM in their products. HTML video would be saved and WebM would be the baseline. Hurrah!

  41. Re:Shocking: Apple and MS are doing the right thin by Jah-Wren+Ryel · · Score: 4, Interesting

    Why are you lying?

    FFMPeg is GPL
    x264 is also GPL

    Do I need to go on and list a few more, or is two enough to snub your ignorance?

    He's not lying, he's just over-simplfying.
    So far, software patents have not been legally applied to source code because source code has been clearly defined as "speech" as it is a means for people to express ideas.
    So it is legal to write and distribute source code.
    But, in most countries with software patents, it is illegal to actually use a binary built from that source code.
    Its just the compiling it yourself or downloading it from a country without software patents makes it pretty much impossible to get caught.

    --
    When information is power, privacy is freedom.
  42. Re:kapach by HermMunster · · Score: 2

    Breaking that lock is very important. It means a lot. It's a must. H.264 will survive. VP8 will be a cost effective alternative. Nothing keeps it from being incorporated into hardware.

    Google won't lock us in with their alternative. When you have no choice you will be locked. when you have a choice it is hard to lock. But the alternative must be viable and gain enough market penetration to make a difference (and the pre-existing lock can't be so entrenched that no one can compete with it).

    --
    You can lead a man with reason but you can't make him think.
  43. Why doesn't MPEG-LA cut this off at the knees? by rabtech · · Score: 1

    MPEG-LA could cut this whole thing off at the knees and ensure WebM is relegated to an also-ran by making a H.264 basic profile available in a completely royalty-free way... Obviously there are a lot of profiles in H.264, but pick a baseline one for the video and audio portions and make it entirely freely available for anyone to implement without signing any agreements/etc. From a purely cut-throat business position: If I were one of the major members of MPEG-LA, I'd certainly take this seriously and do anything I could to ensure there is no need for WebM to exist. Basically make myself the path of least resistance.

    Now people like Apple/Microsoft are still going to pay the license fee to implement all the profiles but for projects like Firefox it would give them a way to implement a video standard that was developed through an open process, is an ISO standard, and enjoys widespread hardware acceleration support. It would also give anyone targetting browsers an easy way to do so because everything that exports or records video does so in H.264 or supports transferring to H.264. Selecting the "web standard profile 1.0" would be all that one needed to do to ensure compatibility.

    It's not like this isn't what will happen anyway: what linux users haven't installed ffmpeg or VLC with included H.264 support? Honestly, all this would do is legitimize the status quo. H.264 isn't going way: iPhones/iPads alone mean video is going to be produced in H.264 (mindshare can be as important as marketshare). Add in Windows and Mac native support and you are looking at what - 80% of all web users? 90%?

    I hate this political bullshit that gets in the way of just standardizing on what everyone is already doing anyway.

    P.S. I don't see what is bad about handing off video/audio rendering to the OS frameworks. Frankly, if Firefox or Chrome can't render a given codec, they should fall back to that mode anyway. I may be doing things for my internal intranet or my own personal use that have nothing to do with this browser maker pissing contest so just get out of my way and let my OS render anything it knows how to render.

    --
    Natural != (nontoxic || beneficial)
    1. Re:Why doesn't MPEG-LA cut this off at the knees? by Anonymous Coward · · Score: 0

      About your P.S. it just means you have three different ways for each cross-platform browser to do things. They might not want to have to retest that much more code/exceptions depending on how you set up your computer.

    2. Re:Why doesn't MPEG-LA cut this off at the knees? by butlerm · · Score: 1

      I don't see what is bad about handing off video/audio rendering to the OS frameworks

      Perhaps because doing so in the Linux case quasi-legitimizes illegal behavior? I would be all for it, personally, if the preponderance of Linux users who want H.264 support would purchase a commercial plugin or otherwise pay the appropriate licensing fees. Since most apparently won't do that even if the option is provided to them, handing off H.264 support to be illegally implemented by the "operating system" is counterproductive in terms of promoting universally legally deployable standards.

  44. Arguing Peanuts by DaMattster · · Score: 1

    I think the whole argument is really over peanuts. I care little about the technical merits of either side. Personally, my eyes cannot distinguish between good H.264 and WebM. They both look equally as good. So one might be marginally faster or even marginally better? I would rather go for the patent unencumbered technology because I don't want to be threatened with a royalty lawsuit for maybe making some money off of a video I shot. I want to completely own the videos that I shoot. It comes down to a legal argument versus a technical one. It is all well and good if there are ISO standards surrounding H.264 but if using it brings lawsuit storm clouds overhead, no thanks! Everyone here is trying to make a technical argument when the article is looking at legal issues.

  45. Re:Shocking: Apple and MS are doing the right thin by Arker · · Score: 1

    But why on earth should video playback, of all things, be made part of the OS?

    This is how Windows and OSX try to do it, and it's stupid. The integrated players (WMP and QuickTime) are pretty awful, and even if they werent, there privileged position in the OS just causes problems anyway. I use VLC on every platform and certainly dont want or need these inferior players. Firefox IIRC bundles ffmpeg internally, which seems like a fairly reasonable way to do things. Of course it would be nice if Firefox would figure out how to detect and use the up-to-date copy of ffmpeg on the system already, instead of insisting on maintaining its own, but there are obviously quite a few obstacles to doing that in a sane, cross-platform way, so their solution works fine for me. The last thing I would want to see would be for them to copy IE and Safari by using WMV/Quicktime.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  46. Re:Why not just go back to Theora and call it a da by perlchild · · Score: 1

    There seems to be some confusion as the limits of the standard vs the limits the patents held, or believed to be held(and how many were tested in court instead of settled?) by members of MPEG-LA for H.264 and others.

    No open standard can do what you say it can until the patents expire, no matter how open they are, unless they can PROVE IN COURT that the patent does not do what the patents in question restrict apply to them. That's why software patents are so harmful, they cannot be worked around in a technical manner. NO amount of clever will let you base your business on doing what is patented. No amount of clever will let you do it for free either, because the patent holder MUST either
    1) sue you
    2) collect royalties from you
    3) get a contract from you that defends its patent
    I can't find examples of a 3) being applicable to open source/open ideas initiatives right now, although small "the library of Kerhampton, middle of nowhere" can use the software without license for perpetuity has happened.

  47. Proprietary and non proprietary by stewski · · Score: 1

    Another post by someone who doesn't know what proprietary means. From the Oxford English Dictionary

    Proprietary: Belonging to a proprietor or proprietors; owned or held as property; held in private ownership.

    H.264 are a collection of standards that utilise the Intellectual Property of the Members of Mpeg LA. This property or ownership controlled legally through license makes the format and encoders/decoders undeniably proprietary.
    VP8 is based on Intellectual Property with following license (see below), this makes it non proprietary or common ownership (like the atmosphere).

    Google hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer implementations of this specification where such license applies only to those patent claims, both currently owned by Google and acquired in the future, licensable by Google that are necessarily infringed by implementation of this specification. If You or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that any implementation of this specification constitutes direct or contributory patent infringement, or inducement of patent infringement, then any rights granted to You under the License for this specification shall terminate as of the date such litigation is filed.

    While we are at it "open standard" both h.264 and VP8 have freely available, accessible technical documentation, this is all that is required to be an open standard. As regards standards bodies like ISO/ITU et al. HTML wasn't passed through one of those for 9 years and xHTML (widely used) still hasn't been, were/are they not open standards...

  48. We're talking about use, not specification by Anonymous Coward · · Score: 0

    Well, there are problems with VP8, in that more of the specification needs to be fixed and not tied to specific code, there are bugs to iron out, etc.

    But the "openness" that some people are worried about is the matter of royalties which make H.264 unsuitable for FOSS, legally speaking. In an ideal world, anyone could write whatever code they want without patents and such getting in the way and then we wouldn't have all these problems, but this world is not so ideal in that respect.

    Then again, as the article points out, different people are worried about different problems. There are things that are not a problem for me that might be a problem for you. And so we either find ways to cooperate or just agree to disagree, in that one might really be the best for me but not the best for you.

  49. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    /sigh. Even ./ gets it wrong.

    The major issue is licensing, not that the 264 standard is publically (open) available. VP8, FFMPEG, 264 is loosely "open source" in that the code is available.

    However, one one of the aforementioned examples require you to pay an arbitrary (and possibly fluctuating) cost to a group of companies if you were going to use it for commercial purposes. Furthermore, W3C *requires* that all baseline standard HTML needs to be patent free.

    This should automatically disqualify 264, but I guess having two of richest tech companies (one of which has a closed ecosystem that cannot support any other tech unless they choose to) behind it gives it weight.

  50. Re:Shocking: Apple and MS are doing the right thin by tuppe666 · · Score: 1

    Key here is, HTML5 was supposed to at least partially break Adobe's stranglehold on the web by moving some content away from Flash. Google just killed any hope of that - They talk about supporting open codecs, but they still bundle Adobe Flash (which includes H.264 support) with Chrome?

    Why does the solution have to the problem have to be H.264? Why can't it be WebM? Why did Google kill that hope. Apple hold patents/ Microsoft hold patents why can't they offer support to WebM? Why should the Restrictive License/Patent Encumbered Codec become the standard?

    Flash has won the web because its crossplatform and codec agnostic. Why would settling on a now solution be better when better formats are available. WebM2 or H.264+. I Loath Flash, but if the alternative is the web locked into a legacy restrictive licensed/patent encumbered codec. I'll take it.

  51. Yellow standarized question mark box for Theora? by Anonymous Coward · · Score: 0

    What the @#$ is with that? Xiph.Org's Theora Specification is easily the nicest codec standards document I've ever seen. It's completely, informative, and easy to write from. It's _far_ nicer than the hideously complex and expensive H.264 documentation.

  52. Re:Shocking: Apple and MS are doing the right thin by amolapacificapaloma · · Score: 1

    Thanks. Yes, I was simplifying it on purpose, to prove a point: slashdotters don't really understand the issue. I guess that makes me a troll ;)

    --
    exp(i*pi)+1=0
  53. They're comming by pavon · · Score: 3, Insightful

    Over 20 hardware manufacturers are working on WebM hardware implementations, including Broadcom and Qualcomm, the two biggest chipset makers for mobile devices. When H.264 was standardized, all computer implementations were done in software as well. The hardware acceleration came later. Three years ago, HD-DVD and BluRay war was still undecided, and smartphones that played streaming video all but non-existent. Who knows how much inroads WebM could make in the next three years.

    SmugMug was starting to consider HTML5, but Google's latest decision has them moving back to Flash.

    Firefox and Opera don't support H.264 either, and they have much greater market share than Google. So if this announcement changes anyone's plans, they obviously hadn't thought them through very well to begin with. Either you support two formats for the next several years until everything is sorted out, or you exclude a large portion of your audience. This is a draft standard we are talking about. You should expect early adopter issues.

  54. Re:Shocking: Apple and MS are doing the right thin by amolapacificapaloma · · Score: 1

    So, can you use x264, ffmpeg or whatever other implementation of the h.264 "open standard" without having to pay any royalties? Can you distribute binaries of that software in countries were software patents are valid?

    --
    exp(i*pi)+1=0
  55. Re:Shocking: Apple and MS are doing the right thin by amolapacificapaloma · · Score: 1

    Can you share ffmpeg or x264 binaries in the US without asking mpeg-la for a licence? Remember that your ignorance won't help you from being accountable for your breaking of the law ;) and if you start doing some money from your work and refuse to pay up, you'll be sued to oblivion.

    --
    exp(i*pi)+1=0
  56. Re:Shocking: Apple and MS are doing the right thin by amolapacificapaloma · · Score: 1

    Come on, it's only trolling if you are wrong! Creating honey pots for people that don't understand the issue to prove their ignorance helps getting them educated ;)

    --
    exp(i*pi)+1=0
  57. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    You'll find out that these are being distributed from France and Switzerland, not from the US. The reason is that while you can put your code under the GPL, the software cannot be distributed when patents prohibit you from doing so. That's 7 of the GPL.

  58. Re:Shocking: Apple and MS are doing the right thin by amolapacificapaloma · · Score: 1

    No, they are forcing you to pay a licence to be able to use a basic infrastructure. And they are preventing any Free alternative OS in the countries were the mpeg-la patents are valid. Maybe someone else will sell you an OS properly licensed (say Red Hat or Canonical), but that won't allow you to share it (i.e. it won't be Free).

    Trust me, I'm not one of those floss over-zealots, but they first came for the video tag but I didn't watch any videos online, then...

    --
    exp(i*pi)+1=0
  59. The royalty argument by Snorklefish · · Score: 0

    There is simply no sword of damocles. MPEG-LA has stated it will increase royalty payments, if at all, by no more than 10% every 5 years. Google currently pays $6.5 million to license h.264. In five years, that could rise to a SHOCKING $7.15 million. Five years after that, Google could be looking at license fees of $7.865 million!!! In other words... it's just silly to argue that Google, is worried it might find itself paying (in 10 years) licensing fees of less than .00005% its current market cap.

    1. Re:The royalty argument by Anonymous Coward · · Score: 0

      There's still a bait-and-switch going on here. MPEG-LA has only promised to limit increases in *base* fees to 10% every five years. The reason Google (and everyone else) pays so little is that there is a cap on the fees they pay that is separate from the per video / per device / etc base fees. There have been no promises about limiting increases in the cap. There's every reason to think that the potential fees involved would be much, much higher for Google (and all other licensees) if the caps were ever lifted ... and if H.264 becomes entrenched, MPEG-LA will have every incentive to do just that.

  60. Re:Shocking: Apple and MS are doing the right thin by aliquis · · Score: 1

    No. You can tell people to use WebM and install the codec to view the content to.

    Firefox, Chrome and Opera could even ask if you want to download it if it wasn't already installed upon the first run or whatever. Though I assume that should really have been the media players task.

  61. Open versus closed by Anonymous Coward · · Score: 0

    Open standard : I can read up the standard, and I can do my own clean room implementation. I don't need to go through hoop and loop with any 3rd party.

    Non Open : no matter how much I read the spec/standard, no matter how much the implementation is fully clean room, I cannot implement that standard without jumping thru hoop and loop and paying money under certain condition to somebody. H.264 is not open. Has never been. It ain#t a question that you pay some basic money to get a copy of the spec, it is a question that no matter how clean room your implementation is, somebody can dictate how it is used. You cannot for example give your own H.264 implementation for free to decode and encode !

    Furthermore a standard which cannot be read and accessed if you take the time to go to your governement library to read it, is not a standard. Here around evry standard dign of that name can be gotten for free. It might not be easy, it might not be convenient, you might have to ask 10 intern to spend a month making photocopy, but it can be had fopr free. I standard which can only be sold at the behest of some royalty agreement is not an open standard.


    An open standard has NO barrier of entry whatsoever , expect having your own expert and your own material to implement it

    Case in point the ISO standard 9001 can be implemented by anybody, can be read by anybody. WEhat cost money is the certification process by an accredited entity.

  62. All about H.264 licensing by MobyDisk · · Score: 1

    Know your rights: H.264, patent licensing, and you

    That is another really good FAQ on this issue. In short: understand the difference between "open" and "free" before going into a discussion on this topic.

  63. Re:Why not just go back to Theora and call it a da by vijayiyer · · Score: 1

    First, you say it's just linking a library, and then you refer to rolling silicon for hardware decoding. I suspect you understand some of the issues then. Why does a company want to roll silicon? To Save $10k in licensing fees? I think not.

  64. VP8 is patent encumbered by SuperKendall · · Score: 0

    That's because those standards aren't patent-encumbered. I mean, duh!

    The thing is, VP8 is patent encumbered too. Almost certainly it's infringing on some MPEG-LA group patents, we just don't know which ones yet. Start using it and you'll find out.

    That's why Google refuses to indemnify (say that Google is liable for lawsuits for the use of) companies that make use of VP8.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:VP8 is patent encumbered by Anonymous Coward · · Score: 1

      The thing is, H.264 is patent encumbered too. Almost certainly it's infringing on some Google patents, we just don't know which ones yet. Start using it and you'll find out.

      That's why MPEG-LA refuses to indemnify (say that MPEG-LA is liable for lawsuits for the use of) companies that make use of H.264.

      Before you try to claim I'm being facetious, it's true: On2/Google own patents that pre-date H.264 and MPEG-LA do not indemnify any licensee against patent claims by non-MPEG-LA members. So let's stop with the double standards.

    2. Re:VP8 is patent encumbered by Xtifr · · Score: 1

      The thing is, VP8 is patent encumbered too.

      Really? Prove it! We know that H.264 is patent encumbered. It is plausible to think that VP8 might be as well, but there's no actual evidence, and a company that is famous for its search technology claims to have found nothing. Who should I trust: some random slashdotter or the best searchers on the planet? :p

      In any case, it's just as plausible that H.264 has unknown stealth patents lurking to bite the unwary as it is that VP8 does. So there's no obvious advantage to either one there. And both formats have huge money behind them. Google may not be offering direct indemnification (though neither is MPEGLA), but I don't think there's any question that a direct threat to VP8 would bring the full force of their legal department. Just as a direct threat to H.264 would bring the full force of the MPEGLA members' legal departments.

      From my point of view (as a mostly disinterested/uninterested 3rd party observer), VP8 looks a lot safer. Plus, its supported by my OS vendors, unlike H.264. I'll start worrying about VP8 soon after Debian does, and not one minute before.

  65. Can you do that with VP8? Not long-term. by SuperKendall · · Score: 1

    I can write a C++ compiler and sell it without paying anyone a dime. Could I do the same with a H.264 encoder?

    Since VP-8 most likely violates some MPEG patents, you can't do that with VP8 either - at least not long term. It just *appears* to be free...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  66. Sure they can by SuperKendall · · Score: 3, Insightful

    This is the problem with x264. If x264 becomes the de facto standard, two guys in a garage will never be able to develop their own browser that competes with all the current market leaders

    Any browser writer could implement the video tag in such a way they fall back to system supported codecs. Then they need not pay anyone even though on all platforms you would support h.264 playback.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Sure they can by Anonymous Coward · · Score: 0

      Any browser writer could implement the video tag in such a way they fall back to system supported codecs. Then they need not pay anyone even though on all platforms you would support h.264 playback.

      ...Except systems which don't support h.264 playback.

  67. Surprisingly by Pecisk · · Score: 1

    Leaving all "open standards versus open source" debate aside, it is interesting that these discussions usually bring so much emotions on the surface. Also topic of TFA indicates need for flame.

    Well, there is simple deal - Google Chrome and Mozilla Firefox has nice market share. They are planning to push V8. It is their decision. It is their strategy. Will work it or not - it is not a subject here. Somehow lot of people feel offended by such competition in first place. Why? Does it suddenly cancel all movies, clips available in H.264? No. Can it kill H.264? With Firefox taking H.264 decoding from Windows - hardly. So what's the problem then?

    I see good reasoning in existence of video formats free from patent and royalty shackles. Not everything on video in Internet is entertainment. Not everything has to be compatible with your latest iPhone. But I don't deny H.264 has a solid market share and place in electronic entertainment.

    --
    user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
  68. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    It's frustrating that only the OS-provided solutions (Safari and IE) are doing this right by handing it off to the OS.

    IE9 doesn't really do that. Yes, it uses the system media framework to play HTML5 video but it only allows video playback with two, and only two, video codecs: H.264 and VP8 (i.e. WebM's video codec). No other video codec will be used even if it is installed on the system.

  69. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 1

    WebM/VP8 will force a non-accelerated CPU-only rendering path on ALL existing hardware. This eats power compared to hardware acceleration. (Look at how well most Android devices handle H.264 thanks to hardware accelerated decoding.)

    My phone has a general purpose DSP which can be used to accelerate different video codecs. Accelerated WebM can be had on my phone with a software upgrade. Theora already has software available:

    http://www.schleef.org/blog/2009/11/11/theora-on-ti-c64x-dsp-and-omap3/

    Pretty trivial really. In many cases the capability for hardware acceleration of WebM is already there in existing devices. No hardware upgrade required.

  70. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    It's frustrating that only the OS-provided solutions (Safari and IE) are doing this right by handing it off to the OS.

    Unless you use different computers with different OSes, yet still expect streaming video to work the same. In fact I would argue strongly that adding video rendering into the OS is bloat, not the other way around. Video rendering is clearly a user-space application, and shouldn't be tied to the OS. Do you really want to go back to the days of 'IE only' sites?

  71. Short answer by Galestar · · Score: 1


    No

    --
    AccountKiller
  72. Re:Can you do that with VP8? Not long-term. by zeroshade · · Score: 1

    Until someone can quote a specific patent or the MPEG-LA actually acts on its threats, this is simply FUD.

  73. Re:Can you do that with VP8? Not long-term. by SuperKendall · · Score: 1

    History tells us patent threats around video are a very real minefield. You cannot dismiss the issue as mere FUD; certainly vendors you are asking to spend a lot of money and time to encode in VP8 cannot.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  74. Re:Shocking: Apple and MS are doing the right thin by mgiuca · · Score: 1

    The point of TFA was that having browsers delegate to the OS is actually bad for web standards, because it means all the browsers will implement a dozen different codecs, and then web site authors will have dozens to choose from, and they will all choose different ones. Then we'll need to install *all* of them in order to browse the full web. That leads to lack of standardisation. If there is two or (preferably) one codec incorporated into all browsers, that gives us a de facto standard.

    Also think about what you are saying: "It's frustrating that only the OS-provided solutions (Safari and IE) are doing this right by handing it off to the OS." How can a non-OS-specific browser hand off video decoding to the OS? This would immediately render it non-portable.

    Sure, Firefox could delegate to the Windows video decoder on Windows, the Mac video decoder on Mac, the Gstreamer framework on Linux, etc. But it's still not portable, it merely runs on three platforms. How can you port Firefox Mobile to the next device?

  75. Re:Shocking: Apple and MS are doing the right thin by mgiuca · · Score: 1

    Sure, they are GPL, but the GP said "given the patent policies of many GNU/Linux distributors". He wasn't referring to licenses. Patents. Patent-encumbered GPL code is not considered "free software" and can't be included in many distros, including Debian and (with key exceptions) Ubuntu.

    The version of FFmpeg included with Debian/Ubuntu, for example, has been specifically modified to remove H.264 support.

  76. Apple and MS are NOT doing the right thing by mjwx · · Score: 1

    Great summary at http://daringfireball.net/2011/01/simple_questions

    That is a terrible article and you should feel ashamed for using it.

    Key here is, HTML5 was supposed to at least partially break Adobe's stranglehold on the web by moving some content away from Flash.

    No it's not, HTML is designed to be an open standard that enables anyone to create content on the internet that can be read by any device or software that is designed to interpret the HTML tags. HTML version 5 is no different. Please leave your Adobe hate at the door when defining what is a standard.

    Now I'll address why Gruber is full of it.

    1. In addition to supporting H.264, Chrome currently bundles an embedded version of Adobe's closed source and proprietary Flash Player plugin. If H.264 support is being removed to "enable open innovation", will Flash Player support be dropped as well? If not, why?

    Relevance?

    Simple fact is, Google does not need to pay per-install for flash due to it's free to distribute licensing agreement. H.264 does not have a similar agreement. So this is a strawman at best, Flash and h.264 have little in common in terms of licensing.

    If you think it's fair that Apple does not have to support VP8 by default in Safari, why is it unfair that Chrome does not support H.264 by default in Chrome?

    2. Android currently supports H.264. Will this support be removed from Android? If not, why not?

    Another Strawman because Gruber does not understand how licensing works. The manufacturer pays per device for a H.264 license. Google does not license H.264 in Android.

    3. YouTube uses H.264 to encode video. Presumably, YouTube will be re-encoding its entire library using WebM. When this happens, will YouTube's support for H.264 be dropped, to "enable open innovation"? If not, why not?

    YouTube also uses VP8. It is Google's goal to drop H.264 completely. I know Gruber lives in Fantasy World but in the real world chang-overs like this do not happen overnight. You cant simply cut over from System A to System B withuot some time to acclimatise users to System B (this is why Facebook hasn't foisted the new interface on everyone just yet).

    Why does YouTube use H.264, well if you haven't figured that one out you're retarded, because there was no other decent alternative, this is not the case anymore.

    4. Do you expect companies like Netflix, Amazon, Vimeo, Major League Baseball, and anyone else who currently streams H.264 to dual-encode all of their video using WebM? If not, how will Chrome users watch this content other than by resorting to Flash Player's support for H.264 playback?

    He's asking two questions, not entirely intelligently either.

    1. What Netflix, Amazon, Vimeo or anyone else does is not Googles responsibility.

    2. Google didn't ban H.264, they just removed it from the default configuration. Chrome can still use H.264, it's just not installed by default. Gruber should have been smart enough to realise this is a non issue thanks to Chrome Extensions. Google just wants to stop paying for H.264. This is question disingenuous and hypocritical of Gruber, first he derides Google's decision to include Flash by default and not as a separate plugin then he derides Google for not including H.264 by default when it can and will be available via a plugin.

    5. Who is happy about this?

    Who calls this a legitimate grievance, gripe or complaint?

    This is nothing but a filler comment to make it look like Gruber has a point, which he does not. You really need to read what Gruber writes rather then assume he is correct. But I'll answer, I'm happy because it's a giant step towards being able to host videos from

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  77. Re:Shocking: Apple and MS are doing the right thin by butlerm · · Score: 2

    WebM/VP8 will force a non-accelerated CPU-only rendering path on ALL existing hardware

    So what? Tomorrow this will change. The future of the open Internet is of somewhat more consequence than battery usage over the next thirty six months, especially considering we are talking about a HTML tag for which support isn't yet widely deployed in the first place.

    If battery usage is such a consideration, just stick with "evil empire" codecs like H.264 and pseudo standards like Flash in the interim. As has been mentioned elsewhere, all the DRM people apparently need to stick with something like Flash indefinitely, so there is nothing stopping paid video distributors like NetFlix from sticking with H.264.

    It is the H.264 uber alles movement that is the enemy of the Internet as we know it. On a limited basis in proprietary sandboxes, it is just fine.

  78. Re:Shocking: Apple and MS are doing the right thin by butlerm · · Score: 1

    Key here is, HTML5 was supposed to at least partially break Adobe's stranglehold on the web by moving some content away from Flash

    And put it in the hands of a far more pernicious "evil empire" than Adobe has ever hoped or pretended to be? H.264 is evil. What patents does Adobe claim on Flash? Adobe allows other implementations on a royalty free basis. Do they have any basis to do otherwise? Last, but certainly not least, Adobe doesn't come close to the audacity of requiring royalties on all Flash distributed content. If they did, Flash would be dead in the water.

    Do you think any web advertiser in the world would pay royalties for Flash ads, for example. Hardly - they would switch to a royalty free alternative (as simple as static images) overnight.

  79. Re:Shocking: Apple and MS are doing the right thin by butlerm · · Score: 1

    So what? The GPL is nearly meaningless so far as third party patent encumbered software is concerned. No one can legally use x264 without paying patent royalties. Depending on MPEG-LA's licensing whims x264 might not be legal to distribute tomorrow in any case, at least in binary form.

  80. mod parent up, please. by Anonymous Coward · · Score: 0

    grandparent is brainwashed.

  81. "implementation and usage remain royalty free" by gammaraybuster · · Score: 1

    How about now? How about now? How about now? ...

  82. DIRAC should be the standard for web video by Anonymous Coward · · Score: 0

    I think it's time for wavelet base DIRAC codec as the open standard for web video, it's a open & royalty-free implementation.

  83. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    Apple and Microsoft aren't handing it over to the OS. They are handing it over to THEIR OWN OS.

    Firefox can't do that. Google can't do that (unless you're running on Android).

    No two operating systems handles this the same. Some don't even have a legal way of playing h.264 (in countries where software patents are valid). You can't hand it over to the OS and still have working video on every platform under these conditions.

    (Ok, Apple could theoretically be handing it over to Windows when running Safari on Windows, but since they force you to install Quicktime anyway, I bet they use Quicktime to play h.264, rather than handing it over to the OS).

  84. It's not a step backwards.... by Tomsk70 · · Score: 1

    ...it's a step towards IE9.

    The last time someone tried insisting on an open standard, we got the alternative to .doc - which is used by an overwhelming majority of almost no-one.

    The whole open/ closed debate is all very nice, but folks are already using H.264 - so it's not 'what shall we insist that people use', more a case of 'how do we support what people are already using'. GIF isn't open, and no-one has stopped using it - ditto JPEG. It's odd, you'd think the alternatives would at least learn *something* from MS - establish dominance, create standards. Things don't usually work the other way round.

  85. dirac is a good choice other than h.264/vp8 by Anonymous Coward · · Score: 0

    I though dirac should be the choice for default codec on HTML 5, since it open & royalty-free.
    I know the quality is not as good as h.264 or vp8 right now; however, more people join the development will bring it to a quality codec faster.

  86. Black and White? Where's the gray? by LostMyBeaver · · Score: 1

    No you can't contribute code to H.264 any more than you can to WebM. VP8 is now a standard and you can no longer enhance it any further. If you're talking about the encoders and decoders. The answer is still the same, VP8 and H.264 are equally open in that there are open implementation of both which you can contribute to. In the case of H.264, the x264 project is far better than the closed ASICs and code bases anyway, so why would you want to work on those? x264 is probably the highest quality video encoder available today. (Don't tell Jason I said that)

    H.264 is an open codec, anyone can implement it whenever they want. However to use it or ship it will cost money. By the time which the MPEG-LA actually starts charging for it, I'd be surprised if most of the patents of interest weren't ready to expire. But, there is certainly concern over whether use of the codec will be free. Since I have copies of the spec and the drafts are freely available and accurate (though not always complete), I consider the codec to be open. Unlike the VP8 codec, the specs are actually written well enough that you can pretty much implement a standard compliant implementation from the spec itself. I'm sure VP8 will get better over time, but last time I read the spec, it depended heavily on the code.

    WebM doesn't meet the spec as far as open development is concerned either. You can implement it and you can even contribute to the reference codec, but, you won't be making changes to the spec any time soon.

    The argument is complement wrong sided, let's forget one sided. The issue shouldn't be WebM against H.264, but it should be users against the browser companies.

    The standard for the video tag should require that all browser vendors provide documentation on how to extend their browsers to support more decoders. The browser vendor shouldn't be allow to force you to use one codec or another. They can however choose which codecs to support by default.

    Google and Opera should be reprimanded and boycotted by the users who should be outraged that they haven't released SDKs for extending their browsers to support more codecs as plugins.

    Let's face it, WebM and H.264 are both superb codecs. Well, they're basically the same codec, just implemented a little differently. VC-1 should be included in that as well.

    But point being they're both great codecs but compared to tomorrow's codecs and what we have learned since they were implemented, they're shit. H.265 has set a goal for decreasing the bit consumption by 50% for equal quality. WebM's successor will attempt to achieve the same to remain competitive.

    What will the debate be later when there's a new generation of codecs? Will we still argue WebM vs. H.264 or will we allow the users to install new codecs that support higher quality video on lower bandwidth?

    Opera can fix their problem pretty easily. They only need to compile the GStreamer codec wrapper and add code to build a pipeline instead of using a static pipeline. It's really quite simple to achieve in GStreamer.

    Google can do the same with ffmpeg.

    This would allow both browsers to support all system supported codecs from day one. So, we're all arguing over whether one inept browser vendor is better than the other hated browser vendor because some idiots chose not to use the multimedia libraries they chose properly.

    So, quite your wah wah wah. If Microsoft and Apple want to pay the decoder licenses for H.264, let them and if the video provider chooses to do the same, then let them. On the other hand, if Google wants to provide WebM plugins for all browser and provide authoring/publishing/streaming software, let them. Then when the new stuff comes around, whoever publishes a codec for it can distribute it for all browsers as well.

  87. Yes you do have the right by Anonymous Coward · · Score: 0

    Yes you do have the right, but it's been decided to infringe on that right for the public good by implementing "patents".

    Except that compression is maths and software should never be patented, so the rights involved have already been broken.

    PS you may not have the right to use h.264, but then that means you should not be FORCED to use h.264. Which makes WebM the right choice.

  88. So only about 6billion possible problems by Anonymous Coward · · Score: 0

    So only about 6billion possible problems since the patent pool group only constitute a miniscule fraction of the world population, any of which may have a patent that h.264 violates.

    I don't see much of a reduction there, kiddo.

    And, if this person goes in to the patent pool by invitation, then the slice for each person has to reduce or the cost of licensing has to increase. Guess that means you STILL pay for even more patents with h.264 than you do with WebM.

  89. Re:Shocking: Apple and MS are doing the right thin by FrostedWheat · · Score: 1

    and install the codec to view the content to

    From where? That would mean I'd have to keep an up-to-date list of all the places to get the WebM codec for all the various platforms that my visitors might be using, if one even exists. I don't mind other codecs being supported through whatever framework is available to the user - but there should always be at least one common codec that can be relied upon being present, regardless of platform.

  90. So suddenly, there's no problem killing batteries by Anonymous Coward · · Score: 0

    So suddenly, there's no problem killing battery life. On the other h264 threads there was a lot of complaining that WebM was a non-starter on the grounds that it would have to be software decoded and that decode would kill battery life on mobile kit.

    Mobile kit that has video cameras built in and would need to encode to h.264 that you say can be done in software and therefore the patents not a problem...

  91. Re:Shocking: Apple and MS are doing the right thin by Anonymous Coward · · Score: 0

    It's frustrating that only the OS-provided solutions (Safari and IE) are doing this right by handing it off to the OS. The notion that your browser needs to reimplement everything, including video rendering, is what leads to the bloatware we have today. The whole point of having an OS is to have a common framework and API layer that all applications hosted on it can access. Instead, Firefox, Chrome and Opera are all re-developing their own video rendering, for each platform they exist on, AND each one needs to write its own video-card accelerator layers for each platform it exists on.

    We had that, it was called "embed" and "object". It didn't work.

  92. What is "open" wrt. platforms and standards? by jonaskoelker · · Score: 1

    I don't think it stands up to any of the FOSS definitions of "open".

    I assume by "it" you refer to a document specifying the H.264 video encoding standard.

    By the FSF's definition of Free Software and the OSI's definition of an Open Source license, I'm guessing the document isn't "free" or "open". And if you like free software, that's not a problem.

    The reason is: what it means for software to be free is that you are free to run, modify and redistribute it, as well as redistribute your modified versions.

    Let's say I apply this to RFC 793 (the old TCP one): I distribute a document claiming to be the TCP standard, but I have changed so it's all wrong (say, I swapped the ports fields with the sequence number). Then people go and implement my false TCP "standard". Then shit breaks. Not good.

    You really want the standard documents to be fixed once the standard has been ratified by the relevant organization(s) and/or people(s). It seems to be more friendly to the bazaar-style development practiced in large part by developers of free software if the standard document is freely redistributable, but not modifiable.

    (On the other hand, maybe putting a crypto signature on one document and letting people change it without keeping the signature is fine, if you can make people look for the signature...)

    I'm not sure the FSF have a definition of "Open Standard". As a first approximation, I can propose: a standard for a (class of) piece of software is "Free" (or "Freedom Respecting") if it is possible to create a piece of software implementing it which is free software.

    (I won't even guess as to a definition of "Open Platform". That's besides the point for this discussion anyways.)

  93. Wherefrom do moral truths derive their truth? by jonaskoelker · · Score: 1

    No, actually, it is the other way around: there is no inherent right

    How have you found out? I would like to know what inherent rights there are, but socialists, libertarians and geolibertarians all disagree. Who's right, and how do we know? If we prove our result, which axioms do we use? How do we know those axioms are the right ones?

    Translated: I think it's all a matter of opinion. There are no objective moral truths (only factual ones). If you disagree, please prove one :-)

  94. Re:Shocking: Apple and MS are doing the right thin by jonaskoelker · · Score: 1

    In this case, the right thing to do would be to release it to a video decoding layer for Linux

    I think it's called mplayer :)

  95. All your installed base are belong to Ubuntu by tepples · · Score: 1

    Why do we care about the policy choices of some Linux distros? You will always find policy choices that outlaw things.

    Because all your installed base are belong to these distros. If well over 80 percent of desktop PCs running Linux are running either Fedora, CentOS, Debian, or Ubuntu, then of course these distros' policies will determine how companies deal with GNU/Linux as a whole.

    There are GPL H.264 encoders and decoders.

    Just because the copyright in a work is licensed under the GNU General Public License doesn't mean the United States patents on the method that the work implements are necessarily licensed compatibly with the GPL.

  96. gstreamer0.10-ffmpeg is patented by tepples · · Score: 1

    So you've mentioned another package that does the same thing and has the same patent problems. Please allow me to rephrase my other post:

    When you install Ubuntu, you don't get AVC because it's patented. Instead, to watch an AVC video in Totem for the first time, you have to connect to the Internet, authenticate with sudo privileges, install gstreamer0.10-ffmpeg, and then affirm that you don't live in a country with AVC patents. You have to have someone with sudo access present for this.

  97. Re:Shocking: Apple and MS are doing the right thin by aliquis · · Score: 1

    From where?

    I said you could.

    I don't see why the browser or media player integrated in the browser shouldn't be able to figure it out and inform the user by itself though.

    That would mean I'd have to keep an up-to-date list of all the places to get the WebM codec for all the various platforms that my visitors might be using

    Not once it was widespread.

    but there should always be at least one common codec that can be relied upon being present

    H.264 is (or well, not with the stupid browsers picking their own format and not using whatever is installed in the OS), and WebM could be to if people decided to.

    (I was earlier thinking about saying it could be distributed with the browser but that would be like Apple does with iTunes and Quicktime and all sorts of crap and I don't think people want to download it time and time again even though they already have it installed. So .. Better have the browser help them out if it's not there already. It's very simple to do and your webpage don't have to do shit if the browser inform your user either at start that it need to fetch a new video codec used for HTML video or upon loading your page with WebM content.)

  98. What about the video providers by Anonymous Coward · · Score: 0

    I'm writing this without having any information about it, so you can flame at will.
    Do the content providers (youtube, vimeo, ...) have to pay royalties when they encode in H264?
    If yes I can understand Google that owns youtube that they want to support a different format. Imagine, every day, 12 years of video is uploaded to youtube. How much would this cost in royalties?
    If that were the case I think no video site could survive without charging for the view and H264 supporters are wishing for a grey future web.
    My two cents

  99. Time to Standardize a Royalty-Free Video Codec by Rob+Glidden · · Score: 1

    It Is Time to Standardize a Royalty-Free Video Codec http://www.robglidden.com/2011/01/time-to-standardize-a-royalty-free-video-codec/ Rob Glidden on January 18, 2011