4 ms·
> Perhaps I'm missing your point here, but as far as I know, there's nothing in the Open Source or Free Software movements that ever viewed FOSS primarily as th
by markbnj 6y ago
> Perhaps I'm missing your point here, but as far as I know, there's nothing in the Open Source or Free Software movements that ever viewed FOSS primarily as the basis for interesting proprietary software.
Proprietary doesn't factor into it. Maybe a clearer way to put the thing I am positing: the idea behind open source is that it is interesting end user apps that have value and change the world, not the software components from which those apps are built.
- MaxBarraclough 6y agoOk, but Open Source principles and Free Software principles both apply equally to library code and to application code.
- markbnj 6y agoTrue, but there are a lot more applications and use cases for an open-sourced redis than an open-sourced twitter. Let me try again: Twitter was built on an open source foundation, changed the way people communicate forever, and created a huge amount of liquid value. Without open source things like Twitter probably would not have come into existence. Twitter has in turn contributed a lot of important open source software back into the community. Elasticsearch or redis, by contrast, enabled many of these cool new things to exist, but by themselves those excellent software components changed very few lives. If you made redis and tossed it out in the world with a ta da! very few people would care. I always felt that open source was an explicit recognition that we care about and attach value to the big ideas that change the world, and that by making the building blocks freely available we caused more of those big ideas to come to fruition. Now that the big ideas are perhaps a little harder to find we seem to want to attach a price tag to the parts again.
- MaxBarraclough 6y ago> If you made redis and tossed it out in the world with a ta da! very few people would care. Right, it's the application/library distinction again. Developers might care a great deal, even if there's nothing interesting using it yet. > open source was an explicit recognition that we care about and attach value to the big ideas that change the world, and that by making the building blocks freely available we caused more of those big ideas to come to fruition. I suppose so, although the 'free' (as in price) component there can be separated out from Open Source. Freeware (software which is made available free of charge but which is not Free Software or Open Source) can also serve as a platform, but in practice often loses out to Free and Open Source alternatives. SkyOS is dead and gone, the Linux kernel continues to conquer the world. The Open Source position is that Open Source is the most effective way to develop software, and of course it's had tremendous success in 'infrastructure' software (libraries, frameworks, operating systems, programming languages). (This is quite different from the Free Software position, which holds that non-Free software is a problem in terms of power and control over users, quite aside from the question of how to most effectively develop software.) We should be careful not to go so far as to say that Open Source is about enabling interesting/profitable non-Open Source programs. Copyleft licences are explicitly hostile to this, but are recognised as Open Source licences.