On 2017-05-23 14:23, Paul.Koning@dell.com wrote:
On May 23, 2017, at 3:22 PM, Brian Inglis wrote: On 2017-05-23 11:20, Paul Eggert wrote:
On 05/23/2017 08:57 AM, Brian Inglis wrote:
Almost mandatory nowadays for consideration for packaging, and avoidance of doubt, it states that all the files are PD, with code exceptions. None of those exceptions apply to the proposed package, so the LICENSING file would be confusing and even misleading for that package. If the proposed Red Hat package requires a LICENSING file for some reason, that file should simply say "This package is in the public domain." However, I don't see why a separate LICENSING file is needed. There's no such file in already-existing Red Hat packages, such as the tzdata package, so why is it needed in the proposed package? Besides, under my proposal each file in the package would contain a comment saying that the file is in the public domain, so any separate LICENSING file would be bureaucratic overkill. From pkgs.org Fedora Rawhide tzdata-2017b-1.fc27.noarch.rpm /usr/share/doc/tzdata/README /usr/share/doc/tzdata/Theory /usr/share/doc/tzdata/tz-link.html /usr/share/licenses/tzdata/LICENSE Many people and companies are wary of using code, data, or software nowadays without knowing explicit rights to any collection. That makes sense. The right way to consider licenses is that the absence of a stated license means there is no license (no rights to use at all). A one line file that says "this whole package is in the public domain" would serve. Or if that's not completely accurate, it should say "with the exception of x, y, and z, this package is in the public domain".
That is, unfortunately, exactly the legal European situation, where no rights may be waived, only explicitly granted by all copyright holders, and there exists no public domain, except after copyright expiry. Europeans are mostly not yet used to thinking in those novel terms, so there are now problems with packages and contributions, often resolved by granting CC or equivalent licences. I believe that is why tz uses the PD NIST leap seconds file, as the IERS file(s) do not have explicit licences or rights grants.
And using LICENSE as the name for that file makes sense because that's what people expect to look for.
In the Commonwealth of Nations that is a verb and the noun LICENCE is preferred ;^> -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada