# Licences and attribution: boardinggate.io holiday data The files under `/bg-assets/holidays/v1/` are built by `scripts/build_holidays.py` from the sources below. Each source keeps its own licence. They are not merged into one database. ## 1. Public, bank and observance days (`{CC}/{YEAR}.json`, `{CC}/meta.json`, `index.json`) Generated with **python-holidays** (https://github.com/vacanza/holidays), MIT License. Holiday dates from python-holidays (MIT), Copyright (c) Vacanza Team and individual contributors. ``` Copyright (c) Vacanza Team and individual contributors (see CONTRIBUTORS file) Copyright (c) dr-prodigy , 2017-2023 Copyright (c) ryanss , 2014-2017 All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ``` Hand-maintained overrides in `overrides/` (for example China's make-up workdays from the State Council notice) are original work by boardinggate.io and cite their official source in each entry. ## 2. UK bank holidays (`GB/{YEAR}.json`, entries with `"source":"gov.uk"`) Taken from https://www.gov.uk/bank-holidays.json. Contains public sector information licensed under the Open Government Licence v3.0. Licence: https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/ ## 3. School holidays (`school/{CC}/{YEAR}.json` only) Contains information from OpenHolidays API (openholidaysapi.org), made available under the ODC Open Database License (ODbL). - Source data: https://github.com/openpotato/openholidaysapi.data - Licence: Open Database License (ODbL) v1.0, https://opendatacommons.org/licenses/odbl/1-0/ - The school files are a Derivative Database of the OpenHolidays data and are offered under the same ODbL v1.0 licence. Changes made: converted to per-country, per-year JSON; school-type groups mapped to regions; vocational-school-only rows dropped; a small number of records corrected or removed after checking official sources (listed in `overrides/school-corrections.json`). - The school files are published separately from the other data and are only combined with it for display (a Collective Database); no other data is licensed under ODbL because of this. ## 4. Travel impact notes (`impact.json`) Original text by boardinggate.io, written from the official source cited in each entry (`source`, `checked` date). Copyright boardinggate.io. Not to be republished without permission. ## Not used No data from Calendarific, HolidayAPI or the `date-holidays` npm package is used. Nager.Date, the Japan Cabinet Office CSV, US OPM and Singapore MOM pages were used only to cross-check dates; none of their data is shipped.