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 |