Add copyright and license headers on look #2685
Closed
nico.rikken
wants to merge 2 commits from
feature/license-annotations into master
pull from: feature/license-annotations
merge into: FSFE:master
FSFE:master
FSFE:removepromoitem
FSFE:ADD-event-20260519-01-01-ad926c26f4ea4090
FSFE:20260511-test
FSFE:feat/langs
FSFE:ADD-event-20261116-01-01-0652d9c2046988f2
FSFE:news-20260430-RED
FSFE:ADD-event-20260923-01-01-a1e83cce796dd0cd
FSFE:renovate/docker-29.x
FSFE:test
FSFE:wiki-links
FSFE:YH4F_main_page_strong_14_to_18
FSFE:fix/restore-timeline
FSFE:feat/alpine
FSFE:renovate/debian-13.x
FSFE:ilfs_ffm
FSFE:ADD-event-20261015-01-01-c520d656db22f2e1
FSFE:ADD-event-20260512-01-01-07e51c403fc908d6
FSFE:ADD-event-20260425-01-01-ad3dbaaecf1299d4
FSFE:20260312-nl
FSFE:ADD-event-20260326-01-01-2589dcc91daf0217
FSFE:ADD-event-20260312-02-01-c7adbbe3b20265e0
FSFE:newsletter-20260310-ES
FSFE:feat/fedi-redirect
FSFE:ilovefs-report-update-redirect
FSFE:news-20260302-ada
FSFE:20260226-press
FSFE:ilovefs-update-resources
FSFE:ADD-event-20260214-02-01-0da443f5c183c1e1
FSFE:ADD-event-20260225-01-01-75a9dcab7e2a99d2
FSFE:ADD-event-20260221-01-01-5d760d92c0c2e9d4
FSFE:ADD-event-20260214-01-01-4c8b39667c7734bf
FSFE:refactor-booth-application
FSFE:news-20250922-dma
FSFE:ilfs_typo
FSFE:followup-default-mail
FSFE:feature/peertube-for-upcycle-android
No Reviewers
Labels
Clear labels
bug
build
cgi Scripting
design
disruptive
documentation
duplicate
easy
enhancement
feature-request
help wanted
javascript
priority/low
question
system-hackers
tagging
text
translations
wait/bugfix
wait/inprogress
wait/misc
wait/proofread
wontfix
xsl
Requires careful coordination and documentation changes
Improving what is already there
No Label
Milestone
No items
No Milestone
Assignees
albert (Albert Dengg)
alex.busch (alex.busch)
alex.sander (alex.sander)
anaghz (anaghz)
annarita.russo (annarita.russo)
ao (André Ockers)
bcludts (bcludts)
bonnie (bonnie)
cryptie (cryptie)
dario (dario)
delliott (delliott)
dfajfer (Damian Fajfer)
dmaphy (Dominic Hopf)
doczkal (Thomas Doczkal)
eal (eal)
egnun (Erik Grun)
eventregbot (eventregbot)
fi (fi)
floriansnow (Florian Snow)
gabriel.ku (gabriel.ku)
guido (guido)
hugo (hugo)
ineiev (ineiev)
jithendra (jithendra)
jn (jn)
jzarl (jzarl)
linus (Linus Sehn)
lucabon (Luca Bonissi)
lucas.lasota (lucas.lasota)
max.mehl (Max Mehl)
mk (Matthias Kirschner)
monochromec (monochromec)
mweimann (Michael Weimann)
nico.rikken (nico.rikken)
patrick (Patrick Ohnewein)
reinhard (Reinhard Müller)
renovate-bot (Renovate Bot)
repentinus (Heiki Lõhmus)
schiessle (Björn Schießle)
silviarbgl (Silvia Rbgl)
sofiaritz (Sofía Aritz)
tobiasd (tobiasd)
vincent (vincent)
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: FSFE/fsfe-website#2685
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "feature/license-annotations"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Provide copyright and license headers for the files related to the look of the website. This includes the Bootstrap framework and fonts.
Licenses are included in the LICENSES directory as a step towards REUSE compliance.
Signed-off-by: Nico Rikken nico.rikken@fsfe.org
Some comments on this PR
I didn't know what would be the beginning year for the FSFE styles, so I didn't include a date in the copyright annotations. If anyone knows that would certainly improve the quality of the annotations.
The share button styles originate from a separate repository. For now I've kept the
AGPL-3.0-or-laterlicense defined there: https://git.fsfe.org/FSFE/share-buttons Considering that we decided onCC0-1.0for the styles, that could also apply there and the license could be updated in this repository.Thanks for working on this!
As author of the share-buttons and also the one who chose the license, I would be fine with re-licensing them to CC0-1.0. Shall I do this first so you can update this branch here accordingly?
@max.mehl yes please, good suggestion.
Alright, please find the relicensed upstream here: https://git.fsfe.org/FSFE/share-buttons
@nico.rikken: thank you very much for taking care of this. I was wondering what the current state is and if there are any blockers?
The discussion on unlicense vs CC-1.0 was a blocker. Now I just need to update the pull-request.
nice :) and thank you very much! let me know if you need anything and I will try my best to help.
Pull request closed