RE: The FreeBSD Foundation

From: Ted Mittelstaedt (tedm_at_toybox.placo.com)
Date: 12/23/04

  • Next message: cm c: "Re: How to use module reference in FBSD?"
    To: <jaymo@cromagnon.cullmail.com>, <freebsd-questions@freebsd.org>, "Troy Mills" <troymills@gmail.com>
    Date: Thu, 23 Dec 2004 02:34:37 -0800
    
    

    > -----Original Message-----
    > From: owner-freebsd-questions@freebsd.org
    > [mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Jay Moore
    > Sent: Wednesday, December 22, 2004 10:47 PM
    > To: freebsd-questions@freebsd.org; Troy Mills
    > Subject: Re: The FreeBSD Foundation
    >
    >
    > On Wednesday 22 December 2004 11:02 am, Troy Mills wrote:
    > >
    > > As some of you may or may not know the FreeBSD Foundation supports the
    > > FreeBSD developers financially via funds mainly from donations from
    > > the public. Anyway there is a IRS "1/3rd test" for "public support"
    > > and the current foundation ratio that is a little out of whack due to
    > > a few generous people donating large sums of money. I have no idea
    > > what will happen if they cannot remain a public charity but I'm sure
    > > the affects wont be positive as they clearly stated that it is in
    > > there interest to remain a public charity.
    > >
    > > I'm in no position to be shelling out lots of money right now but I'm
    > > going to do my part and I would hope that some of you chip in as well.
    > > from my understanding they need a larger number of people donating a
    > > smaller amount to correct the ratio.
    >
    >
    > QUESTION: Do sales of the FreeBSD CDs support the project? And if so, now?
    >
    > I thought I _was_ supporting the project through my CD
    > subscription... I was
    > not aware of the FreeBSD Foundation (thanks for the enlightenment), but
    > financial support for software developers of any kind seems a bit of a
    > stretch for a "charity". Perhaps I'm just not in tune with the legal
    > definition of a charity.
    >

    Hi Jay,

      The short answer to your question is "it depends on who you buy
    your CD's from"

      If you are buying them from http://www.freebsdmall.com then yes,
    they have provided significant support in the past and still do - in
    February 2004 they contributed $5K to The FreeBSD Foundation - and in
    the past, years ago when they were Walnut Creek CDROM they contributed
    far more support to the Project.

      If your buying from someone else that presses their own CD's then
    the answer is "maybe". You would have to ask them. Keep in mind
    though that support comes in many forms other than just kicking
    money into a pot. Far more valuable is time spent answering
    questions.

      You might consider this for example - If you ever purchased
    my book you supported me, I in turn have answered numerous questions
    people have posted on the mailing lists, and have e-mailed me.
    For the people I've helped my assistance has been far more valuable
    to them than any money that anyone has contributed to the project.

      Now, as for the Foundation's status as a charity:

    I'll start with asking you a simple question: Setting aside the
    legal definitions, what in your mind IS a charity, exactly?

    Well, to a lot of people, a charity is simply a kind of accepted
    Robin Hood - it takes from the (willing) rich and gives to the
    poor and needy.

    But, this narrow definition isn't the dictionary definition of
    a charity, and it really isn't the general definition of a charity
    either. For example, take the Catholic Church. This is legally
    and in many people's eyes morally, a charity. Yet, while Catholic
    churches run ministries that help the poor, the Catholic Church
    is by no means giving everything it has to the poor - it's accounted
    the wealthiest organization on the face of the Earth, for starters,
    and there are many thousands of projects that Catholics do that
    aren't ministering to the poor and needy, but rather projects
    that are for the public good that benefit the general public.

    My definition of a charity, and the dictionary definition of a
    charity, is that a charity is an organization that administers a
    pot of money and talent that they dole out to not just needy people, but
    to people and groups that do what you call Good Works - that is,
    benevolent projects that have as sole purpose the benefit of
    the general public - ie: us.

    So on to your question about why are we paying software developers?

    Well it's like this. There are things that are part of FreeBSD that
    need to be done and have as a benefit, the entire FreeBSD project,
    and in fact, anyone who uses FreeBSD. And, as FreeBSD moves more
    and more away from a pure "hobbiest" operating system and becomes
    a player in the commercial sector, increasingly these things are
    issues with commercial software.

    For example, every time that one of the Ziff-Davis ragazines does
    yet another tired 'bake-off' contest between Windows and FreeBSD,
    somebody from the FreeBSD camp must spend a lot of time hand-holding
    the moron writers that write the bake-off articles. Who is that
    person going to be? Will it be some young, but inexperienced
    FreeBSD advocate who is very eager to do it and will do it for free?
    Or will it be some experienced FreeBSD person who's time is
    expensive, and in order to do it will have to tell paying clients
    to wait an extra week? Which one of these people do you think
    is going to help FreeBSD score higher?

    Software companies that are contemplating porting their commercial
    projects to UNIX versions, they read these tired bake-off contests.
    And they aren't going to spend money on an operating system that is
    represented in these articles as an unsupported, unreliable,
    operating system.

    The long and short of it is that BSD in general survives due to
    code and assistance rendered by the software industry, specifically
    commercial producers. If the industry didn't provide jobs for
    thes developers they wouldn't have the time to work on FreeBSD.
    Some of these commercial software companies have products that depend on
    FreeBSD and when there is a problem in FreeBSD these companies pay
    for the time that developers spend fixing FreeBSD problems.

    So, to keep these commercial consumers happy with FreeBSD, the
    Project needs to meet them halfway. For example the port of the
    Sun JDK to FreeBSD. I don't honestly think that there is a
    developer in the world who doesen't work for Sun that really wants
    to spend their free time fixing bugs in Sun's Java code, to get it to
    run on FreeBSD. Even Sun's developers don't want to do this dirty
    work. But if it's going to get done someone has to do it,
    so that is why the FreeBSD Foundation exists - to step in and pay for
    development when completing a project like the JDK port has
    a clear and obvious benefit to the public good. That pretty
    much defines a charity, don't you think?

    Ted

    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: cm c: "Re: How to use module reference in FBSD?"

    Relevant Pages

    • Re: Upcoming Releases Schedule...
      ... To that end I'm happy for developers to keep working hardest on the parts of FreeBSD they find most rewarding. ... The FreeBSD Foundation regular funds hardware purchases for FreeBSD developers, both in terms of individual components and larger purchases; we also play an active role in soliciting donations of larger devices. ... We've also recently announced a developer project funding programme to contract developers to work on specific projects not served adequately by volunteer or developer time, and hope to announce initial grant recipients in the next few weeks. ...
      (freebsd-stable)
    • Re: The FreeBSD Foundation
      ... >> financial support for software developers of any kind seems a bit of a ... Yes - I buy from FreeBSD mall which I thought was run by Walnut Creek. ... > legal definitions, what in your mind IS a charity, exactly? ... > So on to your question about why are we paying software developers? ...
      (freebsd-questions)
    • RE: Quality of FreeBSD
      ... FreeBSD development model typically addresses change at the tree HEAD, ... Probably it is no longer important to support chip ... > project schedule means, with long, long list of new features. ... I think you'll find many FreeBSD developers enjoy working on FreeBSD best ...
      (freebsd-stable)
    • Re: Where is FreeBSD going?
      ... Submit a patch. ... Many FreeBSD developers find FreeBSD of particular appeal ... back in retrospect and say "well, maybe a bit more investment here, and a ...
      (freebsd-hackers)
    • Re: FreeBSD 4.x Opteron Question
      ... understand the business aspect of things, I have business that rely on ... The developers "Robert W."... ... FreeBSD will continue to improve, ... > initially over linux not because there's a bunch of good guys on the ...
      (freebsd-questions)