On 2 February 2011 09:23, Cyrille Berger Skott <cber...@cberger.net> wrote:
> On Wednesday 02 February 2011, Jaroslaw Staniek wrote:
>> You have to copy any new copyrights too to every single relevant file
>> even if currently, after a number of commits there is no single
>> character of code by 'the other commiters'. Whis is also obligation in
>> the opposite way, so it's not our wish but requirement of the license.
> Huh ? No :) Or I did not understand what you meant.
> If you have:
> r3 by Jaroslaw
> r2 by Cyrille
> r1 by Casper
>
> at r1 file is copyrighted by Casper
> at r2 file is copyrighted by Casper, Cyrille
> at r3 file is copyrighted by Casper, Cyrille and Jaroslaw
>
> If someone takes the change at r2, it does not have to put Jaroslaw's
> copyright, only mine.

true

What I mean is this:

> at r1 file is copyrighted by Casper
> at r2 file is copyrighted by Casper, Cyrille
> at r3 file is copyrighted by Casper, Cyrille and Jaroslaw (and Jaroslaw did 
> remove all Cyrille's code as apparently shorter solution has been found, BUT 
> Jaroslaw did this by looking at Cyrille's code as inspiration to this 
> change). So Cyrille's copyright remains in r3. In calligra it's already in 
> the file in r3 of course but what I propose is to keep in mind the implicit 
> rule: if someone applies a diff between r3 and r1 to a 3rd-party project, 
> copyrights have to be kept even if there's no Cyrille's code in the r3-r1 
> diff. I know this is obvious to us now (since that was raised already in 
> koffice times). In koffice times nobody has removed copyright with one 
> notable exception. Just double checking so every maintainer of a given code 
> knows that even this case is protected.

In reallity, it is not as easy, since most people forget
> to edit the copyright when making their change and add their copyright
> later... In which case it might be safer to add all copyrights.

Exactly, in the example, the merge-to-the-3rdparty project would
happen before delayed adding 'Cyrille's copyright to the r2'. In that
case it would be our fault so the only way is: let's keep own
copyright controlled before it's too late.

-- 
regards / pozdrawiam, Jaroslaw Staniek
 http://www.linkedin.com/in/jstaniek
 Kexi & Calligra (kexi-project.org, identi.ca/kexi, calligra-suite.org)
 KDE Software Development Platform on MS Windows (windows.kde.org)
_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to