Licensing BoF Notes - Akademy 2020
Andreas Cord-Landwehr
cordlandwehr at kde.org
Tue Sep 8 13:32:01 BST 2020
Hi, here are the notes from our today's licensing BoF:
**Notes**
Notes from the Licensing & SPDX BoF
* Licensing presentation:
* CoLa:
* I want to have a website with a positive message what each of our used
SW licenses brings to the user.
* Something to which the outbound license tags of the frameworks can point
* https://phabricator.kde.org/T12094
* Users of such a page:
* Add it to https://develop.kde.org/ ? -> yes
* Link from kde.org/applications -> yes
* put it on the new application website
* Ideas? Good examples what others are doing?
* see what create commons did
* choosealicense.com
* include Promo and website teams in discussion
* https://develop.kde.org/frameworks/breeze-icons/ has some text about
what the licence means for you
* --> further discussion, BoF tomorrow: 9UTC
* KDE & REUSE/SPDX: where are we, next steps
* source code repositories
* focus on code files for now
* anything else after that
* encourage contributors to add themselves to copyright statement: add to
HowTo, add to policy. -> CoLa
* Idea: autogenerate the about data information from copyright statements
-> TASK
* What about newly created non-source-code files meanwhile? -> TASK, HowTo
extension
* Explain in licensing howto how to best add SPDX markers to XML files (e.g
qrc, appdata) -> CoLa
* translations
* can be seen as derivative works
* Messages.sh scripts (or their successors) could be extended to respect
SPDX-License-Identifier marker and compute the PO file license
* websites
* there is a difference between content and code/formatting:
* code is AGPL
* content: could be either CC-BY-SA-4.0 or without SA
-> needs to be clarified in policy, should be discussed on community
list? -> Harald
* do we want to achieve full REUSE compliance?
* in the long run, yes
* (see above, code first; anything else later; new files shall directly get
marked correctly)
* License Documentation Status
* What is state of the wiki: HowTo + Policy
* Explain how to add correct SPDX information to files wihtout copyright
(CC-0 info) -> CoLa
* Add section about license (in-)compatibility -> CoLa
* SPDX & REUSE Conversion Q&A:
* licensedigger usage questions?
* license questions?
* Breeze Icons and theme
* possible license change
* https://phabricator.kde.org/T12027 (So the style after all and not the
icons?)
* "Jan wants this done to get it into Qt"
* how much LGPL-2.0-only & GPL-2.0-only code do we still have around that
needs to be converted?
* krop is working on this for PIM
* CoLa is working on KF5
* anybody else is very welcomed to join this effort!
**Raw Discussion**
[13:01] Jonathan Riddell : woo licences!
[13:01] Volker Krause : did anyone copy the notes?
[13:06] Tobias Fella : https://develop.kde.org/
[13:08] David Redondo : https://creativecommons.org/licenses/by-nc/4.0/
[13:08] Arjen Hiemstra : https://creativecommons.org/about/cclicenses/
[13:08] Vlad Zahorodnii : is it okay to add questions in the shared notes?
[13:08] Volker Krause : sure
[13:08] Albert Astals Cid : or just speak :)
[13:08] Adriaan de Groot : choosealicense.com
[13:08] Adriaan de Groot : is github's license explainer
[13:11] Luigi Toscano : so can't we just link that?
[13:11] Harald Sitter : https://choosealicense.com/licenses/
[13:13] Harald Sitter : backing data appears https://github.com/github/
choosealicense.com/blob/gh-pages/_licenses/bsd-2-clause.txt
[13:13] Albert Astals Cid : yep
[13:13] David Redondo : https://github.com/github/choosealicense.com/tree/gh-pages/_licenses
[13:14] David Redondo : Oh to slow
[13:14] Carl Schwan : Hi :)
[13:15] Carl Schwan : tommorow morning
[13:15] Carl Schwan : ok :)
[13:16] FreeWear-Ramón : Hi Carl :)
[13:16] Nicolas Fella : aslo kde connect
[13:28] Carl Schwan : https://invent.kde.org/websites/kde-org/-/
merge_requests/15 :)
[13:34] Harald Sitter : https://reuse.software/faq/#bulk-license
[13:43] Jonathan Riddell : https://develop.kde.org/frameworks/breeze-icons/
[13:45] Carl Schwan : https://invent.kde.org/websites/kmymoney-org
[13:46] Nicolas Fella : Rewrite everything
[13:48] Johan Ouwerkerk : there's a difference between content & code right?
[13:52] Johan Ouwerkerk : depending on license it also kind of doesn't matter
too much because the site is consumed by people who aren't granted any rights
(directly)
[13:53] Johan Ouwerkerk : what volker says ^
[13:54] Volker Krause : ah, what Johan said :) (was reading notes, not chat)
[13:55] Johan Ouwerkerk : CC-BY-SA-4.0, yeah
[13:55] Johan Ouwerkerk : fits the general pattern of how we want to license
"assets", right?
[13:56] Johan Ouwerkerk : (as opposed to raw data for which we'd use CC0)
[13:57] Carl Schwan : ok good idea to take it to the mailing list
[14:04] Nicolas Fella : IIRC he wants it in Qt
[14:05] Johan Ouwerkerk : flatpak has runtimes, so that's probably it right?
[14:06] Carl Schwan : but that does Qt have to do with flatpak?
[14:06] Johan Ouwerkerk : nothing, other than also being included in the
runtime...
[14:17] Carl Schwan : a gitlab project makes more sence
[14:18] Albert Astals Cid : https://invent.kde.org/teams/flathub/issues/-/
boards
[14:18] Carl Schwan : https://invent.kde.org/teams
[14:19] Carl Schwan : thanks CoLa :)
[14:19] Allyson Alexandrou : notes can be saved
[14:19] Allyson Alexandrou : there is a download button :)
More information about the kde-community
mailing list