>>>>> "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