Lisanslar
LetDraw, açık kaynak yazılımlarla geliştirilmiştir. Aşağıda uygulamaya dahil edilen üçüncü taraf bileşenler, sürümleri, lisansları ve telif notları yer alır.
LetDraw’ın kendi kaynak kodu © LetDraw’a aittir ve aşağıdaki notların kapsamı dışındadır; bu notlar yalnızca listelenen üçüncü taraf bileşenler için geçerlidir.
Çalışma-zamanı kütüphaneleri
Section titled “Çalışma-zamanı kütüphaneleri”| Bileşen | Sürüm | Lisans | Kaynak |
|---|---|---|---|
| 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 |
Telif notları (MIT bileşenleri): 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.
LetDraw’ın el-çizimi görünümü Rough.js, kalem/serbest çizim aracı ise perfect-freehand ile üretilir. İkisi de bağımsız, MIT lisanslı kütüphanelerdir; aynı kütüphaneleri kullanan başka araçlarla bir bağlantımız yoktur.
D2 (Mozilla Public License 2.0): @terrastruct/d2, MPL-2.0 ile lisanslıdır
(© Terrastruct, Inc. ve D2 katkıcıları). Lisans: https://mozilla.org/MPL/2.0/.
Kaynak kod: https://github.com/terrastruct/d2. Paket değiştirilmeden kullanılır.
Fontlar
Section titled “Fontlar”Tüm gömülü fontlar SIL Open Font License 1.1 ile lisanslıdır (https://openfontlicense.org).
| Font | Tasarımcı / Foundry | Kaynak |
|---|---|---|
| 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 |
Şekil kütüphaneleri
Section titled “Şekil kütüphaneleri”LetDraw’ın yerleşik şekil setleri (Temel, Sıralı Diyagram, Akış Şeması, UML) LetDraw için oluşturulmuş özgün çalışmalardır.
Uygulama içi tarayıcıdan (shapes.letdraw.com) erişilen ek şekil kütüphaneleri, kendi lisansları altında üçüncü taraf görseller içerebilir; örneğin Kubernetes (resmi) ikon seti CC-BY-4.0 ile dağıtılır. Her kütüphane kendi atıf/lisans dosyasını taşır; bu notlar ilgili kütüphane içe aktarıldığında geçerli olur.
Lisans metinleri
Section titled “Lisans metinleri”- MIT License; yukarıdaki MIT bileşenleri için. Tam metin: https://opensource.org/license/mit
- Mozilla Public License 2.0; D2 için. Tam metin: https://mozilla.org/MPL/2.0/
- SIL Open Font License 1.1; tüm fontlar için. Tam metin: https://openfontlicense.org
Tüm bileşenlerin telif notlarını ve lisans metinlerini tek bir dosyada
toplanmış olarak görmek için projenin kök dizinindeki
THIRD_PARTY_LICENSES.txt
dosyasına bakabilirsiniz.