On Thu, 2004-12-02 at 01:42 +0700, Marc K. wrote:
> Hi,
>
> We are developing a programming language and wrinting an interface
> module to GDK/GTK written in C.
>
> For easy documentation purposes, the GDK/GTK documentation is
> embedded in the C source code, viz.:
>
> /*) sub foo (bar)
> ... documentation copied from GDK/GTK ...
> ... our own additional documenation ...
> */
> static int some_foo (some self, stuff bar)
> {
> ...
> }
>
> Questions:
>
> 1. May I do that?
>
> 2. If yes, what notice should I add in the files, if any?
> Perhaps something like: "This file contains material from the GDK/GTK
> library copyright of ...?"
>
> If you can not answer this question, perhaps you can tell me whom
> to contact?
Basically, the license on the inline documentation isn't entirely
clear. There is a implicit grant of license by a contributor to
GTK+, but it's never been clear if the license of inline documentation
that is contributed is:
- The LGPL
- The documentation license for out-of-line GTK+ documentation
(quoted on http://www.gtk.org/rdp/)
copyright is distributed among many separate copyright holders
"The GTK+ team and others" can be used as shorthand, but doesn't
refer to any single legal entity.
Basically, I would advise against copying the GTK+ inline docs
into your code unless you feel comfortable with the provisions
of both of the licenses above.
Regards,
Owen
Attachment:
signature.asc
Description: This is a digitally signed message part