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.'"
this sounds rather like a declaration of war. Of course, we know how accurate Slashdot article teaser text can be...
"My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
well thats the wonder of the GPL, we can just take the most current version of QT and FORK.
They need it to push their DRM crippled music service. No other reason. They want to do it on the cheap too.
They're still held by the Free Qt deal. If they stop releasing OSS versions of Qt, it's forcefully taken from them.
"I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
Ari Jaaksi blogs at jaaksi.blogspot.com, if you want to directly talk to him.
Yes we could fork it. But we also could fork it under the BSD license.
Actually the BSD license gives you more options, as you can fork something and turn it into a closed source application. The GPL does deny you that freedom to ensure that derived works stay Open source.
But in this case it doesn't make a difference:
The copyright owner (Trolltech) can always release new, closed-source versions. Unless they include other people's GPL software. The rest of the world can fork the last GPLed version and run with that.
C - the footgun of programming languages
Actually, he has a word or two about forking as well. LOL, talk about clueless:
"In his speech, Jaaksi detailed some of the lessons Nokia had learned in its work with the Maemo developer community, primarily the need to avoid 'forking' code. He said: "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]. Everybody wants to make their own version and keep it too close to their chest but that leads to fragmentation."
"16MB (fuck off, MiB fascists)" - The Mighty Buzzard
It stands to reason that if you could fork the project then, you could fork the last available release before the project is closed. Is that not the case here, or are they talking about preventing developers access to devices like Apple? Personally, I say fork Nokia :-) I haven't touched their QT tools, but their S60 carbide.c++ is a dilapidated nightmare of perl scripts, Window's exes, and open source tools all glued together into one monolithic monstrosity. Last I checked, it still didn't support Windows Vista more than a year after release.
Google knows all. KDE Free Qt Foundation
I hadn't heard of it before, either. Now I'm wondering: what additional power does this agreement give them? Presumably everyone already has the right to fork Qt.
Win dain a lotica, en vai tu ri silota
- Can't crank up the volume. (Appearently because it may be bad for yoour hearing.) Instead I have to regain all my podcasts before putting them on the phone.
- The illumination turns off after about 10s. No way to increase it. It doesn't matter if you are browsing or reading an ebook... Rumours have it that it is regulations regarding driving.
- Can't replace the music playing software (it's only a System 40 phone) so I can't get something with bookmarks, or fast forward at speeds faster than x4 (which is no fun with a large podcast).
- Ebook reading software in J2ME needs user confirmation for every disk access. You can't give a program permanent permission, unless it is "signed", which is a process that costs several hundred dollars.
I personally can't wait replacing the phone with something that is truly open, which does not mean putting up with arbitrary limitations. I guess it is time for Nokia to realize that the mobile world is going to change and be more like the desktop world.That's what the headline should read.
Except people did consider this possibility and Trolltech signed an agreement specifically covering what would happen if they stopped releasing improvements to QT, specifically including cases where they had been acquired by another company. Basically they're bound to release it under the BSD license at that point, so we have a start for a fork just as good as what you mention.
Not only has DRM been broken, so has Symbian's S60V3, in several different ways. For Nokia phones this means any file with DRM is easily copied straight off the phone minus the DRM. Drag and drop.
It is now simplistic in the extreme to bypass the whole signed application requirement. No more caged directory structure, no more annoying prompts, as a result it's now easy to pull out the hex editor and tweak things around, recalculate the hashes, UID's, and SID, then enjoy the goodness that is symbian exposed.
Without having worked on either X or QT, I would guess that QT is ALOT more accessible to get into than X. Look at the amount of different UI toolkits is around. Sure, most of them is far from the quality of QT but it's a sign that doing work on the level of QT seems to appeal to quite a lot of people.
But software that is comparable to X is very scarce, which indicates that THAT kind of software just isn't "funny" to do.
If Nokia ever would try to play hardball, I think a community supported version of QT would do just fine - KDE developers would most likely just pick it up, and if noone really wanted to maintain QT, it would simply die and we'd all use GTK instead.
So - I really don't see the same problem as with X.org here.
It's a licensing thing, mostly.
Under the agreement, if Trolltech (now Nokia) stop releasing GPL-licensed versions of the Qt library for a period of time, for any reason, the last GPL-licensed release is to be relicensed under a BSD-style license.
In other words, the last GPL-licensed release of Qt will become free for any use, including use in commercial, closed-source software.
With the current GPL / QPL / commercial licensing arrangement, any software developed with Qt either has to be free and open source, or you're required to pay for a commercial license. A fork based on the current Qt would still have that restriction.
Second, attempts at implementing DRM are a _terrible_ thing -- because they are just attempts to prevent honest people from exercising their fair use rights, and lock people on carriers, distributors, or platforms. Nothing else. Forget the 'piracy!' screams, it just translates to 'the consumer wants to buy a CD and listen to the same music on his iPod without paying another fee for it' or 'the consumer wants to watch the movie on this DVD... but after, he wants to lend it to a friend, that will watch it and we will not receive any money for it'. Why can't I use DRM to protect and maintain a durable finely gained control of how my data is used and by whom? Answer: because it's mathematically impossible. What's the end you want? One that draws your foes into a collabrative fold, or one that keeps you unnecessarily at odds depriving everyone of more choice, more ability? I, personally, don't care if they try to implement DRM schemes... as long as the Free Software they are using to leverage their problem remains Free. The case, here, is that they want to use software developed by thousands of people against the license that those same people freed their software. The issue is the same: DRMers want to be in control of what people do with their own things.
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
Blog is HERE
I said no... but I missed and it came out yes.
I put a camera in front of the screen...
All DRM is easily circumvented. You just loose the HD quality but the pirates still get to see the movie.
Unicode in Slashdot
Allow me to dispel your delusions here. The purpose of DRM is to take away rights we the public should have and then sell them back to us.
It's no different than circuit city hiring people to break into our homes and steal buttons and remotes for electronic devices we just bought, then call us and offer us these "features" for a price.
hard disk encryption and various other means of protecting your data and system from intruders are NOT drm, they are encryption, the key difference being encryption is used to protect your data from someone else, while DRM is used to protect your data from YOU.
VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
I guess you're not aware of the agreement between Trolltech and KDE.
Je ne parle pas francais.