Slashdot Mirror


Nokia Urges Linux Developers To Be Cool With DRM

superglaze writes in to note that according to Nokia's software chief, its plans for open source include getting developers to accept things like DRM, commercial IP rights, and SIM locks. "Jaaksi admitted that concepts like these 'go against the open-source philosophy,' but said they were necessary components of the current mobile industry. 'Why do we need closed vehicles? We do,' he said. 'Some of these things harm the industry but they're here [as things stand]. These are touchy, emotional issues, but this dialogue is very much needed. As an industry, we plan to use open-source technologies, but we are not yet ready to play by the rules; but this needs to work the other way round too.'"

15 of 536 comments (clear)

  1. Say what?!? by nahdude812 · · Score: 5, Insightful

    but we are not yet ready to play by the rules; but this needs to work the other way round too
    So you're not yet ready to play by our rules, but you want us to play by your rules so that you have an opportunity to take advantage of the work we produce and provide to you for free (beer/speech); when the only stipulation we have is that you provide it back for free?

    I'm sorry, it sounds like you have your head firmly rooted somewhere dark and unnatural.

    "These things suck and hurt both you and us, and we won't bend on that. But we want you to work for us for free anyway."

    Holy cow man, listen to yourself. This is our playground and we give you an opportunity to play in it for free; in return we purchase the goods you produce as a result. You play by our rules or we take our playground and our purchasing power to someone who will.
    1. Re:Say what?!? by mdmkolbe · · Score: 5, Insightful

      If that is their plan, they must not realize the low value of QT (we have plenty of alternatives) compared to the high value of the no-DRM ideals in the F/OSS community. They really aren't in a bargaining position.

    2. Re:Say what?!? by qortra · · Score: 5, Insightful

      Absolutely, and given the choice, I would choose a forked community QT over compromising our values concerning DRM. However, it would be unfortunate to lose the support of a larger organization dedicated exclusively to improving QT. Do you remember the recent article on the the stalled XOrg development? People don't like doing low level, thankless, GUI stuff. They like making interfaces, not improving the speed of existing widgets. It would be difficult to get a sufficient number of people to work on the project reliably, IMHO.

    3. Re:Say what?!? by erudified · · Score: 5, Insightful

      "Jaaksi admitted that concepts like these 'go against the open-source philosophy,' but said they were necessary components of the current mobile industry. 'Why do we need closed vehicles? We do,'

      I read this, and interpret it as this:

      "Jaaksi admitted that going 140mph in a 55mph zone 'goes against the public safety philosophy,' but said it was a necessary component of his fast-paced business lifestyle. 'Why do I need to do 140mph? I do,'

      I love this guy.

    4. Re:Say what?!? by 99BottlesOfBeerInMyF · · Score: 5, Insightful

      Do you remember the recent article on the the stalled XOrg development? People don't like doing low level, thankless, GUI stuff. They like making interfaces, not improving the speed of existing widgets.

      Actually, I think most Linux developers don't really enjoy the bit they are working on. They do it because they are being paid by a company who needs that part improved. With X.org, for the most part, it was not a problem for what companies want to use it for (mostly as a server). As companies start to use Linux for more applications (to sell consumer laptops, for example) they will invest more in areas like improving X.org in ways that will facilitate those uses.

      It would be difficult to get a sufficient number of people to work on the project reliably, IMHO.

      Nokia could get out of developing QT, but someone else would move into the niche and undercut the prices of their proprietary replacement. It is simply too hot of a business opportunity to be ignored right now. Maybe the companies dumping money into QT development would go down for a while without Nokia's support, or maybe they would go up because people see an opportunity to make money. Either way, Nokia trying to use it as leverage is not going to get them too far.

    5. Re:Say what?!? by qortra · · Score: 5, Insightful

      DRM and the GPL isn't incompatible is it? GPL 3 and DRM are relatively incompatible.

      I really don't understand what all the fuss about DRM in an open source world is. Then you don't understand the impetus for Free Software. Among the many and diverse goals of free software developers, one particularly prominent goal is to break down IP barriers that have previously obstructed use and development of software. In the case of GNU, the specific IP encumbered product that was being avoided was AT&T Unix.

      Implementing DRM in free software is in direct violation of that goal. DRM is a paradigm that, once again, is designed to build obstructions to the development and use of software and media. Asking OSS developers to build DRM solutions is like asking OSS developers to make "Linux Genuine Advantage" software to prevent Apt from working when the system is not "authorized", or activation software to brick your computer if you change the video card one too many times. Why in the world would an OSS developer do such a stupid thing? There simply isn't any utility.

      So in short, the following question is purposeless: "is DRM compatible with OSS?" The question you should be asking: "why would an OSS developer donate his time to make his and everybody else's life harder?".
    6. Re:Say what?!? by 0xABADC0DA · · Score: 5, Insightful

      This entire no DRM stand is basically saying that I can't have the option to purchase something or enter into some agreement with a company in a fair and free society. Oh you have the right to purchase something that uses DRM or enter into an agreement with a company that uses DRM in their products. Also, the company has the right to reimplement every open source code they would have used in the product, and you have the right to pay the cost of that.

      The changes in GPLv3 to fight DRM are entirely about the free market: either DRM adds enough benefit that companies implement their own codes or it doesn't and they use open source codes. It's up to the market to decide whether open source or DRM can coexist or if one dies. As open source developers, we write code for free and give it away under some license. If licenses with anti-DRM in them out-compete the others like say BSD then that is the market deciding that collaboration and spirit is more valuable than DRM.

      When companies complain 'how can we compete with andriod when most of the cost was donated free by open source developers?' they are just whining. If they can't figure out how to compete then they need to drop DRM or die in the market -- that is a free market in action.
  2. Here's an idea? Want DRM in your product? by base3 · · Score: 5, Insightful

    Write your own damn code!

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    1. Re:Here's an idea? Want DRM in your product? by nahdude812 · · Score: 5, Insightful

      DRM is 100% Security Through Obscurity. They give you everything you need to produce an unencrypted version of something, and hope to high heaven that the only time it ever exists in unencrypted form is some place you don't think to look for it.

      An open source DRM module couldn't possibly work. Well, it could, but it would be very easily crackable - instead of sending the unencrypted stream to the screen and speakers, send it instead to ff4mpeg or to a disk and have it re-encoded.

      Every major DRM scheme has been broken to date, and that's without having the source code available. Having the source means you just redirect the output to some place you can capture it, and you're done.

  3. Translation by dreamchaser · · Score: 5, Insightful

    "We want to ditch your rules but have you live by our rules. We know it's wrong and bad for consumers but too bad. We want to lock in our profits".

    Pretty typical attitude in the industry I'd say.

  4. Emotional? by Opportunist · · Score: 5, Insightful

    Huh? A corporation talking about emotion?

    It's about money. It's about vendor lock-in, it's about customer control and about avoiding competition.

    They want cheap/free (the beer kind) software, but under their sole control, without allowing the user of the software to apply it to their needs. Sorry, OSS doesn't swing that way.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  5. SIM locks?! by jez9999 · · Score: 5, Insightful

    Are you shitting me? IP rights are one thing (we don't expect people not to respect IP rights, we may disagree a bit on how extensive those rights should be), but SIM locks are an anticompetitive abomination, and this guy is a moron if he expects intelligent developers ever to like them. They're all about vendor lock-in, and removal of consumer choice. I bought my phone independently of a contract. It cost more but means I just put in whatever company's SIM I want and I switch providers that easily. Nokia, if you don't like that, fuck off. (It's a Nokia phone)

  6. Re:Based on the quotes in the article header, by plover · · Score: 5, Insightful

    I RTFA, and it's actually an accurate summary of his speech. It really sounds like the guy honestly believes the crap he's spewing.

    --
    John
  7. Two simple principles: by Rinisari · · Score: 5, Insightful

    If I don't control it, I don't own it.
    If I don't own it, I can't trust it.

  8. Oh Dear: Nokia Does *Not* Get It by segedunum · · Score: 5, Insightful

    "We want to educate open-source developers. There are certain business rules [developers] need to obey, such as DRM, IPR [intellectual property rights], SIM locks and subsidised business models."
    Educate them of what? Lock-ins are totally and fundamentally incompatible with open source software, and the natural reaction is to free up or move on to something you can actually develop software freely for. The notion of open source software means that nothing can be kept secret. That's the direction that things head in, and I would have thought that Nokia would have been all for it as it helps them sell more phones.

    As an industry, we plan to use open-source technologies but we are not yet ready to play by the rules; but this needs to work the other way round too.
    You either play by the rules or there is no dialogue, and it ultimately harms you as well. I've never seen a successful 'mixed source' software company.

    Don't make your own version. The original mistake we made was to take the code to our labs, change it and then release it at the last minute. The community had already gone in a different direction than [us], and no-one was pushing it other than [us].
    Tough luck. If people want things like ogg support then they'll go and get it. Forking is a fundamental freedom, and it will happen more often unless you play by the rules more.

    "a huge responsibility from a desktop and user interface point of view to see how we play our cards"
    Rrrrrrrrright. What does that mean?

    and expressed a keenness to see KDE and Gnome brought "closer".
    Do some Googling on the last ten years. They are divergent codebases, and while they share lots of libraries like X, I don't know what he means by 'closer'. It's as good as it gets.

    Jaaksi added that he believed Symbian, the proprietary operating system in which Nokia has a major share, would still "in years to come [be] the best platform on which to create smart phones".
    So we get to what the problem really is, and why he's being defensive about LiMo. As time moved on the odds are that the platform of choice will be Linux and an open source GUI because of the very advantages from the very freedoms and rules that he derides. Manufacturers can pick up the code, not have to worry about NDAs, IP and exorbitant fees, and get on with it. Qt will probably lead the way with Qtopia and GUI toolkits on Linux based phones. It's about cost cutting and economies of scale. Nokia will either join the wagon or fall off it, and being defensive with Symbian is a bad idea.