Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Tell that to the GCC folks, GIMP developers, Blender developers, Tremulous developers, Firefox developers, Mono developers, Rails developers, Python developers...

(we all know GTK is a labor of love, 'cause you couldn't expect people to pay for it.)



The thing you guys are missing is "that which is not seen":

http://bastiat.org/en/twisatwins.html

Just because there is some open source code doesn't mean that there is an "optimal" level of it. In other words, maybe due to the relative lack of funding, there's a lot less open source than there could be if there was a better financial feedback loop between people getting value from the software and those developing it.

This isn't just something I'm making up - I've spent a lot of time around open source, and seen a lot of good people who could have done lots more if they had had more time to dedicate to working on the code, rather than working a "day job".


Quite a few people get paid to work on GCC. Mozilla has paid staff. Rails work was paid for by 37signals, etc. Mono has paid developers, etc...

Just because you're not paying for these products directly, doesn't mean someone else isn't.


Can you prove that those projects wouldn't be healthier if people were happy to pay money for them?


They could be healthier if we seized 20% of everyone's paychecks to fund them too, but that doesn't mean we should.


Can you prove they would be?

How many closed-source, for profit software projects were rescued after the supporting company went under? (I am intentionally conflating closed-source and for profit as the majority of financed projects are closed source).

What you have to consider here is the rate of progress, as well as the length of development time. Open source projects have essentially infinite development time, whereas closed-source, for profit projects have a finite development time (whenever the company decides further development isn't worth it anymore)+. However, open source projects tend to have a slower rate of progress versus financed projects.

After 6 months or 1 year, sure, the financed project will probably be ahead. How about the 5 year mark? 10 year? It becomes much less clear which project will have accumulated more man-hours.

+very rarely, closed-source projects are released as open source (e.g. Doom 3), but I think we can all agree that that is the exception to the norm


very rarely, closed-source projects are released as open source (e.g. Doom 3), but I think we can all agree that that is the exception to the norm

Well, if we compare to the list in the parent, it's much more. At least Firefox, Blender, Rails qualify. These were products that had no future in closed-source form. If they had, it would have been financial madness to open source them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: