From owner-freebsd-hackers@FreeBSD.ORG Wed Nov 28 20:17:57 2007 Return-Path: Delivered-To: hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1A0416A417 for ; Wed, 28 Nov 2007 20:17:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id B14A013C4E3 for ; Wed, 28 Nov 2007 20:17:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id E677E46EA5; Wed, 28 Nov 2007 15:21:51 -0500 (EST) Date: Wed, 28 Nov 2007 20:17:49 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Bert JW Regeer In-Reply-To: <62844A9B-9046-4530-B16C-36D913B0DDE6@0x58.com> Message-ID: <20071128201439.W87160@fledge.watson.org> References: <20071127171228.N94692@fledge.watson.org> <20071128054208.GA813@menantico.com> <20071128092434.J94692@fledge.watson.org> <20071128110550.GA2216@menantico.com> <20071128123826.GA813@menantico.com> <20071128124011.M80520@fledge.watson.org> <62844A9B-9046-4530-B16C-36D913B0DDE6@0x58.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: hackers@FreeBSD.org Subject: Re: Updated procstat(1) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Nov 2007 20:17:57 -0000 On Wed, 28 Nov 2007, Bert JW Regeer wrote: > Have the licensing issues been resolved with regards to DTrace? This is a > feature I was looking forward to in 7.0-RELEASE but it had been delayed > because of the licensing. The problems had to do with non-alignment of the licensing vs. software boundaries, and I believe have been addressed by moving the boundaries a bit (i.e., making some more DTrace data structures opaque, etc). The key point is that the CDDL parts will be compartmentalized as we do for other licenses, but that DTrace will still be loadable as a module with a GENERIC kernel, as is the case with ZFS already. Unfortunately, DTrace won't ship in 7.0, but we believe that it can be MFC'd to RELENG_7. I've not checked in with John Birrell in a few days, but when I last checked he was in the throes of updating the code and cleaning up the integration of the Solaris parts, so my hope is that we'll see CVS progress soon. I know a lot of people are very eager to see this happen. Robert N M Watson Computer Laboratory University of Cambridge