Hacker News new | past | comments | ask | show | jobs | submit login

I can't agree with that. I know how to read and write code, but I do not have the time to maintain, say, a fork of Firefox to fix their questionable UI direction, much less deal with the politics of getting my changes into the mainline app.

Stallman's ideal world, and by the sound of it, yours, is one in which everyone is a programmer. Put simply, as nice as it would be, this is totally impractical and unrealistic. Opening up a field to all comers does not meaningfully change what people enjoy and specialize in and spend their time on.




It's definitely impractical, as ideal worlds usually are. It made a lot more sense when most computers were in universities, being accessed by engineers, and when compiling from source was just what you had to do, and "software" was a much more fixed concept. But complexity has a way of undermining many utopian visions. I'm not certain the modern web would exist in an all free-software world, or what it would look like.

I'm more of an open source than free software person, since I don't buy into the fundamental moral argument of free software, but I have to admit I find the general principle that all software should be editable to be appealing. Knowing how to write software and choosing not to, or at least having the choice one way or the other, to me, is better than not having the choice to begin with.




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

Search: