Pubora

Licenses and source code

Pubora is built on the following open-source software. Thanks to their authors.

ComponentRoleLicense
libmspub (The Document Liberation Project)Reads .pub filesMPL 2.0
librevengeDrawing interface for libmspubMPL 2.0 / LGPL 2.1+
zlibDecompressionzlib License
ICUText conversionUnicode License
Boost (headers)C++ utilitiesBoost Software License 1.0
Emscripten runtimeWebAssembly buildMIT
rtf.js (WMFJS, EMFJS)WMF and EMF picturesMIT
jsPDFPDF creationMIT
svg2pdf.jsShapes and pictures in PDFsMIT
JSZipZIP archivesMIT
Liberation Sans, Serif and Mono; Carlito; Caladea; Gelasio; EB Garamond; Comic NeueDocument fontsSIL Open Font License 1.1
Atkinson Hyperlegible Next; Young SerifSite fontsSIL Open Font License 1.1
Sample files: Apache POI; Aspose.PUB examplesDemonstrationApache 2.0; MIT

Source code (MPL 2.0)

As required by the Mozilla Public License 2.0, the source code of libmspub and librevenge as we use them, our changes and build instructions are available at /app/source/.