Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

please remove copyright year from the distini plugin. #133

Closed
wants to merge 1 commit into from

Conversation

xenoterracide
Copy link
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

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>
@Xiong
Copy link

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/

@xenoterracide
Copy link
Contributor Author

what's that got to do with this?

@Xiong
Copy link

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.

@xenoterracide
Copy link
Contributor Author

yeah that would probably work

@karenetheridge
Copy link
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.

@dolmen
Copy link
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
Copy link

Xiong commented Jul 27, 2013

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

@rjbs
Copy link
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.

@rjbs
Copy link
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
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants