On Fri, Oct 28, 2005 at 05:20:36PM -0400, DJ Delorie wrote: > > > > I think you have not understund how an open source project works. > > > > Open source project means that the sources are open. > > "The basic idea behind open source is very simple: When programmers > can read, redistribute, and modify the source code for a piece of > software, the software evolves. PEOPLE IMPROVE IT, PEOPLE ADAPT IT, > PEOPLE FIX BUGS. And this can happen at a speed that, if one is used > to the slow pace of conventional software development, seems > astonishing." (emphasis mine) [http://www.opensource.org] > > Open source is about more than just software licenses. You're > confusing it with Free Software, which *is* just about software > licenses. > > > Open source doesn't have anything to do how the sources are generated. > > Oh, yes it does. The license is specifically chosen to affect the way > the sources are generated - with rapid evolution being the end goal. > Read http://www.opensource.org/ > > Rapid evolution doesn't happen if everyone just sits back and > complains about what isn't done. > > Note - *all* types of participation help. In your case, "hey, I tried > this and it broke" *does* help. But that doesn't entitle you to > *demand* we change things. > > > It only describes the licensing of the sources. > > Licensing is a means, not an end. > > > For example Linux kernel is > > ... free software (GPL), which is ... > > > developed partially by paid developers, who don't write it in spare > > time for fun, but in their working time for living. This is an > > counterexample on what you are saying proving that what you are > > saying is not true. > > If you want to hire someone to develop gEDA on your behalf, go ahead. > I know PCB gets donations from a few sources, and as far as I'm > concerned, their requests have higher priority than others (all else > being equal). > > When I, as a Red Hat employee, work on GCC, I'm doing it because > there's someone somewhere who's paying me to do it for them (either RH > or one of their customers). Development time is neither cheap nor > abundant. If you want something done, you have basically three > choices: > > 1. Do it yourself. > 2. Wait for someone else to do it. > 3. Pay for it. > > You don't seem to be satisfied with #2, nor willing to #3. That > leaves #1.
Combined together it gives the Ronja procedure: 1. Do it yourself 2. Wait for someone else to pay for it. ;-) CL<
