On 12/8/23 14:39, Qian Yun wrote:
> I just realized that there is also this file: "src/etc/copyright".
Pffff...
As always, IANAL. Additionally I can only guess what "copyright"
actually means. German law distiguishes between "Urheberrecht" and
"Nutzungsrecht". The Urheberrecht basically says something about the
creator of some work, the Nutzungsrecht says something about what can be
done with the work. That looks like a relatively clear distinction.
So basically all contributors to FriCAS can count as "Urheber" (creator)
of the work (FriCAS) and by German law one cannot give the fact that
he/she is the "Urheber" (in other words no German can put something into
"public domain"). As the creator of some work one has the exclusive
"Nutzungsrecht" (right to use the work). By a license one can allow
others certain rights to use, distribute, copy (or whatever) the work.
As far as I understand the american copyright is somewhat incompatible
with the above view. What one usually sees is a copyright note and at
the same time some text (list the BSD clauses) that say something about
what rights some (different from the original creators) person gets for
the "work". And that is called "LICENSE". Sigh!
I think the way we do it now with having a LICENSE file at the root of
the repo and src/etc/copyright is OK for me, but I can also imagine that
we just have a COPYRIGHT file at the root that is somehow like
src/etc/copyright (i.e. with portions copyright messages and the
respective license that the original copyright holders distributed with
the software). (All other license and copyright files should be removed,
because they get included into COPYRIGHT.) However, I would like that
the years are specified clearly. For example, the last line in
src/etc/copyright just says
Portions Copyright (c) Renaud Rioboo and the University Paris 6.
but give no starting and end year and no license part.
Ralf