Re: [HACKERS] Raising funds for PostgreSQL

Поиск
Список
Период
Сортировка
От Ed Loehr
Тема Re: [HACKERS] Raising funds for PostgreSQL
Дата
Msg-id 38497E0B.992EB057@austin.rr.com
обсуждение исходный текст
Ответ на Raising funds for PostgreSQL  (Kyle Bateman <kyle@actarg.com>)
Ответы Re: [HACKERS] Raising funds for PostgreSQL  (Bruce Momjian <pgman@candle.pha.pa.us>)
Re: [HACKERS] Raising funds for PostgreSQL  ("Aaron J. Seigo" <aaron@gtv.ca>)
Список pgsql-hackers
While I have no doubt such an idea for $$ for open source code development
would fly, my initial reaction would be opposed to it because I think the
overall effect would be to pollute the long-term purity of the open source
pgsql development effort by incenting short-sighted development to earn
cash.  Quality controls can never keep up.  Here's a bit more on my
perspective...

[long-winded self-important soapboxing hilosphical flame suit on]

I am a software developer who has benefitted tremendously from open source
software.  Linux, Apache, Perl, SSL, PostgreSQL, GIMP...hundreds if not
thousands of pieces of open-source software.  I have come to realize this
at a very gut level.  We're talking about many, many years (hundreds?
thousands?) of labor via open source.  Though not in cash, I have been
"paid" in value many times over via open source software.  As a result of a
clear understanding that I along with everyone else will ultimately
benefit, I have a very personal and growing commitment to give back to the
open source movement.  I do that by spending some of my personal time
helping others use these tools via forums, newsgroups, etc., by providing
feedback to developers, by providing bug fixes/patches/enhancements to open
source software where I can, and by generating open source software for
others.

What strikes me about open source development is that it is some of the
cleanest, purest development around.  By that, I mean only that there is
far less of the sense of "doing the absolute minimum to get the money" that
is so prevalent in private for-profit corporations who will live or die by
next quarter's results and the short-term assessment of value-add by
shareholders.  If you hang around these open source development forums for
very long and know much about how software design decisions often get made
in the corporate software world, you will notice a powerful design slant
toward longer-term vision as opposed to the tyranny of the urgent that
usually presides in the corporate environment.  While I love the free
market and see a lot of validity to the free market theory behind the
market-driven corporate software development, I also think it is quite rare
that software developed under such circumstances has such benefit to the
world at large while also having the exponential opportunities to grow and
spread by the worldwide efforts of others.  MS Excel is, IMO, probably the
most productive piece of software in existence.  But it will always be
constrained by the fortunes of Microsoft or the holder of the intellectual
property rights.  Open source, on the other hand, has the potential to
propagate indefinitely to benefit people everywhere indefinitely, because
it is free to grow.  Both approaches seem valdi/important, and I think
there is a needed balance between proprietary nature of the private sector,
and the open source movement.  It is a fine balance, and it is none too
clear on how to best draw it.  It is a very complex issue with many sides.
Personally, I think it's quite related to many of the great debates of all
time, such as capitalism vs socialism vs communism, even the inherent
nature of human kind.  But I digress. :)

But what is clear to me is that there is a lot of open source decision
making going on which is in the public's best interest.  I don't have much
confidence that this would remain so if the proposal below played out.

[flame suit off]

Cheers.
Ed


Kyle Bateman wrote:

> I talked to Marc several months ago about the possibility of setting up
> a system for raising money from commercial users of PostgreSQL kind of
> like the "Street Performer Protocol" explained at:
>
> http://www.counterpane.com/street_performer.html
>
> It would basically allow people to view the todo list and to offer a bid
> on various features and enhancements.  At the same time, developers (you
> guys) could bid on doing the actual work.  When the bid pool on a
> certain enhancement got large enough to fund a work bid, the enhancement
> could be done and the developer could actually get paid for his work.
>
> As a commercial user of PostgreSQL, I would be interested in throwing a
> certain number of $$ at various problems/features of the software.  If
> others feel the same way, maybe we could accelerate the development
> process and make it more fun for the people doing the actual work.
>
> Is anyone interested in this kind of thing?  Or are financial interests
> not really the objective for most of the developers?



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Raising funds for PostgreSQL
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Raising funds for PostgreSQL