[haiku-development] Re: #1222: Acknowledging the third party copyrights

On 2008-04-07 at 08:53:05 [+0200], Niels Reedijk <niels.reedijk@xxxxxxxxx> 
wrote:
> 2008/4/6, Ingo Weinhold <ingo_weinhold@xxxxxx>:
> >  On 2008-04-06 at 18:55:03 [+0200], Niels Reedijk 
> >  <niels.reedijk@xxxxxxxxx>
> >  wrote:
> >
> >  > The idea is that the build system concatenates all these files, and
> >  > that AboutSystem would be able to use this large set of data to
> >  > generate a nice view of the packages and their copyrights. So in the
> >  > Jamfile there would be a syntax like:
> >  >
> >  > AddCopyright : coreutils.copyright ;
> >  >
> >  > And with some jam-magic AboutSystem will contain a licenses.cpp file
> >  > which it can parse.
> >  >
> >  > Two questions:
> >  > 1. Is this build-system wise doable? Ingo?
> >
> >
> > Sure. There should be an association between the copyright file and the
> >  installed files, though. Otherwise we'd have copyrights in AboutSystem 
> >  for
> >  everything that's in the repository, not just the stuff on the image.
> 
> Well, that could theoretically be prevented by only adding the
> AddCopyright statements to packages that are in the default image.

Yes, or, as I wrote, declare the association between an installed file and 
the copyright. Like:

  AddCopyright ls : coreutils.copyright ;

CU, Ingo

Other related posts: