5 ms·
I actually think it's a subtle admission that it's impossible to gain any significant amount of revenue by "selling" free software. I love the open-source/libr
by morbius 12y ago
I actually think it's a subtle admission that it's impossible to gain any significant amount of revenue by "selling" free software.
I love the open-source/libre philosophy but it's not viable for a business. I think the more pressing question is whether software even should be a business. Many think that there's a certain rift between users and developers that still exists today, and I have to agree.
1. Users push for increased ease-of-use
2. Developers implement more simple systems
3. Power users complain about the loss of features
4. Developers add back in missing features
5. All users complain about software being a convoluted mess
The programmer is now left at a disadvantage: he can either continue working with a codebase that's disorganized and inelegant, or he can start over from scratch. In a business environment, starting over from scratch would not be an economically viable situation, while continuing with the older codebase would be the wiser choice (even thought it may piss off users). Users are left disadvantaged; they can continue to use the older software versions but run the risk of poor security and an inferior interface.
With free/libre software this problem disappears, as a talented programmer with the user's interest can simply fork the older version and continue to implement a better interface and security updates while retaining a cleaner codebase. However, the endless stream of forks fragment software and hinder unified progress. Also, the original developer is more likely to abandon the software application due to lack of funds and interest.
It's a lose-lose situation. There is no one perfect development methodology. The open-source philosophy is more effective in the long run, but proprietary software is the only viable method to sustain a business. Open-source advocates will often point to Red Hat as a counter-example, but it's important to note Red Hat is the exception to the rule. It's also even more important to note that Red Hat isn't doing so hot these days, either.
Where the FSF falls down is in its inability to compromise. A number of companies have achieved success with a mixed closed/premium source model, such as JetBrains. While this again allows much more freedom than a standard proprietary setup, the FSF will always refuse to acknowledge any software with ANY proprietary bits in it.
They're now incredibly out of touch with Silicon Valley, and it isn't difficult to see why. They continue their militant and expressive attitude instead of expressing gratitude to those that push OSS forward.
Apart from GNU, the GPL and its many variants, the FSF is largely irrelevant.
It never had to be that way.
- pavlov 12y agoWhere the FSF falls down is in its inability to compromise They're an ideological foundation. There are already plenty of others who compromise in the name of pragmatism, and there's nothing wrong with that. FSF represents a viewpoint that is constantly under threat from some of the world's richest corporations such as Apple. If they became the "Free And Also Not-So-Free (As Long As It's Useful) Software Foundation", they can just as well close shop. They're now incredibly out of touch with Silicon Valley Certainly this is a positive thing in the long run? There's much more to technology than just the Valley players' interests.
- morbius 12y agoMy frustration doesn't stem from the FSF's stubbornness; my frustration stems from the fact that they don't realize how it's holding free software back. The EFF has been very successful at accomplishing their goals because they, unlike the FSF, understand diplomacy and relationships.
- pavlov 12y agoI can't really see how non-GPL free software has been held back. If anything, it's been successful beyond most people's dreams. Most servers are powered by software under Apache and MIT licenses; companies pick what they want and mostly don't give back. The dominant operating system on personal devices is Android, which is free but nevertheless deeply tied with a corporation's interests and developed in secrecy using the same principles as proprietary software. What would FSF gain by supporting that kind of software freedom, other than a reputation as nice guys? That model of freedom has already won, and from FSF's point of view, it's not much better than traditional closed software.
- eridius 12y agoImagine what it would be like if the FSF had been helping instead of fighting this type of open source development?
- the_af 12y ago