Eh, for sure corporations do contribute a lot to every major FOSS project out there. I don’t expect huge, versatile codebases to be maintained by volunteers lemmy-style, and corpos are the dominant organization kind under the capitalist mode of production, so of course they will have the resources to have a foot in every door.
But the key differentiator is how much control any single entity has over the project’s code, maintenance and infrastructure. On one side of the spectrum there’s stuff like Rust or ffmpeg or GNU which are being pulled in various directions by various corpos and the community, on the other there’s stuff like Chromium and AOSP where Google unilaterally controls everything. Projects like Linux or Firefox fall somewhere in the middle. We desperately need more projects to be of the first kind, and I feel like to achieve this projects should go as far as to ban donations over a certain amount and limit the number of contributors affiliated with a single organization. “Avoid success at all costs” is my single favorite rule of FOSS building, and it should be applied to technical, financial and organizational decisions all the same.
Eh, for sure corporations do contribute a lot to every major FOSS project out there. I don’t expect huge, versatile codebases to be maintained by volunteers lemmy-style, and corpos are the dominant organization kind under the capitalist mode of production, so of course they will have the resources to have a foot in every door.
But the key differentiator is how much control any single entity has over the project’s code, maintenance and infrastructure. On one side of the spectrum there’s stuff like Rust or ffmpeg or GNU which are being pulled in various directions by various corpos and the community, on the other there’s stuff like Chromium and AOSP where Google unilaterally controls everything. Projects like Linux or Firefox fall somewhere in the middle. We desperately need more projects to be of the first kind, and I feel like to achieve this projects should go as far as to ban donations over a certain amount and limit the number of contributors affiliated with a single organization. “Avoid success at all costs” is my single favorite rule of FOSS building, and it should be applied to technical, financial and organizational decisions all the same.