The Calibre eBook reader, editor, and library management software has been promoted to version 2.0 and it integrates a huge number of new features.
Calibre is a software that can be used for numerous tasks, like reading, converting, and managing eBooks and it's updated almost on a weekly basis. The developers bring changes and major improvements all the time, but it seems that a significant jump in the version number was also required.
The application has changed a lot since it was promoted to version 1.0 and that can be clearly seen in the interface. It's a stable application, with too many features to count. It's able to do pretty much anything that you can imagine, but the most interesting and the biggest feature has to be the ability to edit eBooks.
There are very few applications that can edit eBooks on a professional level, but Calibre is definitely up to the task. This particular feature has enough time to mature, and right now Calibre is probably the best software on Linux that can edit eBooks, and most likely on other platforms as well.
According to the changelog, Calibre now has an e-book editor capable of editing books in the EPUB and AZW3 (Kindle) formats, with many powerful tools and features specially designed for making editing e-books easier, users now have the ability to compare books, which allows them to see all the differences between two books, highlighted, side-by-side, and it's now possible to connect to any Android phone or tablet on OS X and the application should automatically detect and connect to it.
It's worth noting that Calibre has also switched to Qt 5, which means that the interface should look a lot more modern and it should integrate much better with the operating system. Also, a number of improvements have been added to the way the library is now organized, which should make the entire experience much more streamlined.
Installing the latest version of Calibre is quite easy, as the developer provides a simple script to do all that. It should be platform-independent, but some users might not be able to run it.
Users can also download the source package and try to compile it. It has many dependencies, so that might be an issue. The only other alternative is to get it from the repositories, but you might not get the latest release.