Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
I'm not so sure that an IT union would be as strong as other unions. Most unions work because they have the power to shut down or severely hamper production. While I realize outsourcing to India or China is a hindrance to production, it does allow for a simple union busting strategy.