Licences et code source
Pubora repose sur les logiciels libres suivants. Merci à leurs auteurs.
| Composant | Rôle | Licence |
|---|---|---|
| libmspub (The Document Liberation Project) | Lecture des fichiers .pub | MPL 2.0 |
| librevenge | Interface de dessin de libmspub | MPL 2.0 / LGPL 2.1+ |
| zlib | Décompression | Licence zlib |
| ICU | Conversion des textes | Licence Unicode |
| Boost (en-têtes) | Utilitaires C++ | Boost Software License 1.0 |
| Emscripten (code d’exécution) | Compilation en WebAssembly | MIT |
| rtf.js (WMFJS, EMFJS) | Images WMF et EMF | MIT |
| jsPDF | Création des PDF | MIT |
| svg2pdf.js | Formes et images dans les PDF | MIT |
| JSZip | Archives ZIP | MIT |
| Liberation Sans, Serif et Mono ; Carlito ; Caladea ; Gelasio ; EB Garamond ; Comic Neue | Polices des documents | SIL Open Font License 1.1 |
| Atkinson Hyperlegible Next ; Young Serif | Polices du site | SIL Open Font License 1.1 |
| Fichiers d’exemple : Apache POI ; Aspose.PUB examples | Démonstration | Apache 2.0 ; MIT |
Code source (MPL 2.0)
Conformément à la Mozilla Public License 2.0, le code source de libmspub et librevenge tel que nous les utilisons, nos modifications et les instructions de compilation sont disponibles ici : /app/source/.
Les textes complets des licences sont fournis avec les fichiers correspondants dans /app/vendor/ et /app/fonts/.