DRAFT document on coding conventions in kde libraries
Allen Winter
winter at kde.org
Fri Mar 10 17:01:20 GMT 2006
On Friday 10 March 2006 11:20, Ingo Klöcker wrote:
> Am Donnerstag, 9. März 2006 07:19 schrieb Lauri Watts:
> > On Wednesday 08 March 2006 23:58, Allen Winter wrote:
> > > On Wednesday 08 March 2006 17:44, Lauri Watts wrote:
> > > > That said, since the notice may grant you additional protection,
> > > > it's important to do it properly. Specifically, beware that (c)
> > > > (that is a c, in either case, inside parentheses) means nothing;
> > > > either write "Copyright" out in full and/or (preferably and) use
> > > > a real copyright symbol ©
> > > >
> > > > So the format is simply this:
> > > >
> > > > © Copyright 2000-2002,2006 Your Name(s)
> > >
> > > or
> > > Copyright (c) 2000-2002,2006 Your Name(s) ??
> >
> > No, read up - (c) does not mean anything at all.
> >
> [snip]
> > > How about:
> > > © Copyright 2000-2002,2006 Name <user at domain>
> > > or
> > > Copyright 2000-2002,2006 Name <user at domain>
> > >
> > > And also require that each copyright holder has a copyright on a
> > > line by itself? Thus we can have different copyright years for each
> > > copyright holder.
> >
> > Yes, that's normally how it's done, where different authors have
> > different sets of years.
>
> To sum up the facts (at least according to
> http://www.templetons.com/brad/copymyths.html):
> - "(C)" alone "has never been given legal force" and thus can't be used
> _instead of_ "Copyright".
> - © can be used instead of "Copyright", but in our case it's not really
> a good idea to do so.
> - Brad Templeton writes:
> "The correct form for a notice is:
> Copyright [dates] by [author/owner]"
> But does this mean that
> Copyright (C) <year(s)> <author>
> is problematic because of the additional "(C)"?
>
> Can we agree on the following?
> - Check all files for wrong copyright notices containing "(C)" without
> "Copyright" and fix those copyright notices.
> - Leave copyright notices of the form
> Copyright (C) <year(s)> <author>
> in existing files as they are.
> - Require copyright notices of new files to be of the form that was
> already proposed above, i. e. either
> Copyright 2000-2002,2006 Name <user at domain>
> or optionally without email address
> Copyright 2000-2002,2006 Name
>
Where Name is the copyright owner's real name.
One owner per Copyright line.
Instead of a Name do we allow "the KMail Developers" or "the KAPP team"??
My opinion is no, but I see copyright owners like that all over the place.
Ideally, the <domain> is kde.org or another KDE sponsored domain.
--
Let's Keep the Political Talk Out of KDE PLEASE
More information about the kde-core-devel
mailing list