Why the FreeBSD license will not be changing

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Mark Linimon
Date: Thursday, January 10, 2008 - 8:47 am

The FreeBSD license will not be changing.

How can I say this even though I am not an official spokesman for the
project?  Let me explain.

(a disclaimer first: I am on both the bugbusting team and the ports
management team, and have been for several years.  However, I'm not
using either of those as a basis for the above claim.  Thus, everything
here is my _own opinion_.)

FreeBSD is 3 things.  You understand 1.5 of those things.

 - FreeBSD is a codebase.

 - FreeBSD is a community of users and developers.

 - FreeBSD is a *culture*.

It's easy to see FreeBSD as a "codebase".  There's a web page, and CVS
scripts, and it all comes together as all these bits on a disk.  It
_looks_ like a regular product.  But it isn't.  The software is a
byproduct of a process.

In that process, a community of users and developers works together.
Mostly they share two key goals:

 - To create something "really neat"

 - To have fun.

That's the *culture*.

To the extent that culture exists, we will continue to attract new users
and developers, and retain the old ones.  If it doesn't, we won't.

And: ***every attempt that has been made in the past to change that
culture has failed***.

As well it _should_.

Because once the culture goes away, all we have is the pile of bits.  If
forced to sign something that said "you _must_ contribute back", my firm
belief is that most of the current developers would walk.  I certainly
would -- and I say that as someone who has contributed a great deal in
the past.  I simply won't put myself in a position where I feel _compelled_
to do so.  It's my free time, and I'll do what I want with it, TYVM.

Our *culture* is a very delicate dance between self-interest and
altruism.  (I'm not familiar with anything other than Open Source that
has this unique balance, but possibly amateur radio comes close.)

The FreeBSD community has always vehemently protested any attempt to
change the culture by e.g. turning the development process into something
directed by companies.  This is a feature.  Frankly, if people want to
get told to do something they don't want to do, it just starts looking
like work, and there's a lot better-paying jobs out there than Open Source
will ever be able to generate.  Letting some outside entity direct the
project would break the culture.  We would be killing the goose to get
the golden egg.

Having said that, there is increasing interest from some companies in
funding individuals to work on specific projects.  To the extent that
this work can be integrated without hurting the existing culture, I'm
all for it.  If we can have some kind of hybrid model: fine.  But if
anyone wants to take FreeBSD and make a commercial enterprise out of
it, fine, go ahead and do so, but please do it somewhere else.

Now, with that background, let me return to my original point.

I don't have the power to go change the bits that define the license.
Even if I did, I wouldn't.  Even core, who I suppose theoretically
could, wouldn't.  If they did, they'd all be kicked out on their butts
in the next election -- if there were any developers left who hadn't
already forked and started a new project with the bits and the original
culture.

So, the license isn't going to change -- and even if it did, the people
that changed it would be left behind as the community simply moved over
to a new name that reflected the original culture.

I said earlier that you understood 1.5 things.  You see the codebase.
You have a poor understanding of the community -- which is why you
feel you've been badly received to this point -- you simply don't
understand how we work together as it is.  But the thing you have
absolutely no concept of, for whatever reason, is the culture.

Our culture is fine.  Our license is fine.  If you don't like them:
start your own.  The bits are there for the taking.

Now please, go away and stop putting your plans for whatever project
under whatever culture you're trying to establish, under our banner,
on our mailing lists.

Thanks.

mcl
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
FreeBSD's problems as seen by the BSDForen.de community, Dominic Fandrey, (Wed Jan 9, 4:20 pm)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Wed Jan 9, 6:01 pm)
Re: FreeBSD's problems as seen by the BSDForen.de community , Poul-Henning Kamp, (Thu Jan 10, 1:25 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 1:39 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 2:42 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 4:28 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 4:46 am)
Re: FreeBSD's problems as seen by the BSDForen.de community , Poul-Henning Kamp, (Thu Jan 10, 5:08 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 5:49 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 6:00 am)
Re: FreeBSD's problems as seen by the BSDForen.de community , Poul-Henning Kamp, (Thu Jan 10, 6:10 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 6:17 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 6:25 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dag-Erling Smørgrav, (Thu Jan 10, 6:45 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 6:48 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dag-Erling Smørgrav, (Thu Jan 10, 6:52 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 6:58 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dominic Fandrey, (Thu Jan 10, 7:16 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 7:18 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 7:19 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dag-Erling Smørgrav, (Thu Jan 10, 7:41 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 7:54 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 8:08 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Juergen Dankoweit, (Thu Jan 10, 8:17 am)
Why the FreeBSD license will not be changing, Mark Linimon, (Thu Jan 10, 8:47 am)
Re: Why the FreeBSD license will not be changing, Aryeh M. Friedman, (Thu Jan 10, 9:34 am)
Re: Why the FreeBSD license will not be changing , Julian Stacey, (Thu Jan 10, 10:17 am)
Re: Why the FreeBSD license will not be changing, Aryeh Friedman, (Thu Jan 10, 10:37 am)
Re: FreeBSD's problems as seen by the BSDForen.de community , Poul-Henning Kamp, (Thu Jan 10, 3:48 pm)
Re: Why the FreeBSD license will not be changing , Julian H. Stacey, (Thu Jan 10, 5:16 pm)
Re: Why the FreeBSD license will not be changing, Peter Ross, (Thu Jan 10, 9:23 pm)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Thu Jan 10, 9:54 pm)
Re: Why the FreeBSD license will not be changing, Aryeh M. Friedman, (Thu Jan 10, 9:56 pm)
Re: Why the FreeBSD license will not be changing, Nathan Lay, (Thu Jan 10, 10:25 pm)
Re: Why the FreeBSD license will not be changing, Oliver Fromme, (Fri Jan 11, 1:50 am)
Re: FreeBSD's problems as seen by the BSDForen.de community , Poul-Henning Kamp, (Fri Jan 11, 1:55 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 2:05 am)
Re: FreeBSD's problems as seen by the BSDForen.de community , Poul-Henning Kamp, (Fri Jan 11, 2:18 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 2:22 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 2:23 am)
Re: FreeBSD's problems as seen by the BSDForen.de community , Poul-Henning Kamp, (Fri Jan 11, 2:25 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 2:27 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Timo Schšoeler, (Fri Jan 11, 2:46 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Timo Schšoeler, (Fri Jan 11, 2:51 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 3:31 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Timo Schšoeler, (Fri Jan 11, 3:35 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 3:44 am)
Re: FreeBSD's problems as seen by the BSDForen.de community , Julian H. Stacey, (Fri Jan 11, 3:54 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Timo Schšoeler, (Fri Jan 11, 3:54 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 3:57 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dag-Erling Smørgrav, (Fri Jan 11, 3:59 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dag-Erling Smørgrav, (Fri Jan 11, 4:12 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 7:01 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 7:07 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 8:04 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 8:07 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 8:13 am)
Improving the handling of PR:s, Peter Schuller, (Fri Jan 11, 11:35 am)
Re: Improving the handling of PR:s, Mark Linimon, (Fri Jan 11, 1:41 pm)
Re: Improving the handling of PR:s, Bernd Walter, (Fri Jan 11, 2:10 pm)
Re: Improving the handling of PR:s, 韓家標 Bill Hacker, (Fri Jan 11, 3:10 pm)
Re: Improving the handling of PR:s, Igor Mozolevsky, (Fri Jan 11, 4:20 pm)
Re: Improving the handling of PR:s, Bernd Walter, (Fri Jan 11, 5:23 pm)
Re: Improving the handling of PR:s, Igor Mozolevsky, (Fri Jan 11, 5:25 pm)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aryeh M. Friedman, (Fri Jan 11, 9:58 pm)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dominic Fandrey, (Sat Jan 12, 2:11 am)
Re: Improving the handling of PR:s, Dominic Fandrey, (Sat Jan 12, 2:26 am)
Re: Improving the handling of PR:s, Igor Mozolevsky, (Sat Jan 12, 3:16 am)
Re: Improving the handling of PR:s, Matthew Seaman, (Sat Jan 12, 3:27 am)
Re: Improving the handling of PR:s, Peter Jeremy, (Sat Jan 12, 4:56 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dag-Erling Smørgrav, (Sat Jan 12, 6:44 am)
Re: Improving the handling of PR:s, Daniel Rucci, (Sat Jan 12, 7:15 am)
Re: Improving the handling of PR:s, Kostik Belousov, (Sat Jan 12, 8:23 am)
Re: Improving the handling of PR:s, Igor Mozolevsky, (Sat Jan 12, 8:42 am)
Re: Improving the handling of PR:s, Peter Schuller, (Sat Jan 12, 11:24 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Daniel O'Connor, (Sat Jan 12, 5:37 pm)
Re: Improving the handling of PR:s, Mark Linimon, (Sat Jan 12, 9:12 pm)
Re: Improving the handling of PR:s, Mark Linimon, (Sat Jan 12, 9:16 pm)
Re: Improving the handling of PR:s, Mark Linimon, (Sat Jan 12, 9:21 pm)
Re: Improving the handling of PR:s, Jeremie Le Hen, (Sun Jan 13, 5:52 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Aristedes Maniatis, (Sun Jan 13, 10:09 pm)
Re: FreeBSD's problems as seen by the BSDForen.de community, Ollivier Robert, (Mon Jan 14, 8:25 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dominic Fandrey, (Mon Jan 14, 10:02 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Ollivier Robert, (Tue Jan 15, 7:16 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dominic Fandrey, (Mon Jan 21, 1:09 am)
Re: FreeBSD's problems as seen by the BSDForen.de community, Dominic Fandrey, (Mon Jan 21, 12:44 pm)