Enthusiasts managed to successfully run the ARM assembly Ubuntu 9.04 on e-books, Amazon Kindle 2. Ubuntu was launched in chroot-environment, using a basic Linux kernel used in the current program shell Kindle. In console applications, and demonstrated the work of conventional graphics programs, for example, xdaliclock or xterm.
To organize the implementation of third-party programs the device was transferred to the network mode debugging via USB-port, and then managed to load statically compiled telnetd daemon. Additionally was developed and launched a special application running in the background and allows you to upload to the device is not secure mechanism for DRM (Digital rights management) own PDF and ePub files. After a series of experiments enthusiasts set a goal to run Kindle 2 full Linux environment with the ability to run the standard X11 programs, and that was after some time realized.
Basic programming environment Amazon Kindle 2 is based on Linux, and all the modified free software you can download the source code.