Porchlight Slideshow › Credits
Porchlight — Credits
Porchlight Slideshow and Porchlight Player are built with the help of these works. Thank you to everyone who made them.
Fonts
Bundled under the SIL Open Font License 1.1; the license texts are in shared/src/assets/fonts/.
- Playfair Display — Copyright 2017 The Playfair Display Project Authors (https://github.com/clauseggers/Playfair-Display), with Reserved Font Name "Playfair Display".
- Roboto — Copyright 2011 The Roboto Project Authors (https://github.com/googlefonts/roboto-classic).
- Dancing Script — Copyright 2016 The Dancing Script Project Authors (https://github.com/googlefonts/DancingScript), with Reserved Font Name "Dancing Script".
Place names
Place names for photo locations come from GeoNames (https://www.geonames.org), licensed under Creative Commons Attribution 4.0. The data was reduced to towns and cities for use in the app.
Software
Frameworks and libraries
- Tauri — MIT or Apache-2.0
- React and React DOM — MIT
- dnd kit (drag and drop) — MIT
- marked (the YAML Guide) — MIT
- mp4-muxer (video export) — MIT
- serde — MIT or Apache-2.0, and serde_yaml_ng — MIT (reading and writing slideshow.yaml)
- roxmltree (opening old Flash-player slideshows) — MIT or Apache-2.0
- image and related crates (previews) — MIT or Apache-2.0
- zip (publishing as a zip) — MIT
- kamadak-exif (photo dates and locations) — BSD-2-Clause
- flate2 — MIT or Apache-2.0
Everything else. The apps also include about 480 smaller open-source components, under these licenses (counted from the build). Every one, with its license text, is listed in the apps under Help → About → Open-Source Licenses.
| License | Components |
|---|---|
| MIT and/or Apache-2.0 (in various combinations) | ~410 |
| MIT | ~110 |
| Unicode-3.0 (Unicode data) | 18 |
| Zlib (alone or with MIT/Apache) | ~25 |
| BSD-2-Clause / BSD-3-Clause | ~10 |
| Mozilla Public License 2.0 | 5 |
| Unlicense, ISC, 0BSD, BSL-1.0, CC0 (with MIT/Apache options) | ~15 |
Mozilla Public License 2.0. These components, from the Servo browser engine, are used unchanged: cssparser, cssparser-macros, selectors, dtoa-short (https://github.com/servo) and option-ext (https://github.com/soc/option-ext). Their source code is available at those addresses, and from https://crates.io.
Where a component is offered under a choice of licenses (for example "MIT OR LGPL-2.1"), it's used under the MIT or Apache-2.0 option.
Porchlight, Porchlight Slideshow, Porchlight Player and the lantern logo are trademarks of Mark Richmond.