Aside from echoing @SnotFlickerman@lemmy.blahaj.zone and Doctorow’s statements about unionizing, I am aware of a few others who are trying things that I’d describe as complimentary to unions.
This is a panel titled “Why hasn’t Open Source Won?” where several of the speakers attempt to sketch out a framework wherein a programmer would have more decision over how their code is used: https://youtu.be/k3eycjekIAk . I’ll admit, I’m not the most impressed with where they get to in the limited time they have. Nevertheless, I think it’s a useful angle of consideration to have in the tool belt.
This is an org/foundation that is trying to walk the walk with regards to governing tech democratically: https://nivenly.org/ I haven’t kept up with any recent developments of theirs.
To be fair, weren’t Valve the first company to do that? People were really annoyed at having to install steam just to play some Half-Life.
Of course, that was only 1 launcher, no launcher-in-launcher shenanigans back then.