Licenties
LetDraw is gebouwd met open-sourcesoftware. De componenten van derden die met de applicatie worden meegeleverd, staan hieronder vermeld, met hun versies, licenties en auteursrechtvermeldingen.
De eigen broncode van LetDraw is © LetDraw en valt niet onder de onderstaande vermeldingen; deze vermeldingen gelden alleen voor de hier genoemde componenten van derden.
Runtime-bibliotheken
Section titled “Runtime-bibliotheken”| Component | Versie | Licentie | Bron |
|---|---|---|---|
| React | 19.2.6 | MIT | https://github.com/facebook/react |
| React DOM | 19.2.6 | MIT | https://github.com/facebook/react |
| Rough.js | 4.6.6 | MIT | https://github.com/rough-stuff/rough |
| perfect-freehand | 1.2.3 | MIT | https://github.com/steveruizok/perfect-freehand |
| Mermaid | 11.15.0 | MIT | https://github.com/mermaid-js/mermaid |
| nanoid | 5.1.11 | MIT | https://github.com/ai/nanoid |
| node-qrcode | 1.5.4 | MIT | https://github.com/soldair/node-qrcode |
D2 (@terrastruct/d2) | 0.1.33 | MPL-2.0 | https://github.com/terrastruct/d2 |
Auteursrechtvermeldingen (MIT-componenten): React/React DOM © Meta Platforms, Inc.; Rough.js © 2019 Preet Shihn; perfect-freehand © 2021 Stephen Ruiz Ltd; Mermaid © 2014–2022 Knut Sveidqvist; nanoid © 2017 Andrey Sitnik; node-qrcode © 2012 Ryan Day.
De handgetekende look van LetDraw wordt gerealiseerd met Rough.js, en het pen-/vrije-handgereedschap met perfect-freehand. Beide zijn onafhankelijke, MIT-gelicentieerde bibliotheken; we hebben geen enkele band met andere tools die dezelfde bibliotheken gebruiken.
D2 (Mozilla Public License 2.0): @terrastruct/d2 is gelicentieerd onder
MPL-2.0 (© Terrastruct, Inc. en de D2-bijdragers). Licentie:
https://mozilla.org/MPL/2.0/. Bron: https://github.com/terrastruct/d2.
Het pakket wordt ongewijzigd gebruikt.
Lettertypen
Section titled “Lettertypen”Alle meegeleverde lettertypen zijn gelicentieerd onder de SIL Open Font License 1.1 (https://openfontlicense.org).
| Lettertype | Ontwerper / Foundry | Bron |
|---|---|---|
| Shantell Sans | Shantell Martin & ArrowType | https://github.com/arrowtype/shantell-sans |
| Caveat | Pablo Impallari (Impallari Type) | https://fonts.google.com/specimen/Caveat |
| Caveat Brush | Impallari Type | https://fonts.google.com/specimen/Caveat+Brush |
| Finlandica | Google Fonts | https://fonts.google.com/specimen/Finlandica |
| Noto Sans | https://fonts.google.com/noto | |
| Source Sans 3 | Adobe (Paul D. Hunt) | https://github.com/adobe-fonts/source-sans |
Vormenbibliotheken
Section titled “Vormenbibliotheken”De ingebouwde vormensets van LetDraw (Basic, Sequence Diagram, Flowchart, UML) zijn origineel werk dat voor LetDraw is gemaakt.
Aanvullende vormenbibliotheken die vanuit de browser in de app worden benaderd (shapes.letdraw.com) kunnen werk van derden bevatten onder hun eigen licenties; zo wordt de icoonset Kubernetes (official) gedistribueerd onder CC-BY-4.0. Elke bibliotheek heeft zijn eigen attributie-/licentiebestand; die vermeldingen gelden wanneer de betreffende bibliotheek wordt geïmporteerd.
Licentieteksten
Section titled “Licentieteksten”- MIT License: voor de MIT-componenten hierboven. Volledige tekst: https://opensource.org/license/mit
- Mozilla Public License 2.0: voor D2. Volledige tekst: https://mozilla.org/MPL/2.0/
- SIL Open Font License 1.1: voor alle lettertypen. Volledige tekst: https://openfontlicense.org
Om de auteursrechtvermeldingen en licentieteksten van alle componenten in één
bestand te bekijken, zie het bestand
THIRD_PARTY_LICENSES.txt
in de root van het project.