Readium SDK & JS
These are the two original projects of the Readium Foundation and both are still on active maintenance by the Readium community, a community in which EDRLab plays a large part since its creation in 2015.
What is ReadiumJS?
There are two parts to ReadiumJS:
- A Readium Chrome Extension which is available from the Chrome Web Store. It is one of the most full-featured EPUB 3 Reading Systems available.
- A cross-browser (as opposed to a Chrome Extension) implementation (known as the CloudReader) based on essentially the same sources but with a different viewer/application front end.
In addition, all of the source code for both the Chrome Extension and the CloudReader can be downloaded from github as source code and modified to suit.
More information about ReadiumJS can be found on the Readium documentation website.
All of the ReadiumJS sub-projects are available under a BSD-type open source license.
What is the Readium SDK?
Note that the Readium SDK Core C++ library was until 2018 dual-licensed: publicly via a Gnu Affero General Public License Version 3, and via an alternative license which provided rights targeted to commercial adopters.
From version 0.30, this dual license has been replaced by a BSD-type license, which allows the use of the SDK in both open and closed-source for free.
Important notice: maintaining this project up-to-date will depend primarily on voluntary developer contributions and the payments of optional Readium SDK maintenance fee by developers relying on this software for their reading applications.
What is the development status of Readium SDK & JS?
The project management and a large part of the maintenance of the software is done by consultants paid by the Readium Foundation. In order to keep this project alive, a yearly financial help is requested from the companies that use Readium in their reading apps.
In March 2018, the current stable version of Readium (both SDK and JS) is 0.30
More information on how to contribute to the development can be found here.