calibre (software)

From Wikipedia, the free encyclopedia
  (Redirected from Calibre (ebook software))
Jump to: navigation, search
calibre (software)
Calibre logo.png
Calibre-0 8 0-main-fedora.png
calibre main interface
Original author(s) Kovid Goyal
Initial release October 31, 2006; 5 years ago (2006-10-31)
Stable release 0.8.41  (February 24, 2012; 9 days ago (2012-02-24)) [±]
Development status Active
Written in Python, C (Qt), Coffeescript, Javascript
Operating system Linux, Mac OS X, Windows
Platform Cross-platform
Available in 37 languages (fully or partially translated)
Type E-book management utility (utility software)
License GNU GPL v3
Website calibre-ebook.com

calibre is free and open source e-book computer software that organizes, saves and manages e-books, supporting a variety of formats. It also supports e-book syncing with a variety of popular e-book readers and will, within DRM restrictions, convert e-books between differing formats.

Contents

[edit] History

Kovid Goyal started developing libprs500 on October 31st 2006, when the Sony PRS-500 was introduced. The main idea was to enable the use of the PRS-500 on Linux. Kovid Goyal, with support from the MobileRead forum, reverse-engineered the proprietary file format LRF. During 2008, the name was changed to calibre.

[edit] Features

e-books can be imported into the calibre library, either by adding files manually, or by syncing an e-book reading device.

calibre supports all the currently commercially relevant file formats and reading devices. Most of these e-book formats can be edited, for example, by changing the font or the font size and by adding a auto-generated table of contents. As well as editing, printing is also supported.

calibre helps to organize the personal e-book library by allowing the user to sort and group e-books by metadata fields. Metadata can be pulled from many different sources (ISBNdb.com, Google Books, Amazon, LibraryThing). Full-text search, including the whole library, is possible.

On-line content-sources can be harvested and converted to e-books. This conversion is facilitated by so-called "recipes," short programs written in a Python-based domain-specific language.

E-books can then be exported to all supported reading devices via USB or via the integrated mail-server. Mailing e-books enables, for example, sending personal documents to the Kindle family of e-book readers.

The content of the library can be remotely accessed by a web browser, if the hosting computer is running. In this case, pushing harvested content from content sources is supported on a regular interval (subscription). If the hosting computer is not always on, a hosted calibre solution[1] can help. In this case, the library is not accessible, but the subscriptions are pushed to the reading device on schedule.

[edit] Development & License

The application is written in Python and C. It is published under GPL V3 GNU General Public License (GPL) as free Software and open source software.[2]

To convert external content sources calibre supports the RSS-Feedreader protocol; for remote access a E-Mail- and Webserver (HTTP) is supplied.

[edit] References

  1. ^ http://readbeam.com/
  2. ^ https://code.launchpad.net/calibre

[edit] See also

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages