I published source code for my #resume here, which is entirely made with Typst:
https://codeberg.org/jarkko/resume
I tried to take extra care properly cover everything with CC-BY-NC-SA-4.0 before publishing it.
The reason why I posted is however this nice small script that I did:
❯ cat scripts/license-photo.sh
#!/usr/bin/env sh
exiftool \
-XMP-xmpRights:UsageTerms="CC-BY-NC-SA-4.0" \
-XMP-xmpRights:WebStatement="https://creativecommons.org/licenses/by-nc-sa/4.0/" \
images/photo.jpg
exiftool images/photo.jpg | grep -E "^Usage Terms|^Web Statement"
The script injects CC-BY-NC-SA-4.0 as part of the EXIF metadata embedded to the image.
Not doing this would have caused my weird OCD symptoms and sleepless nights ;-)
Ya, and also in this my Git starts with a “merkle commit”:
❯ git log --oneline
21f8497 (HEAD -> main, origin/main, origin/HEAD) Initial commit
a79299e
I.e. “the empty set” is public domain and not enforced by CC-BY-NC-SA-4.0 ;-) I like licensing and security borders that are clear and visible…