On Tue, 2003-07-08 at 07:46, Dustin Puryear wrote:

> >
> >As a free developer, I can put the system together at no cost besides my 
> >time.  If what I put together was worth using, I could get paid to put it 
> >in place.  What I charge would be mostly for hardware used and development 
> >time.  Sure, others would
> 
> Exactly!
> 
> So someone pays for your development time. Who? A single client? If it 
> takes you or a team of developers several months or more to develop 
> software that could conceivable be mass-marketed then there is an 
> inefficiency here. A single client is paying for something that a larger 
> base of clients would be willing to pay for.
> 
> So how do we solve this problem?
> 

So, your problem is you have a collection of several potential users of
a piece of software that has yet to be written. On their own, each of
these users cannot afford to hire enough developers to fully write the
software they need. However, given that they can pool their money
together, they can afford to hire a team of developers to write the
software with all the features they'd like. 

But who owns the software? Does the developer? Does one of the
companies? Do _all_ of the companies? When one of the companies wants to
make some changes to it, where do they go? What if the developers are
gone or too busy? What if there's a feature that only one of the users
wants to add? 

Well, when the software is written from the ground up as Open Source,
then there's only one question. 'Where can we find someone that can work
on this software?' Easy enough to solve, especially if the software was
written using open standards and best practices for documentation. 


What I've described may not seem be in the best interest for the average
developer. But I think anyone who actually _uses_ software would think
it's best for them, and for the software. A lot of software houses will
try to lock their customers into using only them, thus trying to sell
down the merits of Open Source software, it's only natural. But I think
there's a lot of people, even on this list, who have seen software
that's written by companies who are now defunct, or at least unwilling
to support applications that they've written. In some cases, software
that the customer does not even have access to the source code to.


> This question just keeps coming up. Everyone keeps trying to argue the 
> merits of open source software. That's not my question.

What was your question again?

-Tim



Reply via email to