Ah, I see how what I wrote before didn’t clearly express what I was thinking, and didn’t address the issue of private contractors intentionally pushing for bloated contracts.
If public money for public code is mandated at the federal level, then private contractors would be bidding for work that ends up in the public domain. I am assuming that wasteful & bloated contracts will be underbid by contracts that fork or add features to existing projects. Either way, if the end result is in the public domain, then the project is still reusable.
I definitely don’t believe that such a mandate would be easy to implement, or separate from a wider policy platform. I see private capital influencing government decisions as the crux of the problem with passing such a mandate. However, private capital influencing government decisions is an issue that unites many activists, organizations, and social movements. If FLOSS can be integrated into organizations and social movements pushing for institutional reform, then that might be a viable pathway toward meaningful policy change.
Communication Workers of America is probably the closest to what you’re looking for. You’re definitely better off working with an established union instead of trying to build one from scratch, they have a lot of valuable experience and resources that you’ll need to pull off a unionization attempt. If you reach out directly to CWA, or any other union, they’ll work with you to help organize your workplace.
If you are serious about unionizing: first, see if you can get a few of your coworkers on-board by talking to them outside of work. Do this in-person or on voice calls that aren’t recorded, it’s crucial to keep the company unaware as long as possible so they have less time and ability to oppose you.