Then again, the idea of "there could be many people working on it to advance
the product" idea has been bandied around regarding Open Source for a long
time.  Part of what companies give to software isn't just people to do the
work and support it, it's also about cohesiveness.  While you may have
"hundreds/thousands" of people working on Linux or Linux apps, third party
cohesiveness is almost non-existant.  IE, Adobe can call Microsoft and say
"Hey, here's what we are going to do.." and they know that the answers MS
gives them represent a stable coding base, and their team can be assigned
individual roles.

Let's say I start developing photoshop for Linux.  Outside of the fact that
I've got multiple install methods (RPMs, pre-compiled, etc.) I've also got a
codebase that is constantly in movement.. I start work with say, Kernel 2.3.
I don't know what Kernel 2.4 is going to have/may change because with
hundreds of people working on it, things change constantly (doubt this?  Ask
people who have been dicking with wireless support for the last few years in
Linux).  

I like Linux.  I think it's a great concept, and it serves a great purpose
if handled right.  But because it's open source, it gets a lot of positives
and picks up some negatives.  I can't imagine someone trying to develop
something like say, OCR multi-app utilities with a backend like KUPS and
believing the output could be compatible with every app in the PC.. whereas
on a PC, I know using MS's base tool, every app will grab hold of the
output.  

If you are a third party developer of a serious business app that involves
printing, graphic work, CAD, or business software (let's say Intuit, Adobe,
etc.) would you really invest big money into Linux versions?  Right now?  

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thane Sherrington
Sent: Thursday, July 14, 2005 10:15 AM
To: The Hardware List
Subject: Re: [H] Open Source Heretic

At 11:54 AM 14/07/2005, Ben Ruset wrote:
>Okay, so you pay for the software from MS *and* get support for a period 
>of time. With Linux you're not paying for software and then have to find 
>some 3rd party vendor.

That's how I understand it, yes.  (It is also my understanding that at some 
point, you pay for MS support.)

>I don't think anybody will disagree that it's easier to admin a Windows 
>server than a Linux server.

Can't comment on that.  It is easier to admin a Netware server than a 
Windows server.

>Yeah, but how long will that take? If it takes you 5 years to develop a 
>program on your own when a funded company could have it done in 5 weeks, 
>how does that help computing in general? And competition is not "take my 
>product and modify it" it's usually "lets create a product of our own that 
>does X but also does Y."

Except that once a program is released as FOSS, there could end up being 
many more people working on the program than in a funded company.  At 
least, that's what I read.  I've never worked in either, so I can't say 
from personal experience.

>I wonder how many Samba implementations have paid support. Or how many 
>mySQL loads are supported by mySQL the company, vs the number of free 
>installs out there. There's a lot of people using a lot of software 
>without paying a dime. Why spend a ton of money to develop software when 
>the vast number of users will end up taking your ideas for free.

Sort of like pirated Windows, I guess. :)

T 



Reply via email to