From: ebiederm@xmission.com (Eric W. Biederman)
To: Hans Reiser <reiser@namesys.com>
Cc: Alexander Viro <viro@math.psu.edu>,
Federico Ferreres <fferreres@ojf.com>,
Daniel Mose <imcol@unicyclist.com>,
Larry McVoy <lm@work.bitmover.com>,
Rik van Riel <riel@conectiva.com.br>,
Larry McVoy <lm@bitmover.com>,
linux-kernel@vger.kernel.org, openpatentfunds@home.se
Subject: Re: Funding GPL projects or funding the GPL?
Date: 29 Jul 2002 13:47:51 -0600 [thread overview]
Message-ID: <m165yygvtk.fsf@frodo.biederman.org> (raw)
In-Reply-To: <3D44F136.8060202@namesys.com>
Hans Reiser <reiser@namesys.com> writes:
> Alexander Viro wrote:
>
> >On 28 Jul 2002, Federico Ferreres wrote:
> >
> >
> >>I stated a simple idea aimed at solving a real world issue. And you
> >>haven't proved it wrong. It may not be what you or the kernel hackers
> >>need/want (which is FINE). But it would solve ALL the funding problems
> >>at least.
> >>
> >
> >You don't get it. So far the only guy who had been charitable was Larry, who
> >felt that problem was real but had serious doubts about viability of your
> >idea. I don't feel charitable and I've no reason to hesitate telling that
> >you guys _are_ waste of time. No maybes about it. It's that simple...
> >
> >
> >
> Viro is abusive to everyone (by email, he is likable in person oddly enough),
> usually without understanding what he is talking about at a level of depth any
> deeper than it is new therefor wrong (see devfs thread where he rejects devfs on
>
> the basis of endless details without understanding that the basic idea had any
> merit).
There are a couple of interesting points raised in this thread.
1) That a substantial part of the work of software is not building it, but
is maintaining it.
2) That several people feel that it is hard to make a business plan with
open source software.
3) Many successful software companies, have made money with a hardware tax.
And open source could feasibly get part of that action, all you have to do
is to demand that Linux be pre-installed. And the distributions should
get involved to help the hardware manufacturers.
4) Raising money is conceptually very simple. But practically hard.
5) How society perceives the solution is a very important part of any solution.
A lot of economics is modeling and finding a system where the greedy
algorithm, can be used to optimize the system. As all decisions are local
with the greedy algorithm it scales very well. Most forms of central
planning, distribution whatever fall down because they are not built
on algorithms that scale.
The basic economic model of supply and demand with competition works
fairly well. But it has problems when you have either an external
cost (Pollution) or an external benefit (Free Software). With some
small amount of government regulation it is theoretically possible to
introduce these external costs, into the direct costs normally dealt
with. The best scheme I have seen proposed is to sell permits to
pollute, with the maximum number of permits limited by the maximum
amount of pollution you wish to allow. It might be possible adapt
this to free-software by allowing having permits to sell non-free
software. But that requires a large shift in how this are
accomplished.
But the assertion made by Al Viro that software maintenance is where
the bulk of the work is, is interesting. Long term this is trivially
true because the all of the code has been written, and there is no new
development to do. Services like distributions and device driver
writers, and kernel maintainers appear to be in the area where
maintenance is important. Maintenance can be handled by
maintenance/support contracts, making the economic model with closed
source and open source the same, except with open source it is easier
for multiple maintainers to cooperate. And in the areas where the
work is primarily maintenance is where open source has been observed
to be well funded so this appears to work in practice.
Given that software maintenance is the primary problem, it is only
the creators of innovative open source programs whose costs are
external to the economic model, that making business plans harder to
deal with. So the question becomes how in the open source community
do we encourage true innovation, while not encouraging it so much we
fail to weed out the dumb ideas. Innovation always has a large share
of external benefit so the problem of how to encourage and compensate
innovators is not new, but the open source landscape is.
The only idea that spring to my mind to encourage true innovation are
obligating the distributors to pay the innovators something for the
programs they distribute. Or having universities and other research
institutions pay the salaries of the researchers. Off the top of my
head I cannot think of anything that takes advantage of the potential
to bypass an old guard of maintainers, and universities and go
directly to the consumer.
Eric
next prev parent reply other threads:[~2002-07-29 19:56 UTC|newest]
Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-07-26 16:09 Funding GPL projects or funding the GPL? Federico Ferreres
2002-07-26 16:15 ` Robinson Maureira Castillo
2002-07-26 19:39 ` Federico Ferreres
2002-07-26 19:48 ` Robinson Maureira Castillo
2002-07-26 19:56 ` Cort Dougan
2002-07-26 20:07 ` Robinson Maureira Castillo
2002-07-26 20:53 ` Federico Ferreres
2002-07-26 20:08 ` Andrew Rodland
[not found] ` <1027714314.906.56.camel@fede>
2002-07-26 20:15 ` Federico Ferreres
2002-07-26 21:23 ` Alexander Viro
2002-07-26 16:46 ` Rob Landley
2002-07-27 0:03 ` Federico Ferreres
2002-07-27 3:02 ` Gerhard Mack
2002-07-27 5:10 ` Federico Ferreres
2002-07-27 5:34 ` Alexander Viro
2002-07-27 5:51 ` Federico Ferreres
2002-07-27 6:29 ` Alexander Viro
2002-07-27 7:23 ` Federico Ferreres
2002-07-27 15:42 ` Rik van Riel
2002-07-27 15:59 ` Larry McVoy
2002-07-27 16:06 ` Rik van Riel
2002-07-27 16:22 ` Larry McVoy
2002-07-27 17:46 ` Roger Larsson
2002-07-27 19:49 ` Keith Adamson
2002-07-28 1:32 ` Daniel Mose
2002-07-28 5:21 ` Alexander Viro
2002-07-28 5:32 ` Larry McVoy
2002-07-28 9:16 ` Federico Ferreres
2002-07-28 10:35 ` Alexander Viro
2002-07-28 15:02 ` Federico Ferreres
2002-07-29 7:39 ` Hans Reiser
2002-07-29 9:07 ` Federico Ferreres
2002-07-29 13:11 ` Hans Reiser
2002-07-29 16:53 ` Federico Ferreres
2002-08-01 19:16 ` Thunder from the hill
2002-07-29 19:47 ` Eric W. Biederman [this message]
2002-07-29 20:55 ` Hans Reiser
2002-07-30 15:12 ` Gilad Ben-Yossef
2002-07-30 16:26 ` Jesse Pollard
2002-07-30 16:07 ` Alexander Viro
2002-07-30 18:22 ` Hans Reiser
2002-07-30 19:11 ` Gerhard Mack
2002-07-30 19:29 ` Alexander Viro
2002-07-30 19:42 ` Hans Reiser
2002-07-30 20:03 ` Richard B. Johnson
2002-07-28 14:20 ` Rik van Riel
2002-07-29 7:19 ` Hans Reiser
[not found] ` <20020801162716.B27939@work.bitmover.com>
2002-08-02 1:15 ` Hans Reiser
2002-07-27 21:44 ` Federico Ferreres
2002-07-27 7:44 ` Federico Ferreres
[not found] ` <20020730222018.GA17860@elf.ucw.cz>
2002-08-02 4:29 ` Federico Ferreres
2002-08-02 7:55 ` Pavel Machek
2002-08-03 20:57 ` David Schwartz
2002-08-03 22:55 ` Federico Ferreres
2002-07-27 20:10 ` Paul P Komkoff Jr
2002-07-31 20:03 ` Bill Davidsen
2002-08-01 9:32 ` David Schwartz
2002-08-01 13:48 ` Alan Cox
2002-08-01 16:51 ` Gerhard Mack
2002-08-01 20:17 ` David Schwartz
2002-08-02 8:46 ` Kai Henningsen
2002-08-03 21:04 ` David Schwartz
2002-08-01 21:56 ` David Schwartz
2002-08-01 18:41 ` Bill Davidsen
2002-08-01 20:24 ` David Schwartz
2002-08-01 20:52 ` Alexander Viro
2002-08-01 18:42 ` Funding Linux kernel -fringe and -future devel. projects ? Daniel Mose
2002-08-01 20:26 ` Mark Hahn
2002-07-29 11:48 ` Funding GPL projects or funding the GPL? Thunder from the hill
2002-07-26 16:42 ` Larry McVoy
2002-07-26 17:01 ` Alexander Viro
2002-07-26 17:07 ` Larry McVoy
2002-07-26 17:08 ` Cort Dougan
2002-07-26 17:18 ` Larry McVoy
2002-07-26 17:14 ` Cort Dougan
2002-07-26 20:03 ` Federico Ferreres
2002-07-26 20:29 ` Jon Portnoy
2002-07-26 20:43 ` Federico Ferreres
-- strict thread matches above, loose matches on Subject: below --
2002-07-29 11:20 Samium Gromoff
2002-07-29 18:43 ` Eric W. Biederman
2002-07-29 17:00 Federico Ferreres
2002-07-30 6:05 Samium Gromoff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m165yygvtk.fsf@frodo.biederman.org \
--to=ebiederm@xmission.com \
--cc=fferreres@ojf.com \
--cc=imcol@unicyclist.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lm@bitmover.com \
--cc=lm@work.bitmover.com \
--cc=openpatentfunds@home.se \
--cc=reiser@namesys.com \
--cc=riel@conectiva.com.br \
--cc=viro@math.psu.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox