From owner-freebsd-toolchain@FreeBSD.ORG Fri Jan 25 19:35:55 2013 Return-Path: Delivered-To: toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9E344F3D for ; Fri, 25 Jan 2013 19:35:55 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ye0-f180.google.com (mail-ye0-f180.google.com [209.85.213.180]) by mx1.freebsd.org (Postfix) with ESMTP id 6442431F for ; Fri, 25 Jan 2013 19:35:55 +0000 (UTC) Received: by mail-ye0-f180.google.com with SMTP id r14so118768yen.39 for ; Fri, 25 Jan 2013 11:35:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer:x-gm-message-state; bh=ZY8U23oak451Rn1iEh1RNwcmzRHMeNNkv41yynWWrW8=; b=OoGjPGWxkZ2Vwf8B85CP4unCSgwAiBpwyGKtP/WZ4vE4spXKDCjKD1Ubgn2zDog8mk ImWnbxiwXFJwaBH/uztXgIUBIlohE2Wg3up8oKM58tI+LTReRNYSnCgYbiBhCvAZHTrr 4Q71if8l3VX/uqAO/jgdhY3Mg+4dCtSdlIat/WjviHiK8sYSK/ZeD2xOn1uQkF5p+zkn WxTXZfiNpuy/SgU0P+LaVWu5fCID8f34TZ5MfoIn6P03B15sFOD9AzYPzFTTx7hz3dYx 9PjrhQYFeFmv3Ts00w22SZslsJkHR2D7FoCNjtyUrHUL44lHHlsu5AAhTyabGqPrkUCB vETQ== X-Received: by 10.236.149.146 with SMTP id x18mr7296584yhj.29.1359142548861; Fri, 25 Jan 2013 11:35:48 -0800 (PST) Received: from fusionlt2834a.int.fusionio.com ([209.117.142.2]) by mx.google.com with ESMTPS id j8sm1664205ank.21.2013.01.25.11.35.45 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 25 Jan 2013 11:35:47 -0800 (PST) Sender: Warner Losh Subject: Re: Removing default build of gcc Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <510295E5.8060400@FreeBSD.org> Date: Fri, 25 Jan 2013 12:35:44 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <8B3FB147-6A38-4E2A-A5CA-F5EDEE1C0B5E@bsdimp.com> References: <74D8E686-3679-46F2-8A08-4CF5DFC020CA@FreeBSD.org> <20130125113122.GN2522@kib.kiev.ua> <1B345827-76F0-49C7-8D54-82866938E0A1@theravensnest.org> <510290A1.5010809@FreeBSD.org> <44ED3C73-4BC0-4EFE-9072-474E6FE32B71@FreeBSD.org> <510295E5.8060400@FreeBSD.org> To: Andriy Gapon X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQmEKeCt3ew09AccgADGuy7uxVjm+/x4S4LnuW69nXtDUSuH/rggnWXY8tTQ8+NPio1jyyhI Cc: toolchain@FreeBSD.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 19:35:55 -0000 On Jan 25, 2013, at 7:25 AM, Andriy Gapon wrote: > on 25/01/2013 16:10 David Chisnall said the following: >> On 25 Jan 2013, at 14:03, Andriy Gapon wrote: >>=20 >>> on 25/01/2013 15:21 David Chisnall said the following: >>>> This is something that has been said on mailing lists, at BSDCan = and at=20 >>>> DevSummits in the past, without any objections being raised. >>>=20 >>> A simple test - has there been a core decision that no GPL software = must be=20 >>> shipped with 10.x? >>=20 >> There can be no such decision until it's all of the bits of GPL'd = code in base >> have replacements in and testing has happened. >=20 > I disagree. Core can make a decision to set a goal. This has been talked about in a vague way for years. The various pages = around to document the process. Core has said that it supports the goal, = but hasn't made it a Direction Of The Project because core has not in = the past decade made any such pronouncements. >> That is why it is a plan, not >> an accomplished goal. >=20 > Right. The question is - is this a plan set by Core, and so a = Project's Plan, or > is this a plan that individual project members have set for = themselves? > As long as there are no conflicts in plans or objections to the plan = the > distinction is insignificant, but not longer. It is a project plan, based on the consensus of those working towards = this goal. >> This is why we have the wiki page tracking the progress >> of replacements: >>=20 >> https://wiki.freebsd.org/GPLinBase >=20 > OK. The DTC2 stuff isn't strictly required to have a GPL free system. The = DTC2 stuff is only needed if you want to use non GPL'd tools to compile = .dts files. Since these are typically in the firmware only, that makes = the dtc compiler an optional tool. There's other issues with that page = too.... Warner=