Amazon Releases Kindle Source Code
MackieChan writes with a piece of news that slipped past earlier this month: "Barnes & Noble receives a lot of credit from the Slashdot community for standing up to Microsoft and for allowing the Nook to be so easy to root, but perhaps Amazon releasing the source code to the Kindle will help it gain back supporters it lost after remotely removing ebooks."
Not just the source to the recent Kindle Fire, but code for all of them back to the original. Nice move.
I wonder if they held any bits back?
Learning HOW to think is more important than learning WHAT to think.
Is the sourcecode sufficient to disable Amazon's ability to remotely remove ebooks?
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
The new Nook tablet comes with a locked bootloader, unike the Nook touch.
I downloaded the source for Kindle_src_3.3_611680021.tar.gz (randomly picked).
The contents of their tarball is the below list of files. Which of these sub-tarballs contains the Amazon reader and interface software? Or are they just releasing the bare minimum required by the GPL and keeping their stuff proprietary? Can Kindle owners blank their devices and use the published tarball to restore all functionality?
Put another way: is there a contribution here, or are they just doing what's necessary to avoid getting sued?
Expert in software patents or patent law? Contribute to the ESP wiki!
The remote book removal was 2 years ago, and helped shape Amazon (and much of the mobile tech industry) to be extremely weary of using kill switches. Frankly, I'm glad it happened. It immediately stopped the usual slow creep of increased user control.
I don't think this helps "gain back supporters", but I do think it reinforces Amazon as a company moving in their new direction since then. I like the Amazon model which tries to take the best of Google and the best of Apple, and throw out the worst parts. Tight product integration, but if you want to hack it, why bother stopping you.
I8-D
On the bright side, there seems to be enough stuff in there to port any Linux (including Android) system into the Kindle (or, saying that in another way, all the drivers seem to be there).
On the bad side, no the reader is not there, and you won't be able to remove their capacity of remotely excluding your books (except if you remove the reader). It is also not more than they are required by the (L)GPL, and there is nothing telling if the boot loader will accept a user supplied system, or if you'll need to root it like any other tablet.
Rethinking email
It's just a minimal GPL drop. No application level source. Unlike (for example) Netgear or Linksys, they don't even provide the object code and build tools to let you build your own usable device ROM image from a combination of proprietary and OSS components.