Tu Voyage 한국어

Open-source and data licenses

The open-source software Tu Voyage uses, and where its map, place, exchange-rate and weather data come from.

Open-source software Loaded in the browser Map data Place, route, exchange-rate and weather data

Open-source software

NuGet packages referenced directly by the Tu Voyage API server and web app. The packages they depend on in turn are not listed and follow their own notices.

Package License Used in
AWSSDK.S3 Apache-2.0 API server
FirebaseAdmin Apache-2.0 API server
Google.Apis.Auth Apache-2.0 API server
Microsoft.AspNetCore.Authentication.JwtBearer MIT API server
Microsoft.AspNetCore.Components.Authorization MIT Web app (browser)
Microsoft.AspNetCore.Components.WebAssembly MIT Web app (browser)
Microsoft.AspNetCore.Components.WebAssembly.Server MIT Web server
Microsoft.AspNetCore.DataProtection.StackExchangeRedis MIT Web server
Microsoft.EntityFrameworkCore MIT API server
Microsoft.EntityFrameworkCore.Design MIT API server
Microsoft.Extensions.Caching.StackExchangeRedis MIT Web server
Microsoft.Extensions.DependencyInjection.Abstractions MIT API server
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore MIT API server
Microsoft.Extensions.Logging.Abstractions MIT API server
Microsoft.Extensions.Options.ConfigurationExtensions MIT API server
Microsoft.IdentityModel.JsonWebTokens MIT API server
Npgsql.EntityFrameworkCore.PostgreSQL PostgreSQL API server
Npgsql.OpenTelemetry PostgreSQL API server
OpenTelemetry.Exporter.OpenTelemetryProtocol Apache-2.0 API server, Web server
OpenTelemetry.Extensions.Hosting Apache-2.0 API server, Web server
OpenTelemetry.Instrumentation.AspNetCore Apache-2.0 API server, Web server
OpenTelemetry.Instrumentation.Http Apache-2.0 API server, Web server
OpenTelemetry.Instrumentation.Runtime Apache-2.0 API server, Web server
SixLabors.ImageSharp Six Labors Split License 1.0 API server
StackExchange.Redis MIT API server

Loaded in the browser

  • maplibre-gl 5.24.0 — BSD 3-Clause License, Copyright (c) 2023, MapLibre contributors. Draws the trip maps and is served by this site. Full maplibre-gl license text
  • Google Identity Services — the ‘Sign in with Google’ button on the sign-in page loads a script provided by Google (accounts.google.com/gsi/client) and is subject to the Google APIs Terms of Service. developers.google.com/terms

Map data

Map data © OpenStreetMap contributors, available under the Open Database License (ODbL) 1.0. openstreetmap.org/copyright

The vector map tiles (PMTiles) hosted by the Tu Voyage server are produced from OpenStreetMap data with Protomaps Basemaps and credit OpenStreetMap as the ODbL requires. The map style is based on Protomaps Basemaps (styles CC0, code BSD 3-Clause). When the hosted tiles cannot be reached, the map is drawn from the OpenStreetMap tile servers instead. github.com/protomaps/basemaps

Map label glyphs (Noto Sans) are loaded from Protomaps basemaps-assets under the SIL Open Font License 1.1. The web app bundles no font files; page text uses the fonts installed on the device.

Place, route, exchange-rate and weather data

The Tu Voyage server fetches the following data from each provider and shows it on screen.

  • Kakao — Place and address search in Korea comes from the Kakao Local API, and driving times from the Kakao Mobility Directions API. Data: Kakao, Kakao Mobility.
  • Korea Tourism Organization TourAPI — Attraction opening hours and admission information come from the Korea Tourism Organization's TourAPI. Data: Korea Tourism Organization.
  • ODsay — Public transit routes and journey times in Korea come from the ODsay LAB API. Data: ODsay.
  • Geoapify — Place and address search, opening hours, and driving and walking times outside Korea come from the Geoapify APIs (Powered by Geoapify). Data © OpenStreetMap contributors, ODbL 1.0. Powered by Geoapify
  • Overture Maps Foundation — Place search outside Korea looks first in a snapshot of Overture Maps Places kept on our own server. Data: Overture Maps Foundation, from sources licensed under CDLA-Permissive-2.0 and Apache-2.0. docs.overturemaps.org/attribution
  • ECB · Frankfurter — Expense exchange rates are European Central Bank (ECB) reference rates, fetched through the Frankfurter API. frankfurter.dev
  • ExchangeRate-API (open.er-api.com) — Rates for currencies Frankfurter does not cover: Rates By Exchange Rate API. exchangerate-api.com
  • Open-Meteo — Weather data by Open-Meteo.com, used under the CC BY 4.0 licence. open-meteo.com
Back to Tu Voyage
Terms of Service · Privacy Policy · Licenses