Fw: [tsc-devel] Signing-off commits on legal questions
Chris Jacobsen |
Tue, 03 Feb 2015 20:48:04 UTC
Sorry, I sent this discussion on the licensing for Bugsbane's graphics to Quintus only...
On Tuesday, February 3, 2015 3:47 PM, Chris Jacobsen <…9@y…> wrote:
> You shouldn’t do that -- forget about the old SMC contribution license
alltogether. Apart from its confusing wording, it is not referenced from
any of our pages as the current license in any way.
Actually, looking back again, I didn't change the license at all on the settings files for Bugsbane's fruit graphics. These still have no license marked.For the derivative stone fruit graphics, I marked these as GPLv3+. I would assume this is wrong because Bugsbane's fruit graphics were not submittedthrough the secretmaryo.org forums. Thus his graphics are under a special license. Thus my fruit stone graphics, being a derivative work, fall under the samespecial license. The stone shell is a derivative of another author's work and falls under different rules. We should probably go back and mark the license onBugsbane's original fruit graphics as special as well, or it will be extremely confusing to future contributors.
I can open a ticket on this issue for now and mark it as a Blocker, since it's a legal issue.
> Therefore, I draw from the circumstances that we have a right to use the graphics in the game
This seems reasonable to me. If we don't use the graphics, we'll be back to using the old mushrooms, which are an obvious derivative work of Nintendo's Mariomushrooms and far more likely to get us in trouble.
> I think so, yes. And that’s very bad. I want to avoid this nasty
“special” license tag as much as possible, because it gives great
headache to distributors.
For my understanding, what problem does this cause for distributors? I don't doubt you are correct; I just want to understand the implications.
I'm a bit worried about people who fork the project to create something new (much like we forked SMC). Technically, I assume this special license meansthey have to find new power up graphics before they release a new game. This violates the whole intent of our project being open source. Honestly,if I were forking, I'd probably figure it wasn't worth worrying about, since Bugsbane wanted the graphics to be a contribution and forgot the licensing.I would have viewed it as a technical legal matter. The title theme of the game probably really should be changed if someone forks the game.
> That’s a good rule for the future. No inclusion without the SVGs under a
usable license. That was how it was with the old SMC anyway, so it can’t
be too hard to get this enforced.
We may run into a situation where someone makes a case that something has no need for layers in Inkscape and that a PNG "is good enough" In this instancewe could just ask them to dump the PNG file into Inkscape and make a simple SVG, though. At the very least, people need to get our explicit approval(with some level of team agreement) before omitting PNG's.
-datahead
On Monday, February 2, 2015 5:53 PM, Quintus <…s@q…> wrote:
Chris Jacobsen <…9@y…> writes:
> I would have assumed Bugsbane's graphics fall under the old, default
> SMC license, but I may have been making the mistake of applying the
> forum rules for secretmaryo.org when these were submitted through
> github.
You shouldn’t do that -- forget about the old SMC contribution license
alltogether. Apart from its confusing wording, it is not referenced from
any of our pages as the current license in any way.
The problem with GitHub contributions that are not covered by the GPL is
as follows. While the GPL only allows you to publish modifications if
you license them as GPL, the graphics we have are — at least in my
interpretation — not part of a combined work under GPL license. That is,
they constitute works of their own. If Bugsbane or anyone else now forks
the repository, the code is forcibly GPL, and any modifications he makes
to the code would be GPL. However, the graphics are unaffected by
that. Even more, if he _creates_ a graphic from scratch, he gains the
sole and exclusive rights on that new graphic. On our forums, you have
to actively click “I accept the forum rules” when you register, and the
forum rules include a clause that says you license anything you post as
CC-BY 4.0. Thus we are safe if somebody submits through the forum. On
GitHub, there’s no such clause. GitHub has its own Terms Of Service, but
they explicitely say that GitHub does not make any claims or even
assumptions on the licensing of the contents you post on GitHub. This
means that for any content that is not based on our GPL’ed codebase we
receive through GitHub, we have to ask for whether we are allowed to use
it. Best if authors state it’s CC-BY 4.0.
Luiji has correctly spotted that we do not have such a statement from
Bugsbane. Strictly speaking, he’s correct with that, and thus including
or even worse modifying Bugsbane’s graphics constitutes a copyright
infringement. What I can argue against this is that the graphics
Bugsbane created are obviously meant for inclusion into the game,
because 1) the entire repository is a fork of it, 2) he contributed a
great number of graphics already and 3) he already properly contributed
the PNGs, and exlcuding the SVGs would be a contradictory statement as
it wouldn’t benefit the very same project he wanted to benefit by
supplying the PNGs. Therefore, I draw from the circumstances that we
have a right to use the graphics in the game, while, as Luiji correctly
states, probably nobody else has (→ this is a “special” license tag in
our terms). However, I claim that we also have the right to create
adaptions from the graphics he contributed. The reasons are basically
the same as above, with the additional one that giving the graphics as
an unmodifyable entity to the game contradicts the development process
Bugsbane was very well aware of as he was even part of the team for some
time.
Of course, apart from a statement from Bugsbane himself there can’t be
absolute safety in this regard.
> Quintus - do you think maybe these graphics need to be moved
> to an exclusive license (and by extension the derivative stone
> graphics)?
I think so, yes. And that’s very bad. I want to avoid this nasty
“special” license tag as much as possible, because it gives great
headache to distributors. Ideally, we have a uniformly licensed
collection of graphics (and other assets). My goal is to have the code
GPLv3 (is already) and all the assets under CC-BY 4.0. However, that’s
some way to go. There’s Johan’s song already tagged as “special”, but as
that is the _title_ theme, I was willing to make an exception to that
rule so that other games are not allowed to use that one. For basically
all other assets, there’s no justification to have them licensed in such
an awkward way.
> It does serve as a challenge to us. We should not push
> graphics changes to github if they do not have SVG's. We need to ask
> the author for the SVG's immediately.
That’s a good rule for the future. No inclusion without the SVGs under a
usable license. That was how it was with the old SMC anyway, so it can’t
be too hard to get this enforced.
Valete,
Quintus
--
Blog: http://www.quintilianus.eu
I will reject HTML emails. | Ich akzeptiere keine HTML-Nachrichten.
|
Use GnuPG for mail encryption: | GnuPG für Mail-Verschlüsselung:
http://www.gnupg.org | http://gnupg.org/index.de.html