>>>>> "Roland" == Roland Mainz <roland.mainz at nrubsig.org> writes:

Roland> What about the CDDL license header ? All the "alien" Makefiles
Roland> from AST are clearly identifyable as non-OS/Net because the lack
Roland> the CDDL license plate. 

That may work for the AST sources, but it doesn't work as a general rule
for ON.  If we substantially use the upstream makefile and the makefile
is covered by a different license, it will not have a CDDL block.

Roland> AFAIK the second look at these files should clearly identify
Roland> them as "alien"

I think that's optimistic.  The first time I saw them it took me several
minutes to figure out what was going on.  Someone who has less
experience with makefiles (e.g., someone who's trying out a new compiler
flag) will probably take longer.

Also, please keep in mind the scalability concern.  If it takes 10
minutes to figure out what's going on with the ksh93 makefiles, that's
just an annoyance.  But if there are 10 such components, now the person
gets to add over an hour and a half to whatever they were doing.

mike

Reply via email to