This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Add semihosting documentation for nios2 and m68k


On Wed, Mar 13, 2019 at 11:07 AM Sandra Loosemore <sandra@codesourcery.com>
wrote:

> On 3/13/19 8:53 AM, Jeff Johnston wrote:
> > Hi Sandra,
> >
> > If documentation is taken verbatim from comments in code, it requires
> > the copyright license(s) that the code was under.  If on the other hand
> > you wrote the documentation yourself by looking at/knowing how the code
> > works, it is yours to license as you want.  If you are taking
> > comments verbatim from code and it is written by you and other folks,
> > you can't just license under "any" terms because that doesn't imply
> > permission of the other
> > folks unless it uses the license that everyone already agreed upon
> > (which can be nothing if no license governs the code).
> >
> > I hope that clarifies.  If a license is required, you can add a separate
> > license file for each doc file if you don't want the license to be
> > present in the documentation.
>
> Well, the listed copyright holder on the corresponding code files is
> CodeSourcery/Mentor Graphics, so presumably we still retain the right to
> do whatever we want with it, including cutting and pasting comments into
> a separate documentation file.
>
>
Yes.  You could have done so even if the copyright was some other company
as long as
their license allowed copying and you attributed them as asked for in their
license.  If the other
company didn't allow copying, you could have gotten around the issue by
writing docs from scratch in your own words.

I can add the same copyright notice and license terms to the new
> documentation files.
>
>
Yes, the license should be added.  I'll check it in when you update.

-Sandra
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]