Przejdź do głównej zawartości

Licencje

LetDraw jest zbudowany z wykorzystaniem oprogramowania open-source. Komponenty zewnętrzne dołączone do aplikacji są wymienione poniżej wraz z ich wersjami, licencjami i notami o prawach autorskich.

Kod źródłowy samego LetDraw jest © LetDraw i nie jest objęty poniższymi notami; noty te dotyczą wyłącznie wymienionych tu komponentów zewnętrznych.

KomponentWersjaLicencjaŹródło
React19.2.6MIThttps://github.com/facebook/react
React DOM19.2.6MIThttps://github.com/facebook/react
Rough.js4.6.6MIThttps://github.com/rough-stuff/rough
perfect-freehand1.2.3MIThttps://github.com/steveruizok/perfect-freehand
Mermaid11.15.0MIThttps://github.com/mermaid-js/mermaid
nanoid5.1.11MIThttps://github.com/ai/nanoid
node-qrcode1.5.4MIThttps://github.com/soldair/node-qrcode
D2 (@terrastruct/d2)0.1.33MPL-2.0https://github.com/terrastruct/d2

Noty o prawach autorskich (komponenty MIT): 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.

Odręczny wygląd LetDraw jest uzyskiwany za pomocą Rough.js, a narzędzie pióra / rysowania odręcznego za pomocą perfect-freehand. Obie to niezależne biblioteki na licencji MIT; nie jesteśmy powiązani z żadnym innym narzędziem, które również korzysta z tych samych bibliotek.

D2 (Mozilla Public License 2.0): @terrastruct/d2 jest licencjonowany na warunkach MPL-2.0 (© Terrastruct, Inc. i współtwórcy D2). Licencja: https://mozilla.org/MPL/2.0/. Źródło: https://github.com/terrastruct/d2. Pakiet jest używany bez modyfikacji.

Wszystkie dołączone czcionki są licencjonowane na warunkach SIL Open Font License 1.1 (https://openfontlicense.org).

CzcionkaProjektant / OdlewniaŹródło
Shantell SansShantell Martin & ArrowTypehttps://github.com/arrowtype/shantell-sans
CaveatPablo Impallari (Impallari Type)https://fonts.google.com/specimen/Caveat
Caveat BrushImpallari Typehttps://fonts.google.com/specimen/Caveat+Brush
FinlandicaGoogle Fontshttps://fonts.google.com/specimen/Finlandica
Noto SansGooglehttps://fonts.google.com/noto
Source Sans 3Adobe (Paul D. Hunt)https://github.com/adobe-fonts/source-sans

Wbudowane zestawy kształtów LetDraw (Basic, Sequence Diagram, Flowchart, UML) to oryginalne grafiki stworzone dla LetDraw.

Dodatkowe biblioteki kształtów dostępne z wbudowanej przeglądarki w aplikacji (shapes.letdraw.com) mogą zawierać grafiki zewnętrzne na własnych licencjach; na przykład zestaw ikon Kubernetes (official) jest rozpowszechniany na warunkach CC-BY-4.0. Każda biblioteka zawiera własny plik atrybucji/licencji; noty te mają zastosowanie po zaimportowaniu odpowiedniej biblioteki.

Aby zobaczyć noty o prawach autorskich i teksty licencji wszystkich komponentów zebrane w jednym pliku, zajrzyj do pliku THIRD_PARTY_LICENSES.txt w katalogu głównym projektu.