Mike Kupfer wrote: > > >>>>> "Roland" == Roland Mainz <roland.mainz at nrubsig.org> writes: > > >> And in those cases, have you added the appropriate Copyright to each > >> of those files? > > Roland> What do you mean with "appropriate Copyright"[...]? AFAIK we do > Roland> not need (and should not need) to add any CDDL license to the > Roland> AST codebase since we have a permission to contribute any > Roland> Solaris code to upstream (Mike Kupfer can explain that AFAIK > Roland> better) under their own license ("CPL") which AFAIK covers any > Roland> tree-local modifications. The new tests and demo code has a CDDL > Roland> license. > > Modified AST code keeps the AST license (no CDDL). This is no different > from any other third-party code that we modify for Solaris. > > Does ATT require that copyright on contributions be assigned to ATT?
Uhm... this is license stuff (e.g. I am hiding under my desk now with a sign "I am not a lawyer" (and I don't like license discussions anyway... I like to get my stuff done and not spend my time in endless "... my license is better than yours..."-debates)) ... ;-( ... CC:'ing David Korn to get a definitive answer... > If > not, then files that we touch for Solaris should have a Sun copyright. Umpf... is there a way to avoid that ? "usr/src/lib/libshell/misc/ksh93_solaris_builtin_patch.diff" only touches src/lib/libshell/common/data/builtins.c to add an |#include "solaris_cmdlist.h"| there and adding any Sun/Solaris/etc. copyright template would turn this mini-patch into a giant monstrosity. Can we just say we "don't care" and accept the AT&T copyright in that file ? :-) > Roland, I believe you can also put a copyright statement on for > yourself, too. Grumpf... I removed those a while ago because they were listed as "April Chin and Roland Mainz", however the Sun rules do not allow the listing of single engineers in source and therefore I removed the lines. IMO both project leads should be listed or none (IMO it would feel a little bit unfair otherwise...). ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;)