I'm currently thinking of including a few simple image processing
functions based on those that I've found in sample Apple code. This code
is licensed thusly:


Copyright © 1984-1999 by Apple Computer, Inc., All Rights Reserved.

                                You may incorporate this Apple sample source code into 
your
program(s) without
                                restriction. This Apple sample source code has been 
provided "AS IS"
and the
                                responsibility for its operation is yours. You are not 
permitted to redistribute
                                this Apple sample source code as "Apple sample source 
code" after
having made
                                changes. If you're going to re-distribute the source, 
we require
that you make
                                it clear in the source that the code was descended 
from Apple sample source
                                code, but that you've made changes.


AFAICT this is compatible with the terms of [M/N/G]PL... all it requires
is we state somewhere in the file
"portions of this code are descended from sample code which is Copyright
© 1984-1999 by Apple Computer".
Effectively we list them as a contributor. 

Some have suggested a CVS comment would be enough. 
Personally I'd think the best approach would be to state a 1 line
comment at the top of each function
derived from Apple code, just to make everything crystal clear.

Thoughts?

AndyT (lordpixel)

Reply via email to