7 ms·
Often times, when I must use proprietary software in the course of my employment, I run into some issue with the software that is incredibly annoying. I'm sure
by doki_pen 17y ago
Often times, when I must use proprietary software in the course of my employment, I run into some issue with the software that is incredibly annoying. I'm sure there are many other users who feel the same was as I do about a particular piece of proprietary software. I feel frustrated that I can't fix what is seemingly a simple issue, or even see why it's happening because it is proprietary.
When I use copyleft software, this rarely happens. I can only assume it's because some other user has experienced the same annoyance and fixed it already. But when I do run into something that's broken, I am able to look at the source, make a patch, and submitted it back upstream. This is usually with software that has a smaller user base.
I value this freedom and am glad that RMS and others have worked so hard to spread it.
- axod 17y agoI don't think it correlates at all. The only important thing here is having people behind a project that care, respond to any queries, and are actively developing/fixing/maintaining. Good software isn't good because it's open or closed source. It's good because people are sitting behind it and care about it. That's personally all I care about - that the people 'behind' the software care, and will fix any issues that need fixing.
- loup-vaillant 17y agoWhat guarantees the existence of such people, if not the freedom of the software ? The only moment a free software project can die is by having (almost) no user who cares any more. Proprietary software is often not as long lived. EDIT: Clarification (apparently, the above is cryptic enough to warrant a downmod): in any software project, the founders of the project can quit, go broke, die, or just be much less active. And no one can guarantee that it won't happen. If the software is GPL, you have the guarantee that when that happens, some more developers can jump in and take the lead. If no one do so that means only one thing: no one cares enough (including users, which could hire someone). Good riddance. Example: CVS is dying because everyone is willing to switch to SVN. If the software is proprietary, that possibility may be denied by the original founders. Which means a proprietary software can die while people still care. Example: old versions of Windows or Word, or games on old platforms. Which leads to the obvious question: for any proprietary software, can you guarantee that it won't die before no one cares? I think not.
- axod 17y ago>> "What guarantees the existence of such people, if not the freedom of the software ?" Usually some aspect of monetization. For instance, plentyoffish.com is free, closed source, but has someone behind it who cares, because it's his livelihood.
- loup-vaillant 17y agoBut, he can be hit by a bus, or get hired. (Details in my post above.)
- cschwarm 17y agoIn which case, it will be sold -- either by him or by his heirs -- and continues to exists.
- cschwarm 17y agoThe same holds true for free software: It may die although some people still care. All it needs is the lack of developers. Hiring someone to maintain software is usually bloody expensive and organizing a fund raiser has high transaction costs. Your examples make no sense: Windows still exists and most games are played one or twice. Sure, old versions are not available, anymore, but who want to run them, anyway? The same holds true for old versions of free software: They may be still available somewhere but who wants to run them, anyway? While you're talking about dieing software, what about creating software? Can you "guarantee" that a particular free software will be created if a large number of people want it? I think not. Proprietary software, on the other hand, comes close to a guarantee if there's a chance of it being in demand. This is why sociaty needs both -- and why Mister Stallman is wrong to say, only "free" software should exist.
- loup-vaillant 17y agoOf course free software can die even if some people still care. I just think this is a matter of threshold. Below a certain threshold of "number of people times dedication", any software can die. I just think this threshold is higher, or at least less predictable, in the case of proprietary software. My examples makes no sense to you, but they make sense to me: I was thinking about a particular Windows95 game which I would have loved to see ported on the Pandora [1] : Earth siege 2. This is not possible because there is no source code to port, and emulation is out of question (the Pandora isn't powerful enough). The only reasonable solution I have is to clone it, almost from scratch. About creating software, I agree that some (many?) software couldn't have existed as free software (only). However, this is not a proof that society needs them[2]. Even then, this does not prove Stallman wrong: he cares about freedom. Availability and quality are secondary to him. [1]: www.openpandora.org [2]: By the way, if society does need them, then I think the government should write it or finance it.