Slashdot Mirror


Canonical Explains Decision to License H.264 For Ubuntu

tux writes with this snippet from The Register: "Ubuntu's commercial sponsor Canonical has tried to clarify how — if not why — it has licensed a closed-source and patented codec for video on PCs running its Linux. Canonical is the first Linux shop to have agreed to license the codec in question, H.264, from MPEG LA. Even though Red Hat and Novell are also available for use on PCs, they have not licensed H.264."

26 of 372 comments (clear)

  1. Good thing by Anonymous Coward · · Score: 4, Insightful

    It's a great move for the Linux community, even if some "pure" free and open source people disagree. You cant get everything at once and expect casual people to put up with "it's proprietary so we dont support it" if they want to do something, or demand them to add some Russian repositories in the apt-get config file so they can get unlicensed, pirated versions of those and break the law. No, they will just get something that works for them. And H.264 has already clearly won this round, so anyone catering for casual people has to support it.

    Like TFA notes, Canonical has also previously licensed well done closed source software for Ubuntu. You aren't losing your soul if you take the best from the both worlds. In fact you are still promoting open source software, and probably way more efficiently when people actually like the system and can use it the way they want to. I honestly dont think every software in the world should be open source, but the underlying system should be. But even if you want software and standards to be open too, after getting the open OS out there the next step is to create competitive, better alternatives for the software and standards.

    Be focused on one thing, dont try to fight the whole world at once.

    -sopssa

    1. Re:Good thing by Ethanol-fueled · · Score: 5, Insightful

      If you desire open and license free standards this is not the right time to make a compromise!

      Maybe, but stuff like this needs to happen for widespread adoption of Linux, to make it legit in the eyes of the masses. The purists can always use other distros and/or hack together other working solutions. Remember, the beauty of Linux is that you always have a choice.

      As an aside, I'm amused that sopssa has bad karma(excellent FP in this case). If you wanna get constant +5 first posts, you gotta play rough with the big boys, dude.

    2. Re:Good thing by jedidiah · · Score: 4, Insightful

      It's not like an iPad where the alternative is to give up everything useful about the platform in the process.

      Turning your back on Ubuntu won't turn you into some sort of Linux-Amisher.

      You are free to come and go as you like (no vendorlock).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:Good thing by CowboyBob500 · · Score: 4, Insightful

      They're signing up now when this thing isn't even GPL compatible. Do you have any diea what that means?

      It means an Ubuntu PC will work with the majority of sites on the Internet while yours won't. Now you can moan about that as much as you like, but 99% of people just don't care - they just want their PC to work.

    4. Re:Good thing by jedidiah · · Score: 4, Insightful

      > Yes it means that I can play h.264 video on a Linux distro without jumping through hoops.

      Except that is already the case.

      You don't have to "jump through hoops" to play h264 on Ubuntu. Just try to play the file and click next a few times.

      The kind of mindless FUD you are trying to spread right this very moment is why Canonical is doing this.

      If you feel like jumping through hoops, try playing a generic MPEG2 file on a Mac.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:Good thing by Concern · · Score: 5, Insightful

      Nice pre-written bit of astroturf.

      The only thing that's "clear" is that h.264 has hardly won anything yet. The round has not yet begun. Google controls youtube, and if they like VP8, and it happens to be free, look out world.

      Just because Shuttleworth is buying some licenses for its OEM hardware partners does not mean you get proprietary codecs for free with your ubuntu download, unless you steal them. But this is like stealing a plastic bag. Why steal what someone else will give you for free?

      --
      Tired of Political Trolls? Opt Out!
    6. Re:Good thing by init100 · · Score: 4, Informative

      or demand them to add some Russian repositories in the apt-get config file so they can get unlicensed, pirated versions of those and break the law.

      Unless the term piracy now also includes patent infringement those codecs aren't pirated. They are simply illegal to distribute in the United States because the US allows software patents, and the software is covered by such US patents. The codecs in questions are perfectly legal in any country where software is not patentable.

    7. Re:Good thing by dfghjk · · Score: 4, Insightful

      If you are not the customer they are trying to reach then your voice doesn't matter and money doesn't always determine who they are trying to reach. What makes you think you have anything to say?

    8. Re:Good thing by aj50 · · Score: 4, Insightful

      This isn't about open source, there exist completely open source decoders and encoders for h264.

      This is about patents and the costs and consequences of licensing them.

      --
      I wish to remain anomalous
    9. Re:Good thing by natehoy · · Score: 5, Insightful

      This is a serious question. Not buying a product and advising anyone who will listen to do the same is one thing, but how exactly does one provide negative feedback to an Free Software project?

      First, an apology: I've really worked hard to keep this post from sounding confrontational, and it's honestly intended not to be. However, some of my wording might not express this as clearly as I'd like. None of this is meant to offend you, or to criticize your opinions or preferences in any way.

      The ideal answer is to find a distro that fits your needs, then donate effort or money toward forwarding the project you agree with. I mean this without intending offense when I say that there are plenty of other excellent penguins in the sea, and you will find one that is right for you.

      Canonical apparently is not, based on your own comments. They accept feedback, they react to it, but they also need to make decisions, and not all of those decisions are going to agree with what everyone who uses their product wants. Their stated goal is to be easy to use and support as much hardware and software (including codecs) as they possibly can. This is what they do.

      Canonical is not made up of GPL purists, nor are they made up of OSS purists. They've never, ever claimed to be, and I don't think they should be. They are made up of a group that is trying to make Linux a viable, useful alternative for people who would have a stroke if they had to pull up a command line, and what everything they want to do supported out of the box. Their target market wants MP3. They want ATI/nVidia binary support. They want H.264. And they want it all legal and legit. Which means it's a perfectly logical decision for Canonical to license these technologies where they need to.

      There are many hundreds people with varying levels of comfort with (pick your topic: GPL/binaries/FOSS/IP-protected stuff) who have their own distros, and they've refused to install all the stuff they don't like. Many of those folks also work hard on reproducing or even reverse-engineering open source drivers and codecs of their own to avoid closed source and patent-protected stuff. Much of that goes to clean up other distros, even Ubuntu, which to a Linux purist is a poxy whore from the wrong side of the tracks, but to the average Linux newbie is a safe haven from CLI hell. Neither is wrong.

      Canonical is forwarding the Linux movement in their own way, which is to get a copy of something that non-techies can live with on their desktops. And that includes support for things that people want to use. Things like MP3, H.264, FAT, NTFS, Adobe Acrobat, Flash, and the list goes on. That means a dumbed-down desktop, lots of GUI tools, a "user privilege escalation" (SUDO) model, and a lot of things that give Linux or GPL or OSS purists the screaming heebie jeebies. And that is exactly as it should be - Linux is FREEDOM, and not everyone should be forced into the same exact model.

      What stick does one wield if monetary punishment is not a viable option?

      You don't. Unless you've somehow contributed, you don't have any leverage with someone who's given you something for free with no conditions attached.

      Canonical is making what they think people want. They have a reporting system, and people use it a lot. Just look at the angst and gnashing of teeth surrounding the "moved window controls to left" issue. They do accept feedback on their decisions. But not everyone agrees on everything all the time. Sometimes, a lead developer just says "you know what? I'm the head asshole in charge, I'm doing the work here, and I'm going to wade in and shut down this long discussion because it's my project, and I occasionally get to call the shots, and this is the way it's gonna be."

      This is more about how communities communicate to the 'executive' team to produce a product that folks can be happy with.

      Most of their target market is not going t

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    10. Re:Good thing by infinitelink · · Score: 4, Insightful

      Gee, they provide the most usable end-user distro despite the flailing, ineffectiveness, and vitriol of the community they work within; they sponsor other FOSS projects heavily; they hire people from various other parts of the FOSS community knowing that by making sure those people have jobs they not only get improvement in their own distro, but those people can keep working in their respective FOSS projects' code-bases.

      The Kernel is not all there is nor all that matters, and relatively speaking the kernel is of the most interest and benefit to the huge private corporations, while the stuff Canonical touches is of the most interested to the regular users--and even not-so-regular, however--alike.

      --
      Intelligent idiots are we. | Evil men do not understand justice.
    11. Re:Good thing by natehoy · · Score: 5, Insightful

      Ah, but fortunately "pissing all over it" in the Linux world means the original is still there, safe, secure, and quite unaffected.

      Well, except where Ubuntu has submitted significant bug fixes back the Debian. If that's "pissing all over" something, then I need to start getting pissed on.

      This is how Linux works. Everyone gets to play with copies of the same code. Some people play with it one way, some people play with it another. Everyone who pays attention sees opportunities to adapt what others are doing, or do the same thing a different way they feel is better.

      It's like kids in a sandbox. As long as everyone gets to play with all the sand, various kids watch and learn from each other. One child adds a little water and says "look! I can model this!" Other children either emulate it and optimize sand/water ratios for various types of modeling, decide that modeling sand isn't their thing and go about their business, or (in the case of comments like the one I am replying to) scream "THAT'S NOT WHAT YOU DO WITH SAND!!!! STOP THAT!! YOU'RE WRONG!!! WET SAND IS WRONG!!! SAND SHOULD BE PURE!!!"

      You can't do anything bad to a Linux distro unless you somehow corrupt its master source management tool. You can make your own copy, and you can do something with it that the original author might not like, but since the "original author" is using a codebase that is the result of the work of many thousands of people over decades, no one person gets to dictate what constitutes proper use, and what constitutes pissing all over it. As long as all of the users comply with the appropriate licensing requirements behind the code they are using (GPL, LGPL, trademarks on specific distro names, artwork copyright, etc), the original author has no say over how his or her code is eventually adapted and applied.

      That's what "Open Source" means. Anyone can do anything they want with the source, and as long as they share their work when asked, no one can tell them not to. Not Linus Torvalds, and certainly not user "dunng808" at Slashdot.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  2. WHY? by blackraven14250 · · Score: 4, Insightful

    Since the general goal of Ubuntu is to reach out to the average computer user, rather than the power user or enterprise as most other distributions aim for, the question of "Why did they license a codec that most major companies are throwing support behind?" shouldn't really need to be asked.

    1. Re:WHY? by AvitarX · · Score: 4, Informative

      I'm pretty sure they didn't display it because they made changes to it and mozilla said "this ain't our firefox"

      Since then they changed it to mozilla's firefox with ubuntu extensions installed.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  3. Uh, cause that's where everyone's headed? by Anonymous Coward · · Score: 5, Insightful

    The writing's on the wall here, kids. H.264 is where web video is going.

    Theora's a non-starter, and unless VP8 is stunning as fuck and Google indemnifies everyone and his kid brother against lawsuits, it's not going anywhere either.

    1. Re:Uh, cause that's where everyone's headed? by calmofthestorm · · Score: 4, Insightful

      It'd be easier to fight h264 if it weren't so damn good.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
  4. Re:Closed Source? by keeboo · · Score: 4, Insightful

    Some people are confusing patent issues with closed-sourcedness.

  5. Misleading title and summary by armanox · · Score: 5, Informative

    Reading the article and linked articles points out that this only applies purchased copies of Ubuntu and not the downloaded version that everyone seems to adore.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  6. Re:heh by ClickOnThis · · Score: 4, Funny

    Wine all you want, open-source fanatics.

    [Emphasis mine.] I think you meant whine. Oh wait, maybe you didn't.

    --
    If it weren't for deadlines, nothing would be late.
  7. It sounds just like Shuttleworth by Concern · · Score: 5, Insightful

    He's willing to compromise on doctrinaire software freedom issues in order to grow his marketshare. I'm impressed he can afford to buy it and give it away even to their OEM vendors. One wonders what terms this was made on, and how sustainable it is. But to be clear - this does not come free with each download of Ubuntu. It's part of a deal where money is getting made through the sale of hardware.

    You can look to Android for similar policy, I'm sure.

    It might also have the effect of embarrassing some of the folks who had aspirations of hurting Linux adoption by trying to lock the world into a proprietary video codec. It will hurt, but the effect will not be as black and white as it was in the past.

    The real endgame here is still getting an open codec in an open standard for web video. I think the commercial interests have finally woken up to how much the proprietary codec world has hurt them, and how much they have to gain by escaping. It's not just a problem for Linux and the FSF - proprietary codecs are a big problem for everyone who produces and consumes video.

    In a perfect world, where users could unbundle and pay ala carte for commercial vs. free codecs, they would not buy them (they're not worth much vs. what we can do for free), and producers would not be saddled with encoding for them, and everyone would be quite a lot happier.

    --
    Tired of Political Trolls? Opt Out!
  8. HOW? by Anonymous Coward · · Score: 5, Informative

    Since TFS is so suckily misleading, I actually RTFA this time. Everybody's been saying it's legally impossible for Mozilla to license H.264 for Firefox, because MPEG LA requires a limit on the number of installs or something. Of course since Ubuntu is freely distributable, all the same arguments would apply. So WTF?

    But it turns out this doesn't mean licensing the codec for the installs we end users make from the ISOs we've downloaded and burned or anything. It's about offering OEMs the option of licensing it for preinstalled copies of Ubuntu.

  9. Re:HOW? -- mod parent up by olden · · Score: 5, Informative

    Please mod parent up; so far this seems the only informed comment on this thread (sigh).
    Link to TFA: http://www.h-online.com/open/news/item/Canonical-clarifies-its-H-264-licence-993182.html

  10. Closed source? No. by nielsm · · Score: 5, Insightful

    Huh?

    H.264 is not "closed source", it's an open standard with open source encoders (famous x264, everything points to it being the best quality encoder available anywhere) and decoders (libavcodec), it's just that a bazillion companies have patents that cover every corner of video coding. It might be "unfree", but it's certainly not "closed source" or "closed standard" or "proprietary".

  11. The pragmatist by westlake · · Score: 4, Insightful

    H.264 licensors include fifteen of the biggest names in global manufacturing and tech.

    Mitsubishi. NTT. Philips. Samsung. Toshiba....

    The 817 licensees include hundreds of other names the geek should recognize.

    H.264 support is in the cell phones they make.

    Web cams. Camcorders. Video game consoles. Mobile Internet devices and PCs of every description. Industrial and security video. Broadcast, cable and satellite technologies.

    Theatrical production and home video. The set-top box. The Internet enabled HDTV.

    Mozilla's Firefox can ignore H.264 in the browser.

    But Mozilla can't keep Amazon.com from stocking 3,500 flavors of the H.264 HD camcorder, priced from $125-$5,000.

    It can't get shelf space for the non-existent Theora or VP8 product in WalMart.

    There are some things a commercially viable OEM Linux PC must deliver at retail. H.264 support is one of them. It needs to be in hardware. it needs to competitive - and it needs to be there today.
       

  12. Re:I have seen the comparisons... by kidjan · · Score: 5, Insightful

    Are you serious? http://x264dev.multimedia.cx/?p=102 In particular, http://x264dev.multimedia.cx/wp-content/uploads/2009/08/quality_chart1.png No contest, Theora gets whooped. So do most h264 implementations, compared to x264 for that matter, which is probably why most companies these days are moving towards that encoder implementation.

  13. Oh. Boo Freaking Hoo by Petersko · · Score: 4, Insightful

    "And they accomplish this by starting with one of the purest open-source distros around -- Debian -- and then pissing all over it."

    And why, exactly, does that bother you? It shouldn't, but apparently it does. Did they send someone over to specifically piss on your copy of Debain?

    Or are you just assuming you've been wronged somehow in the process? Because I'll bet your life is not one iota different than it would have been had they not started with Debian. Except, of course, for the fact that you can now complain about them.