Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Mar 2008 19:55:23 +0000
From:      John Birrell <jb@what-creek.com>
To:        arch@freebsd.org
Subject:   Patch for CDDL file repo copy
Message-ID:  <20080324195523.GA97312@what-creek.com>

next in thread | raw e-mail | index | archive | help

In line with the core@ decision to have separate trees for CDDL,
GPLv2 and GPLv3 files, here is a patch to deal with the existing
CDDL files in current:

<http://people.freebsd.org/~jb/cddl_move_head.diff>;

This patch assumes the following directory trees are repo
copied:

src/contrib/opensolaris => src/cddl/contrib/opensolaris
src/compat/opensolaris => src/cddl/compat/opensolaris
src/sys/contrib/opensolaris => src/sys/cddl/contrib/opensolaris
src/sys/compat/opensolaris => src/sys/cddl/compat/opensolaris

Note that the compat/opensolaris directories contain some
files that actually have a BSD license. These files have no use
outside their current location. They have a BSD license simply
because they were created from scratch by the author.

It is possible in future that these BSD licensed files may required
additional code which comes with a CDDL. In that event the CDDL
will be added and the file will remain in it's current location.

If this move is to happen at all, I'd like it to occur now because
it affects the addition of DTrace to current. The next step after
this is to add the extra compat files that DTrace needs and move
some of the things that are currently built into the ZFS kernel
module to an 'opensolaris' kernel module so that they can be
shared with DTrace.

--
John Birrell



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080324195523.GA97312>