Bookworm and O'Reilly Labs

By Liza Daly
February 10, 2009 | Comments: 2

I'm extremely pleased to announce that the Bookworm project is now part of O'Reilly Labs.

Like many software engineers, I learn best by building. Bookworm began as my way to learn the ins and outs of the ePub ebook format. Thanks to the growing adoption of ePub and integration with other products like Stanza, Bookworm now has a thriving user community and thousands of ebooks. Many publishers tell me it's been invaluable to them as a learning tool and resource.

From the beginning, O'Reilly has been an enthusiastic supporter of the project. Uniting the two under the Labs banner is a natural fit.

What does this mean for Bookworm's future?

Most importantly, core Bookworm code will remain open-source. If you would like to use Bookworm code, even commercially, you're encouraged to do so.

As part of the Labs project, we may add some features that won't be part of the core open-source package. Most other changes will be free and BSD-licensed. We're just beginning to think about where we can take this project.

I'll remain as the primary developer of Bookworm, but I hope that the added exposure O'Reilly brings to the project will encourage wider participation, not just of code but of ideas. I'm looking forward to taking ebook innovation to new places in 2009.


Congrats. I'd come across your work with Bookworm, and also got to know about ThreePress and EPUB, all via a post on the O'Reilly TOC site. EPUB looks like a good idea, so does Bookworm.

- Vasudev

EPUB looks like a good idea, so does Bookworm.



The free platform for reading EPUB books online from any device.

Integrated with O'Reilly Labs 02/09/09.

First translations added 03/11/09.

Feedbooks integration & one-click addition added 07/29/09.

Beta Projects

Open Feedback Publishing System (OFPS)

Participate in collaborative community feedback to help refine in-progress, open manuscripts like Building iPhone Apps with HTML, CSS, and JavaScript or the published Programming Scala.

Released 05/20/09.

O'Reilly Product Metadata Interface (OPMI)

Want to know all we know about an  O'Reilly book? Give us an ISBN and we'll let you in on our (RDF) secrets!

Released 02/09/09.

Open Source

DocBook-XSL 1.74.3 with Improved ePub Output

Keith Fahlgren (O'Reilly Media) helped release the stable 1.74.3 release of the open source DocBook-XSL project and improved the EPUB generation stylesheets. Paul Norton (Adobe) and Liza Daly (Threepress) provided very helpful patches.

Released 02/17/09.

DocBook-XSL 1.74.0 EPUB Output

Paul Norton (Adobe) and Keith Fahlgren (O'Reilly Media) have contributed code to the 1.74.0 release of the open source DocBook-XSL project that generates EPUB documents from DocBook. An alpha-quality reference implementation in Ruby was also been provided.

EPUB is an open standard of  the The International Digital Publishing Forum (IDPF) and something O'Reilly is trying  to help gain wider adoption.

Released 06/02/08.