I should dislike Amazon for closed-source software on Kindle and for its DRM, but... well, they have really nice offers.
http://www.amazon.com/gp/help/customer/display.html?nodeId=2...
Amazon also didn't void my warranty when I installed a few hacks on my e-ink Kindle.
Unfortunately they are very lenient with their devices because they know that the content is locked down completely. Once you buy Kindle books, you're unfortunately only renting them.
Luckily, it is VERY easy to crack Amazon's DRM in Calibre.
Not excusing the DRM - I'm just thankful it's easy to get around (all you need is the Kindle serial number, which is easy to find in the settings on your Kindle).
Depending on your definition of "easy-to-build", the GPLv3 addresses that (partially).
They publish the very minimum the need to publish according to GPL.