James Carlson wrote: > John Zolnowsky x69422/408-404-5064 writes: > >> Is there any requirement that the build retain the CDDL block for >> configuration files? Just like compilation loses the copyright, >> is there any reason that the build procedures can't sed out the CDDL >> in configuration files? >> > > That seems plausible, as the ruling I was given was that "source > files" were the ones that required the giant text block. It didn't > matter whether this "source" was just copied directly into the final > product (that is: all stuff in the gate is "source"), and the final > product did not require CDDL. > > So, it seems reasonable to me, but I've learned along the way that > "reasonable" doesn't necessarily equate to "legal." > > Thus, I agree with Stephen: gather the bugs up first, and then go for > a new round of review. > >
As a draft "policy" on this, I would argue that a case should be made for contributing to the public domain (or otherwise removing any copyright assertion) on any file(s) which meet the following guidelines: 1) the entire contents of the file are intended exclusively as an example in guiding customers and administrators in their own edits. Examples: /etc/publickey, /etc/printers.conf 2) the entire file is machine generated/maintained. Examples: /etc/path_to_inst, /etc/driver_aliases, /etc/coreadm.conf 3) the entire file cannot accept arbitrary comments. Examples: /etc/passwd, /etc/group 4) the file is a "standard" (or de-facto standard), is documented, and is expected to be modified during normal system configuration or operation. Examples: /etc/vfstab, /etc/inetd.conf, /etc/services Some of these files have borne copyright notices from the first days of Solaris. In all cases, none of them represent information which anyone in their right minds would want to assert "copyright" over. In some cases, assertion of copyright of a file which is modified (or expected to be modified) may create a problem -- e.g. does Sun assert a copyright over my local additions to /etc/services? Conversely, would Sun (or anyone else) like to prevent me from sharing my /etc/services with other people on the network? Come on, lets try to insert a little sanity into the process here. :-) -- Garrett D'Amore, Principal Software Engineer Tadpole Computer / Computing Technologies Division, General Dynamics C4 Systems http://www.tadpolecomputer.com/ Phone: 951 325-2134 Fax: 951 325-2191 _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
