For Developers

An important part of Kolibre's activities is to make development results available in a professional manner. This is especially important for all developers who are interested in using the results for their own or their client's needs, be it a company or a non-profit organization.

Quick start

Documentation for developers on the various Kolibre code libraries can be found in the libkolibre-builder wiki at

https://github.com/kolibre/libkolibre-builder/wiki

How to build a DAISY player image for a Raspberry Pi device is explained in the angstrom-manifest wiki at the address

https://github.com/kolibre/angstrom-manifest/wiki

How to set up a demo web service supporting the DAISY Online Devliery Protocol is described in the Kolibre KADOS wiki at the address

https://github.com/kolibre/Kolibre-KADOS/wiki

Documentation for developers is only available in English.

Licensing

Kolibre has chosen to publish the software components as open source, which means they are openly available on the internet to all interested parties. The license of the source code clarifies any questions regarding copyright and usage rights, which makes it safe to use the software components.

In order for the user of the open source code to be aware of the rights and obligations, a license is attached to each piece of software. Kolibre has chosen to use the GNU Lesser General Public License (LGPL) version 2.1 or later.

Contact us for more information on how you can contribute to the development!