Lizenzvereinbarungen
Folgende externe Software kommt in VIA und myVIA zum Einsatz:
Name | Link | Beschreibung | Lizenz | Wo |
---|---|---|---|---|
cURL-Lib | https://github.com/charonn0/RB-libcURL | Wrapper der C-Library “libcurl” für das Xojo Framework. Wird genutzt um HTTP-Calls durchzuführen, bspw. für API-Requests. | MIT | VIA Backend |
Leaflet.JS | https://leafletjs.com/ | Javascript Library zum Anzeigen von Maps, Routen, Markern etc. | BSD 2 | VIA FrontendmyVIA Frontend |
lrm-Graphhopper | https://github.com/perliedman/lrm-graphhopper | Leaflet plugin zur Integration der Graphhopper-APIs | ISC | VIA Frontend |
wkhtmltopdf | https://github.com/wkhtmltopdf/wkhtmltopdf | PDF-Rendering Bibliothek. Aufgrund der LGPL-Lizenz veröffentlichen wir unseren Print-Server hier: https://gitlab.com/stadtlandnetz/print | LGPL 3.0 | Print-Server |
Hafas Client | https://github.com/public-transport/hafas-client | Typescript API-Wrapper für die Schnittstellen der Deutschen Bahn | ISC | ÖPNV-Server |
Select2 | https://github.com/select2/select2 | Javascript-Control für Select-Lists mit Multiselect-Funktionen | MIT | VIA Frontend |
Datatable | https://datatables.net/ | Umfangreiche Tabellen- und Grid-Library für jQuery | MIT | VIA Frontend |
TinyMCE Editor | https://github.com/tinymce/tinymce | Javascript Text-Editor-Control | MIT | VIA Frontend |
Monaco Editor | https://github.com/microsoft/monaco-editor | Javascript Code-Editor Control | MIT | VIA Frontend |
VisJS-Timeline | https://github.com/visjs/vis-timeline | Javascript Timeline-Control | MIT | VIA Frontend |
Node Packages | Auf NPM veröffentliche Javascript-Packages, die in VIA, myVIA und Nova verwendet werden | Apache 2.0MIT | VIA BackendVIA FrontendmyVIA BackendmyVIA FrontendÖPNV-Server | |
Svelte & SvelteKit | https://github.com/sveltejs/svelte | Typescript Frontend-Framework | MIT | myVIA Frontend |
Typescript | https://github.com/Microsoft/TypeScript | Verwendete Programmiersprache | Apache 2.0 | myVIA BackendmyVIA FrontendÖPNV-Server |
Xojo | https://xojo.com/ | Verwendete Programmiersprache | Propreritär | VIA BackendVIA Frontend |