Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Copyright issues: year range, module vs distribution, rename/reorganization

by perlancar (Hermit)
on Feb 03, 2017 at 02:45 UTC ( [id://1180916]=perlquestion: print w/replies, xml ) Need Help??

perlancar has asked for the wisdom of the Perl Monks concerning the following question:

Dear monks,

I'm wondering about what year range to put in the copyright notice of my distributions, especially with regard to the following cases:

1) I release Foo-Bar-0.001.tar.gz in 2014, then the next release Foo-Bar-0.002.tar.gz is in Jan 2017. Should the copyright year be 2014,2017 or 2014-2017?

2) In Foo-Bar distribution, I have Foo::Bar and Foo::Baz. If I decide to split Foo::Baz to its own distribution and release Foo-Baz-0.003.tar.gz in Feb 2017, what should the copyright year of Foo-Baz be? Just 2017 or 2014,2017 or 2014-2017. Consider all cases when Foo::Baz already exists since 2014, or only since 2016. Is the copyright more associated with the module(s), or with the distribution?

3) If I decide in Mar 2017 to rename Foo-Bar to Qux-Bar (along with renaming the module Foo::Bar to Qux::Bar too) and released Qux-Bar-0.001.tar.gz (reset the version number), what should the copyright year be? Would it make a difference if I continued the version numbering instead?

4) I have another distribution Corge with a release Corge-0.001.tar.gz in 2012 (and no other releases so far). Then I decide to merge the Corge module to Qux-Bar distribution. What should the copyright module be?

  • Comment on Copyright issues: year range, module vs distribution, rename/reorganization

Replies are listed 'Best First'.
Re: Copyright issues: year range, module vs distribution, rename/reorganization
by beech (Parson) on Feb 03, 2017 at 03:27 UTC
Re: Copyright issues: year range, module vs distribution, rename/reorganization
by hippo (Bishop) on Feb 03, 2017 at 09:35 UTC

    Huge caveat: IANAIPL and this advice is worth no more than the sum total of what you have paid me for it - ie. nothing.

    Is the copyright more associated with the module(s), or with the distribution?

    My understanding has always been that copyright refers to anything written. Since modules within a dist might be broken apart later the copyright should be associated with each module - even more correctly with each file. If you have a separate LICEN[SC]E file in your dist you may find for example that it has an embedded copyright notice which far predates anything else in the dist. I have my templates set up so that each script or module which I create includes a separate copyright notice in the source.

    Your other questions cannot really be answered by me with any authority. If this concerns you greatly the best thing to do would be to seek the advice of a qualified legal expert in the field (and then report back here, of course). Alternatively, the OSI or EPO or EFF (or other TLA) may have guidance documentation?

Re: Copyright issues: year range, module vs distribution, rename/reorganization
by eighty-one (Curate) on Feb 03, 2017 at 17:29 UTC

    This is highly jurisdiction dependent so for anyone to give you an answer we would need to know where you are.

    I'm going to assume the US for no other reason than that's where I'm sitting right now. If that's the case you can find some info here:
    http://law.stackexchange.com/a/1857/10044

    That answer is to a question about website footers but the answer should be informative anyway.

    The site I linked to, http://law.stackexchange.com, has a lot of good info relating to software & copyrights. Most of the respondents on the site are lawyers. Of course, anyone on the internet can generally make whatever claim they want regardless of reality. For example, I'm the world's handsomest rocket scientist and also a Highlander... In general most of the answers given will refer to relevant statutes and you can look them up for yourself if you're concerned about anything. Most of the time if somebody gives an incorrect or incomplete answer, somebody else comes along in short order with a correction or more complete answer.

    Take a look there and I'll bet that you can find the answer to your question. If not you can always post a question of your own. But copyright questions are pretty common there, so I'm guessing you could find all you need by searching.

    Editing to add: My original post might not have been clear - the answer I linked to is US specific, but the site is not. So if you're in a non-US jurisdiction you can still look for answers there and post a question if you'd like. They use tags on questions, so look for a tag corresponding to your jurisdiction when looking at questions. And if you ask one, be sure to add a jurisdiction tag to it as well.

Re: Copyright issues: year range, module vs distribution, rename/reorganization
by Anonymous Monk on Feb 03, 2017 at 19:57 UTC

    First off: IANAL, so any reader is advised to keep a bucket of salt at their reach.

    • Certainly do keep using (c) notices. Just because your work may have protection in their absence, does not mean it is a good idea to drop the notice!#1 Also, all world is not U.S., despite some who would have you believe so.
    • There are several specific forms of copyright, e.g. film subtitles might be covered by some sort of synchronization rights, etc. But in general, only creative expressions are copyrightable. Arranging some elements in a novel and creative way, produces a copyrightable work. Mere idea of such a work, does not. Fixing one typo in a text, does not amount to new creative expression.
    • The year number relates to the date of first publication of the work. It is a bad idea to misrepresent the date in either direction. The strength of your copyright claim could depend on its accuracy. E.g. consider a dispute where two parties claim authorship on an expression. An earlier date in such case could mean winning the rights whereas the later publicized work judged a copy. But falsifying the date will undermine your claim. In the other direction, e.g. automatically slapping on a new (c) date 1st January each year, can be seen as an attempt to unduly prolong the status of your work.

    So, putting things together. Each significant portion of your distribution has a publication year to it. Keep individual notices in the header of each source content file. List all applicable licenses, (c) notices, years in the distro license text. The purpose of the latter is to inform, and clarity does no harm.

    Whether you can use just a range instead of a list, is up to your discretion. In a series of version releases, it is usually pretty simple to show where and when does a particular portion appear.

    #1. One good reason to be clear about copyright is to let your users actually make use of your work, i.e. exercise the rights your license grants.

Re: Copyright issues: year range, module vs distribution, rename/reorganization
by perlancar (Hermit) on Feb 04, 2017 at 08:56 UTC
    Thanks for all the responses. I think I'll stick to my current way of using the current date during build. But I also wrote Dist::Zilla::Plugin::CopyrightYearFromGit to grab year from each release, then use this format e.g. 2017, 2015, 2014 (all the years of releases, in descending order, comma-separated).
Re: Copyright issues: year range, module vs distribution, rename/reorganization
by Anonymous Monk on Feb 03, 2017 at 20:00 UTC
    If your copyright date is only for 2017, then someone could travel back in time to 2016 and steal your code. Possibly before you even write it. So best to use: Copyright Me, Since the Dawn of Time.
Re: Copyright issues: year range, module vs distribution, rename/reorganization
by RonW (Parson) on Feb 06, 2017 at 21:21 UTC

    I just found something that makes me think we all need to consult Copyright Lawyers:

    Works Reproduced in Machine-Readable Copies
    • With or near the title or at the end of the work,
    on visually perceptible printouts
    • At the user’s terminal at sign-on
    • On continuous display on the terminal
    • Reproduced durably on a gummed or other label
    securely affixed to the copies or to a container
    used as a permanent receptacle for the copies

    (From https://www.copyright.gov/circs/circ03.pdf)

    How does this affect viewing source code in an editor displayed on a computer screen?

    Does viewing source code in an editor displayed on a computer screen qualify as a "visually perceptible printout"?

    Does a "computer screen" qualify as a "terminal"?

    Does opening the source file into the editor qualify as "sign-on"?

    Do we need to have the Copyright notice at the beginning of the source files?

Re: Copyright issues: year range, module vs distribution, rename/reorganization
by RonW (Parson) on Feb 06, 2017 at 21:41 UTC

    IMNAIPL, but, now, my take on the date in a Copyright notice is to do something like:

    # First Edition: Copyright 2014, John Perl Coder # Revised 2017: Copyright 2017, John Perl Coder

    I have seen very similar notices in books I have read, so may be a reasonable way to cover potential loopholes.

    Again, consult a Copyright lawyer

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1180916]
Approved by beech
Front-paged by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (2)
As of 2024-04-20 04:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found