I develop proprietary software as a business. How do I use or contribute to the Free Software movement?
The best way to contribute to the Free Software Movement is to create, support and promote Free Software itself. The more ways in which people can access Free Software, the more users can use it. Another significant way of supporting Free Software is to sponsor and fund Free Software development already being done by others. This will enable more and more Free Software developers to develop such software full-time which in turn should result in the creation of more Free Software. Customise Free Software to include functionality that you want and release these customisations as Free Software enhancements. That way you improve the state-of-art and also help other users who might want to consider using Free Software for their business. Maybe your contributed enhancements will make the difference between them choosing a Free Software solution or not.