(no title)
jpetso | 2 years ago
And then there's "open source" where the code is accessible but the user experience takes a backseat to corporate interests, CLA requirements provide a one-sided transfer of copyrights, hobbyist contributions are systematically steamrolled by optimizing build pipelines and development processes for internal company use, and large-scale directions are decided in a private meeting room without involving community contributors.
If an inventor reserves some rights to control their invention for their own benefit, I have no problem with that. There's plenty of commercial software out there, people are working hard to provide value to customers, and I've been part of this system too.
Where I take issue is when we ask for special treatment of "open source" whose main purpose is to benefit commercial entities in doing business. Companies should figure out on their own how to keep their mission-critical software alive, that's their business. If Django suffers because lots of profitable outfits can't figure out a way to finance what they build upon, let them eat dust. They'll figure it out eventually when their services start falling behind on all fronts.
As a charitable coder, I'm going to invest my time into providing value for end users, not companies. That's the kind of open source we as a community/society should focus on supporting and financing. Imho.
jart|2 years ago
Knowledge is the resource that open source distributes which folks fight to control. It's like the fruit you'd grow on a farm. You could argue about whether or not the fruit should be distributed more to the city folk or the country folk, or ask questions about how much money the farm is making, but I'd say you should be focusing on getting the farm to grow more fruit, since that's the only way to be sure everyone becomes richer as a result.
Scientists do a great job discovering knowledge, but open source is what makes it useful and able to be used. Any open source project that's helping to elevate know-how is a project worth supporting.