please remove copyright year from the distini plugin. #133

Closed
wants to merge 1 commit into
from

Projects

None yet

5 participants

Contributor

using the current year of release is more likely the desired behavior, and
will keep the latest release under copyright longer than old ones.

Signed-off-by: Caleb Cushing xenoterracide@gmail.com

@xenoterracide xenoterracide current year is used if not provided
using the current year of release is more likely the desired behavior, and
will keep the latest release under copyright longer than old ones.

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>
1b04d78
Xiong commented Feb 10, 2013

The standard format of a copyright notice applied to a work whose creation spans multiple years is:

Copyright (c) Alan Smithee 1999-2013 All rights reserved

The earlier year asserts priority; the later year extends the term of protection. A license is a separate statement.

Many weasel words could be applied to the above statement but I'll just settle for IANAL.

http://www.plagiarismtoday.com/2011/11/08/how-to-write-a-copyright-notice/

Contributor

what's that got to do with this?

Xiong commented Feb 11, 2013

See #135 -- these issues should probably be merged.

The correct behavior is to store creation_year of the project in dist.ini at 'new' time; and when building:

copyright_year = ( creation_year ne current_year ? ( creation_year . '-' . current_year ) : creation_year );

This provides maximum protection.

Contributor

yeah that would probably work

Contributor

I'm planning on making some changes/improvements to copyright year handling (along with some related changes to App::Software::License) -- poke me again in a while.

Contributor
dolmen commented Jul 24, 2013

@Xiong: you refer to a document, but you did not follow it. It is never written "Copyright (c)". And the "All rights reserved" has a meaning that you don't explain and that is not mentioned in your reference.

A better reference: http://www.copyright.gov/circs/circ01.pdf
Page 4, it mentions about date in the copyright notice:

The year of first publication of the work. In the case of
compilations or derivative works incorporating previously
published material, the year date of first publication of
the compilation or derivative work is sufficient.

As "the year date of first publication of derivative work is sufficient", the year of the release time should be enough. But IANAL.

Xiong commented Jul 27, 2013

Sorry sources disagree. I don't really care much.

Owner
rjbs commented Jul 29, 2013

My plan will be to allow users to configure [DistINI] by listing which default entries are omitted. copyright_year will remain emitted by default.

Owner
rjbs commented Jul 25, 2015

This hasn't come up again, and while I may yet do what I suggested, I don't see it happening very soon.

@rjbs rjbs closed this Jul 25, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment