Safety nets cost time and resources to build and come at the cost of agility. They shouldn’t be avoided at all costs. But a foundation in an industry where unions aren’t the norm taking that step can correctly be interpreted as a sign management fucked up. Given the foundation’s recent actions, that hypothesis is sustained here.
The tug between management and unions is the balance.
If you consider that safety is something that is impeding, you have never truly worked at scale nor considered what happens when accident happens, safety is to ensure continuous, painless operation, not impede it and is a baseline condition for trust which is essential to move fast.
Most jobs on the planet are non-union. Most jobs historically are non-union. Describing that as “a normal thing” ignores the amount of effort they take to erect and maintain.
> The tug between management and unions is the balance
The fundamental tug is between capital and labour. Management intermediates, normally, capital. (Owner managers are the exception.) Labour can be intermediated by agents and/or unions, though they’re far from “normal.” (More common is owner-management of labour, e.g. in small trades.)
> If you consider that safety is something that is impeding
Straw man.
Developers should consider the likelihood of even modest efficiency gains from AI, along with a naturally cooling job market, cratering labor demand in software. Every shred of cushiness and every dollar above average in your paychecks is because you’re in a high-demand field, but it’s been that way so long that many developers have mistaken that for some sort of inherent specialness. Companies don’t pay people what they’re worth, they pay people what they’ll work for. If the demand for developer labor goes away, people that are as-or-more qualified than you will do your job for a lot less, and your employer will hire them and kick you to the curb. Being an ‘AI engineer’, unless you’ve got an advanced degree in ML or something, is no safety net. If you can make the transition from ‘developer’ to ‘fancy AI orchestrating developer’ in a few months, so can a lot of other people, and they’ll be looking for jobs.
The leverage might already be diminished enough to make unionization impossible in many places, but it’s certainly not going to get any easier. Consider it.
Linux Foundation are a business league. Many Linux maintainers work for Linux Foundation members.