From owner-freebsd-current@FreeBSD.ORG Wed Nov 22 20:24:01 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5C35F16A47B for ; Wed, 22 Nov 2006 20:24:01 +0000 (UTC) (envelope-from freebsd@bitfreak.org) Received: from mail.twinthornes.com (mail.twinthornes.com [65.75.198.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DE1143D5C for ; Wed, 22 Nov 2006 20:23:29 +0000 (GMT) (envelope-from freebsd@bitfreak.org) Received: from [10.9.70.4] (c-71-56-148-19.hsd1.or.comcast.net [71.56.148.19]) by mail.twinthornes.com (Postfix) with ESMTP id 282FF273; Wed, 22 Nov 2006 12:23:59 -0800 (PST) Message-ID: <4564B1E0.8030605@bitfreak.org> Date: Wed, 22 Nov 2006 12:24:00 -0800 From: freebsd@bitfreak.org User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: John Birrell References: <2b22951e0611212109t69b01400q5eb0ba15b028ce68@mail.gmail.com> <20061122051359.GA42639@what-creek.com> In-Reply-To: <20061122051359.GA42639@what-creek.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: KDTRACE is gone? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Nov 2006 20:24:01 -0000 John Birrell wrote: > On Tue, Nov 21, 2006 at 09:09:21PM -0800, Cai, Quanqing wrote: >> Today when I tried to compile my customized kernel, I run "config" >> command and got this: unknown option "KDTRACE". >> >> Who can tell me what's going on? > > The KDTRACE option can't work the way I intended it to because > of licensing restrictions. Which restrictions do you see preventing the distribution of a DTRACE-enabled GENERIC kernel binary? I would refer you to sections 3.1, 3.4 and 3.5 of the license[1], which state: - the CDDL is mandatory on the source code distribution; - the original copyright notice for the original work must be displayed; - binary distributions of CDDL-licensed software may be relicensed; The requirement for the last is that the new license not conflict with the CDDL. The CDDL doesn't otherwise restrict use, modification or distribution and includes the ability to sublicense the original code as well as and derived works. Someone please point out the conflict. I don't see one.