[Mypaint-discuss] Licensing policy: a proposal

2011-03-07 Thread Andrew Chadwick (email lists)
We should write down some simple policy for which licenses we accept
into the MyPaint main distribution, primarily to keep things simple for
coders and artists. What about the following, expressed in FAQ style?

--8
DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL

Q: What licenses should I use when contributing to MyPaint?

A: If you want your contribution to go into the official MyPaint
distribution, you need to pick a license:

1. All program code and supplemental data files should be GPLv2[1] or
LGPL. This includes program icons and artwork for display within the
program.

2. Supplemental artworks and promotional material included in the
distribution should be CC-Zero, CC-By, or CC-By-SA, version 3 [2].

3. Elements which are highly likely to be reused by artists in the
creation of new works[3], e.g. bundled brushes[4] or background texture
images, should be licensed as CC-Zero or Public Domain. You'll get
attribution in the official distribution, of course :)

DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL
---8---

Please pick apart point by point. The final tone should be friendly and
not too lawyery :)



[1] which might in due course be globally updated to GPLv3, as the
license permits. Before you ask :)

[2] CC licenses (version 3) are almost certainly DFSG-compatible.
Versions 2.5 and below are not. We'd really like Debian to pick us up.

[3] Background elements are very likely to be reused without the artist
giving any thought to licensing. And they shouldn't have to. Therefore
it is vital that the license permit that *and* re-licensing.

[4] I initially thought that brush settings might be best expressed best
as 1. since they're little programs. However brush settings are copied
into strokemaps during routine operations, so when you change a setting,
paint with the brush and save as .ORA then - *booya!* - you just made a
derived work[5]. So it's best if all core brushes are CC-Zero.

[5] there's a chance that this might be mere aggregation, which is a
possible escape from this potential trap. We could state that *in our
opinion* that's what it is, always, and thus accept GPLed brush code. In
fact we may have to do that anyway for grandfathering reasons :/

-- 
Andrew Chadwick

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss


Re: [Mypaint-discuss] Licensing policy: a proposal

2011-03-07 Thread Jon Nordby
On 7 March 2011 14:17, Andrew Chadwick (email lists)
andrewc-email-li...@piffle.org wrote:
 We should write down some simple policy for which licenses we accept
 into the MyPaint main distribution, primarily to keep things simple for
 coders and artists. What about the following, expressed in FAQ style?

 --8
 DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL

 Q: What licenses should I use when contributing to MyPaint?

 A: If you want your contribution to go into the official MyPaint
 distribution, you need to pick a license:

 1. All program code and supplemental data files should be GPLv2[1] or
 LGPL. This includes program icons and artwork for display within the
 program.

 2. Supplemental artworks and promotional material included in the
 distribution should be CC-Zero, CC-By, or CC-By-SA, version 3 [2].

 3. Elements which are highly likely to be reused by artists in the
 creation of new works[3], e.g. bundled brushes[4] or background texture
 images, should be licensed as CC-Zero or Public Domain. You'll get
 attribution in the official distribution, of course :)

 DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL
 ---8---

 Please pick apart point by point. The final tone should be friendly and
 not too lawyery :)

I agree. However, point 1. should be GPLv2+ / LGPLv2+ (that is, the
license must have the  or (at your option) any later version. clause
intact).
This is the license used for existing code, and allows downstream
recipients to chose under which version of license they want to
distribute the work, and allow us to move to GPLv3+, if we would like
to.

-- 
Jon Nordby - www.jonnor.com

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss


Re: [Mypaint-discuss] Licensing policy: a proposal

2011-03-07 Thread Ramón Miranda
I see that is a good idea to have this kind of help to choose license,
thanks to all for the support. This way we can center our energies on create
stuff for this app. We are growing and this will be helpful for other users
too.
take care

2011/3/7 Jon Nordby jono...@gmail.com

 On 7 March 2011 14:17, Andrew Chadwick (email lists)
 andrewc-email-li...@piffle.org wrote:
  We should write down some simple policy for which licenses we accept
  into the MyPaint main distribution, primarily to keep things simple for
  coders and artists. What about the following, expressed in FAQ style?
 
  --8
  DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL
 
  Q: What licenses should I use when contributing to MyPaint?
 
  A: If you want your contribution to go into the official MyPaint
  distribution, you need to pick a license:
 
  1. All program code and supplemental data files should be GPLv2[1] or
  LGPL. This includes program icons and artwork for display within the
  program.
 
  2. Supplemental artworks and promotional material included in the
  distribution should be CC-Zero, CC-By, or CC-By-SA, version 3 [2].
 
  3. Elements which are highly likely to be reused by artists in the
  creation of new works[3], e.g. bundled brushes[4] or background texture
  images, should be licensed as CC-Zero or Public Domain. You'll get
  attribution in the official distribution, of course :)
 
  DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL * DRAFT NOT OFFICIAL
  ---8---
 
  Please pick apart point by point. The final tone should be friendly and
  not too lawyery :)
 
 I agree. However, point 1. should be GPLv2+ / LGPLv2+ (that is, the
 license must have the  or (at your option) any later version. clause
 intact).
 This is the license used for existing code, and allows downstream
 recipients to chose under which version of license they want to
 distribute the work, and allow us to move to GPLv3+, if we would like
 to.

 --
 Jon Nordby - www.jonnor.com

 ___
 Mypaint-discuss mailing list
 Mypaint-discuss@gna.org
 https://mail.gna.org/listinfo/mypaint-discuss




-- 
___
Ramon Miranda
http://ramonmirandavisualart.blogspot.com
http://code.google.com/p/gps-gimp-paint-studio/
___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss


Re: [Mypaint-discuss] Licensing policy: a proposal

2011-03-07 Thread Martin Renold
On Tue, Mar 08, 2011 at 01:19:14AM +, Andrew Chadwick (email lists) wrote:
 
 I'd recommend strongly against a NonCommercial license for
 *anything* in the main MyPaint distro

I didn't want to suggest we should allow that. No need to discuss this
point, we fully agree here.

-- 
Martin Renold

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss


Re: [Mypaint-discuss] Licensing policy: a proposal

2011-03-07 Thread Martin Renold
On Tue, Mar 08, 2011 at 01:19:14AM +, Andrew Chadwick (email lists) wrote:
 ...
 * Background texture images should be CC0 1.0 or Public Domain.

Sounds a bit like those were two different things. Maybe just mention
public domain here, and give an example statement how to do this later
down, using CC0.

Background texture must be public domain.

 * Brush packs should be licensed as for background texture images.

Brush packs should also be placed into the public domain.

 Alternatively, you can use CC-By 3.0 or CC-By-SA 3.0; the pack's
 internal brush settings[1] should still be licensed CC0 1.0 or
 Public Domain, however.

Okay, but we absolutely need an example statement for this, for copy/paste. 
(I'd say only provide one for the CC-By 3.0 variant.)

-- 
Martin Renold

___
Mypaint-discuss mailing list
Mypaint-discuss@gna.org
https://mail.gna.org/listinfo/mypaint-discuss