Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2013 12:35:44 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Andriy Gapon <avg@FreeBSD.org>
Cc:        toolchain@FreeBSD.org
Subject:   Re: Removing default build of gcc
Message-ID:  <8B3FB147-6A38-4E2A-A5CA-F5EDEE1C0B5E@bsdimp.com>
In-Reply-To: <510295E5.8060400@FreeBSD.org>
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>

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

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=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8B3FB147-6A38-4E2A-A5CA-F5EDEE1C0B5E>