Kindle DRM reverse engineered

Posted on December 23rd, 2009 at 3:04pm by bile
Tags: , , , , , , , ,

http://yro.slashdot.org/story/09/12/23/028215/Amazon-Kindle-Proprietary-Format-Broken

An anonymous reader writes ”The Register reports that the proprietary document format used by the Amazon online store and Amazon’s Kindle has been successfully reverse engineered, allowing these DRM-protected documents to be converted into the open MOBI format. Users of alternative e-book readers rejoice.” Here are the hacker’s notes on the program he is calling “Unswindle,” and here is the (translated) forum where the Kindle challenge was posed and answered.

I’m posting this to use the occasion to mention that actions like this should be allowed but so too should Amazon be allowed to implement and attempt to enforce through service contracts their DRM strategies. One does not own the actions or property of another without prior agreement and a transfer of title. Therefore so called intellectual property statutes illegitimately restrict individuals from freely exercising the usage of their property. Amazon should be able to cancel an subscriptions or services associated with an individuals Kindle but not utilize the government to go after the creators of the crack or to seek damages for the breaking of copyright laws.

You can’t have it both ways: FSF not happy with Amazon’s usage of FOSS

Posted on June 19th, 2009 at 1:01pm by bile
Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , 2 Comments »

http://blog.internetnews.com/…

As my colleague Michelle Menga is reporting, Amazon is now making new source code available for its Amazon Kindle. Basically what it represents is, Amazon’s responsibility to make the GPL licenced source code that is used in the Kindle available to others.

That’s part of the GPL license and Amazon is doing its part.

Digging into the code that Amazon is now making available, provides some really interesting insight into the underlying structure of the Kindle.

For one, Kindle (at least the DX) is using a modified Linux 2.6.22 kernel. This is a kernel that originally was released by Linus Torvalds in 2007. Is it a surprise that the Kindle is Linux powered? (not really).

Where there is LInux there are always some key Linux tools. In the Kindle’s case that’s the GCC 4.1.2 release for code compilation. In GCC terms that’s now an older release (originally out in 2006), so I would hope that Amazon moves to the newer GCC 4.4 over time as it could yield some performance gains for them.

Amazon is also using BusyBox (how can you not if you’re running embedded?), so it’s a good thing they’ve released that code – BusyBox has been active in recent years by way of the Software Freedom Law Center (SFLC) in making sure that vendors that use their code actually comply with the GPL.

That doesn’t necessarily mean that those that back the GPL are entirely thrilled with Amazon. In fact the Free Software Foundation (FSF), actually refers to the Kindle (somewhat less than politely) as the ‘Swindle’.

“It’s good that Amazon is complying with the licenses and not behaving illegally, but this is hardly something praiseworthy,” John Sullivan operations manager at the FSF blogged. “Amazon benefited from the freedoms passed on to them by other free software authors, and that benefit comes with an obligation to convey that same freedom to their users — to share alike.”

This isn’t about all supporters of FOSS but the many who are anti DRM.

For those of you… you are inconsistent. DRM is based on copyright laws. Intellectual property is both the justification for government enforced DRM (like the DMCA) and free and open source licenses. If you can use the government to force Amazon to abide by the usage rules set by authors of the Kindle’s software then Amazon can use the government to force you to obey the rules regarding the hardware and media they provide you.

People like Richard Stallman don’t understand freedom in a consistent way. They want the ability to do what they like with the physical and digital things in their possession but use the threat of violence to make others unable to do the same. Intellectual property is not actual property and can not be owned. It is inalienable. Nontransferable. Scarcity only applies to it’s ability to be transferred and not itself. To threat or actually aggress against someone in order to keep a monopoly on an idea is just as illegitimate and ridiculous as waging a war on a tactic.

Trying to have it both ways is intellectually dishonest and antithesis to the rule of law or a free society. If you use the guns of government to create this artificial monopoly power you will forever be fighting for control over it.



Jailed Activist Info

· blog of bile · LibertyActivism.info · JailedActivist.info · land of bile · ostracize.me · ArmorForActivists ·