simon-git: puzzles (main): Ben Harris
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Thu Apr 6 00:26:08 BST 2023
TL;DR:
7a66855 KaiOS: include extra copyright notices in manual
Repository: https://git.tartarus.org/simon/puzzles.git
On the web: https://git.tartarus.org/?p=simon/puzzles.git
Branch updated: main
Committer: Ben Harris <bjh21 at bjh21.me.uk>
Date: 2023-04-06 00:26:08
commit 7a66855947c043e502d00fa41cd7b7c06127adf9
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=7a66855947c043e502d00fa41cd7b7c06127adf9;hp=2e48ce132e011e83517a9fc4905edcc8f9a5ef58
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date: Thu Apr 6 00:00:07 2023 +0100
KaiOS: include extra copyright notices in manual
The KaiOS build includes compiled versions of various Emscripten library
files. These are generally under the MIT licence like Puzzles itself.
The MIT licence requires that the licence, and the copyright notice, be
"included in all copies or substantial portions of the Software."
Since each KaiOS package includes the full manual, which already
contains the licence for Puzzles itself, adding the copyright notices
there seems like the best approach. I've done this by providing an
additional input file that contains the licences for source files used
by a current Emscripten build. More automation might be nice, but the
set of copyright notices is unlikely to change very much. There are
basically one for Emscripten, one for musl, and a few for odd bits of
third-party code embedded in musl.
Buildscr | 6 +-
cmake/platforms/emscripten.cmake | 2 +
emcccopy.but | 128 +++++++++++++++++++++++++++++++++++++++
3 files changed, 133 insertions(+), 3 deletions(-)
More information about the tartarus-commits
mailing list