mik3cap: (Default)
mik3cap ([personal profile] mik3cap) wrote2006-01-27 08:29 am

Why Open Source Can Only Fail

"I don't think the GPL v3 conversation is going to happen for the kernel, since I personally don't want to convert any of my code." - Linus Torvalds

Why does this mean open source can't work? Because ultimately, it's all about egos. Open source relies on force of will and influence to get things done. Essentially, if the project is "popular" or the person driving it is a "rock star" of programming, the project will thrive. If nobody (meaning programmers) gives a shit, the project fails (like, say, a particular driver that is highly demanded by the masses, but the programming community doesn't like the manufacturer).

This doesn't mean that open development of commercial software can't work - obviously it does, and it succeeds because there is a market force driving the development. But when the impetus is no better than rock star-itude, shit don't get done. When the rock star says "I dun wanna" it dies. Essentially what it comes down to is this: programmers are no better than anybody else at figuring out what is "good" for people. They are just as prone to following the herd and following trends as everybody else, and they are equally as short sighted. Without some outside force driving a project to an ultimate end (like a market gap) we have to rely on people making the "right" choices, and people just never seem to make those right choices.

*agreed*

[identity profile] jpittman.livejournal.com 2006-01-27 02:46 pm (UTC)(link)
gah! you're right on here. I can only be grateful that most of my major software needs for right now are already met by open source options that are fairly stable. But overall, its just like exercising, eating right, calling your relatives, sending thank you cards.

Often times in life, we are just relying on people to do the right things. And speaking for myself, as much as I know I should do something - it often needs to have a strong personal appeal in order to outweigh my own personal laziness. I think that is a portion of the ego you're talking about. Rock Star knows that s/he doesnt have to do it. Nobody else can force said rock star to do it - so if s/he wants to be lazy, end of story.

Getting paid and needing a pesky place to live and food to eat kind of outweigh that laziness. :)