Re: KDE licence policy update

2017-03-08 Thread Ivan Čukić
Hi all,

I'm a bit late to the party.

If I'm not too late, one addition I'd like to propose to (4) is the
Boost license. It is similar to BSD/MIT without requiring attribution
with binaries. It is approved by OSI and by FSF.

The reason for this proposal is that the Boost project provides one of
the largest C++ codebases, and is not completely ignored by our
software. :)

> -Allow AGPL for web apps
> -Encourage AGPL for web apps

As for AGPL, +1 for making it the recommended option for web apps.

Cheers,
Ivan


Re: KDE licence policy update

2017-02-19 Thread Matthew Dawson
On Friday, February 10, 2017 2:54:52 PM EST Jonathan Riddell wrote:
> I'd like to get back to my proposed update of the KDE licence policy
> 
> https://community.kde.org/Policies/Licensing_Policy/Draft
> 
> I got some comments from Matija Šuklje which I incorporated and it now
> includes a handy changelog.
> 
> -Allow AGPL for web apps
> -Encourage AGPL for web apps
The draft looks generally good to me, thanks for doing this!  My one concern 
is this encouragement of AGPL for web apps.  While I was originally for AGPL 
being recommend for web apps, I'm no longer sure that it is a good option.  
Lawyers seem to be less sure how AGPL behaves for software that would 
integrate with proprietary bits, which may cause large organizations to not 
use our software.  At the same time, lawyers are a cautious bunch and may 
never like the AGPL if it isn't used more/tested in courts.

I'm all for having AGPL software in KDE!  Currently, I'm just not sure 
recommending it is a good option.  Other then that, the draft looks good to me 
aside from the comments others have raised.

-- 
Matthew

signature.asc
Description: This is a digitally signed message part.


Re: KDE licence policy update

2017-02-17 Thread Harald Sitter
On Sat, Feb 11, 2017 at 12:37 AM, Luigi Toscano
 wrote:
> Jonathan Riddell ha scritto:
>
>> The main change is for docs and other non-code files to become
>> CC-BY-SA 4.  This allows it to be converted to code (it's one-way
>> compatible with LGPL 3)
> Do you have more details for this? I see contradicting information, it does
> not seem to be totally future proof (even if I hope that we won't see a GPLv4
> before my retirement, but... that would be too much I guess):
> https://www.fsf.org/blogs/licensing/creative-commons-by-sa-4-0-declared-one-way-compatible-with-gnu-gpl-version-3
> (hint about GPLv3 only)
>
> https://www.gnu.org/licenses/license-compatibility.en.html -> "Unfortunately,
> CC-BY-SA 4.0 does not permit relicensing to future GPL versions. What you
> should do, when you relicense material under CC-BY-SA 4.0 to the GPL, is
> specify yourself as a license version proxy to indicate whether future GPL
> versions have been authorized for that material. If someday there is a GPL
> version 4 and Creative Commons decides to allow relicensing from CC-BY-SA to
> GPL version 4, you as proxy will be able to retroactively authorize use of
> that relicensed material under GPL version 4. (Alternatively, you can ask the
> authors of that material to give permission right away.)"

I think that may fall into FLA/FRP territory.

That being said, this seems to need taking to the e.V. to get a new
FRP revision as currently CC isn't even considered an acceptable
license according to the FRP. The FDL however is. Consequently the FLA
would no longer cover documentation under the suggested changes.

https://ev.kde.org/resources/FRP.pdf


Re: KDE licence policy update

2017-02-17 Thread Jonathan Riddell
On Sat, Feb 11, 2017 at 12:37:23AM +0100, Luigi Toscano wrote:
> Jonathan Riddell ha scritto:
> 
> > The main change is for docs and other non-code files to become
> > CC-BY-SA 4.  This allows it to be converted to code (it's one-way
> > compatible with LGPL 3) 
> Do you have more details for this? I see contradicting information, it does
> not seem to be totally future proof (even if I hope that we won't see a GPLv4
> before my retirement, but... that would be too much I guess):
> https://www.fsf.org/blogs/licensing/creative-commons-by-sa-4-0-declared-one-way-compatible-with-gnu-gpl-version-3
> (hint about GPLv3 only)

Yes looks like you're right, it's GPL 3 compatible.

> https://www.gnu.org/licenses/license-compatibility.en.html -> "Unfortunately,
> CC-BY-SA 4.0 does not permit relicensing to future GPL versions. What you
> should do, when you relicense material under CC-BY-SA 4.0 to the GPL, is
> specify yourself as a license version proxy to indicate whether future GPL
> versions have been authorized for that material. If someday there is a GPL
> version 4 and Creative Commons decides to allow relicensing from CC-BY-SA to
> GPL version 4, you as proxy will be able to retroactively authorize use of
> that relicensed material under GPL version 4. (Alternatively, you can ask the
> authors of that material to give permission right away.)"
> 
> Can we setup a process so that we don't need to rework everything in the 
> future?

How about making further use of this page?
https://techbase.kde.org/Projects/KDE_Relicensing

Jonathan


Re: KDE licence policy update

2017-02-17 Thread Jonathan Riddell
On Fri, Feb 10, 2017 at 11:18:55PM +0100, Burkhard Lück wrote:
> Am Freitag, 10. Februar 2017, 18:43:38 CET schrieb Adriaan de Groot:
> > This point is listed under "All new source code and related data files ..."
> > and? there's an additional point 12, "Documentation started before 2016 can
> > be licensed under ..." which would seem to be exactly what you're asking
> > for
> 
> What is the definition of "Documentation" in the license policy draft?
> 
> "Documentation" = each single docbook, i.e 160 single docbooks for digikam 
> or
> "Documentation" = all docbooks pulled in via entities in index.docbook of an 
> application ?

I'm not sure it matters too much, pick whichever you want.

Jonathan


Re: KDE licence policy update

2017-02-10 Thread Luigi Toscano
Jonathan Riddell ha scritto:

> The main change is for docs and other non-code files to become
> CC-BY-SA 4.  This allows it to be converted to code (it's one-way
> compatible with LGPL 3) 
Do you have more details for this? I see contradicting information, it does
not seem to be totally future proof (even if I hope that we won't see a GPLv4
before my retirement, but... that would be too much I guess):
https://www.fsf.org/blogs/licensing/creative-commons-by-sa-4-0-declared-one-way-compatible-with-gnu-gpl-version-3
(hint about GPLv3 only)

https://www.gnu.org/licenses/license-compatibility.en.html -> "Unfortunately,
CC-BY-SA 4.0 does not permit relicensing to future GPL versions. What you
should do, when you relicense material under CC-BY-SA 4.0 to the GPL, is
specify yourself as a license version proxy to indicate whether future GPL
versions have been authorized for that material. If someday there is a GPL
version 4 and Creative Commons decides to allow relicensing from CC-BY-SA to
GPL version 4, you as proxy will be able to retroactively authorize use of
that relicensed material under GPL version 4. (Alternatively, you can ask the
authors of that material to give permission right away.)"

Can we setup a process so that we don't need to rework everything in the future?

-- 
Luigi


Re: KDE licence policy update

2017-02-10 Thread Burkhard Lück
Am Freitag, 10. Februar 2017, 18:43:38 CET schrieb Adriaan de Groot:
> This point is listed under "All new source code and related data files ..."
> and? there's an additional point 12, "Documentation started before 2016 can
> be licensed under ..." which would seem to be exactly what you're asking
> for

What is the definition of "Documentation" in the license policy draft?

"Documentation" = each single docbook, i.e 160 single docbooks for digikam 
or
"Documentation" = all docbooks pulled in via entities in index.docbook of an 
application ?

Please clarify, thanks.

-- 
Burkhard Lück



Re: KDE licence policy update

2017-02-10 Thread Burkhard Lück
Am Freitag, 10. Februar 2017, 14:54:52 CET schrieb Jonathan Riddell:
> I'd like to get back to my proposed update of the KDE licence policy
> 
> https://community.kde.org/Policies/Licensing_Policy/Draft
> 
> I got some comments from Matija Šuklje which I incorporated and it now
> includes a handy changelog.
> 
> -Note that Qt is LGPL 3 not 2.1
> -Code copied from Qt can be GPL 3 as well as GPL 2, check comparible
> with your code
> -Allow AGPL for web apps
> -Encourage AGPL for web apps
> -Allow icons to be CC-BY-SA 4
> -Allow media files to be CC-BY-SA 4 and no longer allow CC-BY-SA 3
> -Note CC-BY-SA 4 is LGPL 3 compatible
> -Documentation to be CC-BY-SA 4
> -MIT text now one of the more standard variants (modern style with
> sublicence) -Links to SPDX licences
> 
> The main change is for docs and other non-code files to become
> CC-BY-SA 4.  This allows it to be converted to code (it's one-way
> compatible with LGPL 3) and allows us to share with other popular
> sources such as wikipedia.  CC-BY-SA 4 is also better maintained,
> better understood and internationally recognised than the old FDL
> licence.
> 
I fail to understand why FDL is dropped for Documentation, content on userbase 
is still dual licensed  (CC_BY-SA 3.0 and FDL 1.2) and even the 
Licensing_Policy/Draft content itself is available under Creative Commons 
License SA 3.0 as well as the GNU Free Documentation License 1.2 

-- 
Burkhard Lück



Re: KDE licence policy update

2017-02-10 Thread Jonathan Riddell
On Fri, Feb 10, 2017 at 06:48:41PM +0100, Burkhard Lück wrote:
> I fail to understand why FDL is dropped for Documentation, content on 
> userbase 
> is still dual licensed  (CC_BY-SA 3.0 and FDL 1.2) and even the 
> Licensing_Policy/Draft content itself is available under Creative Commons 
> License SA 3.0 as well as the GNU Free Documentation License 1.2 

Simplification, FDL is a little used licence and keeping it would mean
we couldn't share content the CC licenced sources.  It serves no
special purpose.  It has a poor reputation due to the unused non-free
options and it isn't maintained so if there's a problem with it we'd
have nobody to back us up.

Jonathan


Re: KDE licence policy update

2017-02-10 Thread Adriaan de Groot
On Friday 10 February 2017 16:06:23 Luigi Toscano wrote:
> Would we allowed to keep the documents with old license and apply this only
> to  new one?


Luigi,

This point is listed under "All new source code and related data files ..." and 
there's an additional point 12, "Documentation started before 2016 can be 
licensed under ..." which would seem to be exactly what you're asking for (we 
can possibly argue over "before 2016", but perhaps this bit of the policy 
applied already).

[ade]


Re: KDE licence policy update

2017-02-10 Thread Jaroslaw Staniek
On 10 February 2017 at 15:54, Jonathan Riddell  wrote:

> I'd like to get back to my proposed update of the KDE licence policy
>
> https://community.kde.org/Policies/Licensing_Policy/Draft
>
> I got some comments from Matija Šuklje which I incorporated and it now
> includes a handy changelog.
>
> ​[..]​

-Allow icons to be CC-BY-SA 4
> -Allow media files to be CC-BY-SA 4 and no longer allow CC-BY-SA 3
> -Note CC-BY-SA 4 is LGPL 3 compatible
>

Hi, ​I like this improvement.
​
1. How about calling it all "artwork and content" while still listing
examples (icons, media files...)

2. I'd like to propose including "visual styles" into that group. By visual
styles I mean implemented using using any styling language, including: CSS,
HTML/JS templates, JS theming, ODF templates, QStyle (and derivatives).

--
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek


Re: KDE licence policy update

2017-02-10 Thread Luigi Toscano
On Friday, 10 February 2017 14:54:52 CET Jonathan Riddell wrote:
> I'd like to get back to my proposed update of the KDE licence policy
> 
> https://community.kde.org/Policies/Licensing_Policy/Draft
> 
> I got some comments from Matija Šuklje which I incorporated and it now
> includes a handy changelog.
> 
> [...]
> -Documentation to be CC-BY-SA 4

I stand by my previous position (have dual license FDL in its fully free 
version/dfsg version + CC-BY_SA 4) but if I'm the only one it means that we 
have only the painful way of finding contributors no more active for 10+ years 
and try to relicense. We seriously risk to lose a lot of documentation this 
way. 
Would we allowed to keep the documents with old license and apply this only to 
new one?


> The main change is for docs and other non-code files to become
> CC-BY-SA 4.  This [...] and allows us to share with other popular
> sources such as wikipedia.  

It does not change your proposal but this specific point is incorrect: 
Wikipedia is dual licensed even now: https://en.wikipedia.org/wiki/
Wikipedia:Copyrights

-- 
Luigi


KDE licence policy update

2017-02-10 Thread Jonathan Riddell
I'd like to get back to my proposed update of the KDE licence policy

https://community.kde.org/Policies/Licensing_Policy/Draft

I got some comments from Matija Šuklje which I incorporated and it now
includes a handy changelog.

-Note that Qt is LGPL 3 not 2.1
-Code copied from Qt can be GPL 3 as well as GPL 2, check comparible
with your code
-Allow AGPL for web apps
-Encourage AGPL for web apps
-Allow icons to be CC-BY-SA 4
-Allow media files to be CC-BY-SA 4 and no longer allow CC-BY-SA 3
-Note CC-BY-SA 4 is LGPL 3 compatible
-Documentation to be CC-BY-SA 4
-MIT text now one of the more standard variants (modern style with sublicence)
-Links to SPDX licences

The main change is for docs and other non-code files to become
CC-BY-SA 4.  This allows it to be converted to code (it's one-way
compatible with LGPL 3) and allows us to share with other popular
sources such as wikipedia.  CC-BY-SA 4 is also better maintained,
better understood and internationally recognised than the old FDL
licence.

Jonathan