It could use the Hollywood unions as a model, at least partly. The Screen Actors Guild for example doesn't limit actors' ability to negotiate salaries independently but does allow for freelancers to get health insurance paid through employment in a larger network.
There are other benefits too. Elimating crunch without overtime.
That's an interesting point. I have friends in the movie makin' business and should ask how their unions work in terms of benefits, negotations, etc. The jobs all seems to be split into individual films as independent businesses so to a software contractor there would be a lot of similarities.
There are other benefits too. Elimating crunch without overtime.