Licence
Verze 2026-09-10 · účinné od 10. 9. 2026
Otisk textu (SHA-256): 92ad1e7d6c953cb691933b9e412e0dbdbd458b4492a59aa14906d75ce308758e
Twisty je postavený z cizí práce. Tahle stránka říká, ze které — knihovny, písma a ikony, které běží v prohlížeči, v telefonu nebo na serveru. Data jsou jiná otázka a mají vlastní stránku: Zdroje dat.
V prohlížeči
| Knihovna | K čemu | Licence |
|---|---|---|
| MapLibre GL JS | mapa v plánovači | BSD 3-Clause |
| Next.js | aplikace, ve které plánovač i tenhle web běží | MIT |
| React | rozhraní plánovače | MIT |
| three.js | 3D pohled na terén | MIT |
| qrcode-generator | QR kód na spárování telefonu | MIT |
QR kód se kreslí přímo ve vaší stránce a nikam neodchází: kód se zakóduje v prohlížeči a vykreslí jako obrázek. Žádná služba na generování QR o vašem párovacím kódu neví.
V telefonu
| Knihovna | K čemu | Licence |
|---|---|---|
| AndroidX a Jetpack Compose | rozhraní aplikace | Apache License 2.0 |
| Room | databáze v telefonu | Apache License 2.0 |
| MapLibre Native pro Android | mapa v aplikaci | BSD 2-Clause |
| Google Play services — poloha a čtečka kódů | poloha za jízdy, načtení párovacího QR | Android Software Development Kit License |
Na serveru
| Knihovna | K čemu | Licence |
|---|---|---|
| GraphHopper | výpočet trasy nad daty OpenStreetMap | Apache License 2.0 |
Písma
Plánovač, tenhle web i aplikace v telefonu píšou dvěma řezy: Barlow Condensed a Inter, obojí pod SIL Open Font License 1.1.
Ve webu se stahují při sestavení a podávají se z naší domény, takže kvůli písmu neodejde z vašeho prohlížeče žádný požadavek na Google. V telefonu jsou písma zabalená přímo v aplikaci, protože stahované písmo potřebuje Google Play a při prvním spuštění bez signálu by nebylo žádné.
Změna oproti originálu: řezy pro telefon jsou zúžené na znaky, které aplikace kreslí. Žádná kresba, metrika ani jméno se nezměnily. Licence OFL žádá, aby text licence cestoval s písmem, a tak jede uvnitř aplikace jako assets/licenses/OFL-Barlow-Condensed.txt a assets/licenses/OFL-Inter.txt.
Ikony
Navigační ikony v telefonu jsou Material Symbols od Googlu pod Apache License 2.0.
Změna oproti originálu: zdrojové SVG jsou převedené do formátu, který Android používá pro vektorové kresby a který nezná posunutý počátek souřadnic — každá kresba je proto zabalená do skupiny posunuté o 960 jednotek dolů. Žádný tvar se nezměnil a barva se do ikony nezapéká, přiděluje se až při kreslení.
Když je něco uvedeno špatně
Napište na [email protected].