How are the Electron project creators and core contributors not 'the core persons involved in open source'?
My point is that it's like saying "software developers don't make much money when you exclude corporate salaries and stock bonuses". These open source developers are nowhere near the poverty line and coming to a conclusion that these projects aren't sustainable doesn't make much sense.
Edit: maybe your point is that the donation model isn't sustainable. But it reads like you are trying to make a bigger statement about open source sustainability given statements like:
"I was able to calculate how much yearly revenue for a project goes to each “full-time equivalent” contributor. This is essentially their salary"
"More than 50% of projects are red: they cannot sustain their maintainers above the poverty line"
"Unless companies take an active role in supporting open source with significant funding, what’s left is a situation where most open source maintainers are severely underfunded." (this reads to me like 'unless you include salary and stock, software developers are poor')
> How are the Electron project creators and core contributors not 'the core persons involved in open source'?
I didn't say that and would not have agreed to saying that.
Notice what I did say, though:
> "Unless companies take an active role in supporting open source with significant funding"
When a company has employees working on an open source project, such as Electron, that is an active role in supporting open source.
There are different projects, some are internal company infrastructure that was open sourced (React, Electron, Angular, etc), and some are built by hobbyists/indies (Unified, Prettier, Core-js, etc). Companies definitely take a good active role in the first type, and less so in the second type. However, quite often there are projects of the second type being used as dependencies in projects of the first type, as well as in proprietary software, of course. This is why I raise the need for even more company active involvement in open source. It's more about requiring their participation in the culture of gifting (because open source is a commons), than it is about requiring specific donations on specific projects on a transactional basis. In my article I address why companies typically don't participate in open source commons: because companies have a financial brain that guides them towards profit and competitiveness, not gifting. This is why we must "rewrite some rules of society".
> It is weird and unfair for a support partner [GitHub] to earn significantly more money than the core persons involved in open source
>> How are the Electron project creators and core contributors not 'the core persons involved in open source'?
>>> I didn't say that and would not have agreed to saying that.
?
> requiring their participation in the culture of gifting
If it's required, it's not really gifting, is it?
> why companies typically don't participate in open source commons
Open source has never been better supported by corporations. Billions (probably tens of billions) of dollars are being poured in to open source. redis was a hobbyist project and now it's backed by over $100M in corporate money.
I just very much dislike this view that open source is in a bad place because it doesn't fit some moral judgement of how money should work in open source. It's like Stallman's campaign for 'freedom' as long as your view of 'freedom' is exactly the same as his.
My point is that it's like saying "software developers don't make much money when you exclude corporate salaries and stock bonuses". These open source developers are nowhere near the poverty line and coming to a conclusion that these projects aren't sustainable doesn't make much sense.
Edit: maybe your point is that the donation model isn't sustainable. But it reads like you are trying to make a bigger statement about open source sustainability given statements like:
"I was able to calculate how much yearly revenue for a project goes to each “full-time equivalent” contributor. This is essentially their salary"
"More than 50% of projects are red: they cannot sustain their maintainers above the poverty line"
"Unless companies take an active role in supporting open source with significant funding, what’s left is a situation where most open source maintainers are severely underfunded." (this reads to me like 'unless you include salary and stock, software developers are poor')