FreeBSD BSD License 3 -> 2 Clause History
grarpamp
grarpamp at gmail.com
Tue Dec 30 04:46:43 UTC 2014
On Mon, Dec 29, 2014 at 7:04 PM, Theo de Raadt <deraadt at cvs.openbsd.org> wrote:
> Reason you can't find any history about it in FreeBSD is
> because the 2 term initiative did not occur at FreeBSD.
>
> Nor does the 2-term licence have anything to do with FreeBSD,
> as a careful review of their tree will show. It is a complete
> muddle.
> ...
> FreeBSD simply started picking up pieces of it because of code which
> arrived from other places, and perhaps after that it became more of a
> trend.
The change in question, from 3 to 2 clause, is here in Dec 1999:
https://svnweb.freebsd.org/base/head/COPYRIGHT?r1=50978&r2=124033
Next step is to ask imp/phk, and search the FreeBSD lists around
that time for context as to why.
> The 2-term conversion already started in NetBSD land, I do not recall
> which developer it was that started not asserting it on his own. But
> it became even more of a pressure during the licence audit in OpenBSD.
> Eventually durig that audit it became easier to convince a few
> stragglers to consider use of the well understood original ISC
> (without the "and/or" balony), and then that became the major trend
> here in OpenBSD. By suggesting that, it stops confusing chatter, and
> all projects can incorporate our code for any purpose. That's the
> goal.
Yes, OpenBSD is more rigorous regarding conformance of, and conforming,
their tree to a single, license. And that is of value.
> Please do not confuse the change from 4-term to 3-term
It is presumed everyone is aware of the UCB/Hoskins advertising
clause formal removal of Jul 1999.
http://directory.fsf.org/wiki/License:BSD_4Clause
4-clause / original
http://directory.fsf.org/wiki/License:BSD_3Clause
3-clause / modified / revised / new
> 3-term to 2-term
As is the subject herein.
http://directory.fsf.org/wiki/License:FreeBSD
2-clause / freebsd / simplified
> the 2-term to ISC.
http://directory.fsf.org/wiki/License:ISC
isc
This is really more of a comparative regarding the 'and/or' bit.
http://www.gnu.org/licenses/licenses.html
http://www.gnu.org/philosophy/bsd.html
http://opensource.org/licenses/
http://gitweb.dragonflybsd.org/dragonfly.git/blob/HEAD:/COPYRIGHT
http://netbsd.org/about/redistribution.html
http://www.openbsd.org/policy.html
openbsd
> Very easy for people to muddle up history.
Having this thread out there 15ys later as a refresh would be good then.
(The original thread of the same subject was posted a couple weeks
ago to freebsd-questions.)
More information about the freebsd-questions
mailing list