Developing Technology as a Political Statement
We are committed to using open-source technologies, developing and releasing software to open-source communities, and helping to develop a more complete tool box of solutions for organizations and individuals working for social change.
Movements for social change need good software. They need secure, reliable, and customizable applications. Open-source software offers many advantages that commercial software can't, particularly for non-profit organizations.
- Custom Solutions for Specific Needs. From our work with many different kinds of clients, we've found that everybody has slightly different needs. Open-source software lets us customize solutions to fit the very specific needs of the people we work with.
- Gives Back to the Community. Organizations that support open-source software help contribute to the over all software development process by giving back new developments to the rest of the community. This improves software for everybody. You might say a contribution by one is a contribution to all.
- No Corporate Lock-In. Open-source projects tend to embrace the sharing of information instead of locking users into a product cycle and incompatible data formats. How many times have you had problems trying to open a document that you don't have the application for? Companies like Microsoft build their business models on forcing users to use only their software and having to upgrade every year.
Almost all the software we develop, we release under General Public License. This allows other people to use and modify the software that we have developed, and contribute back to these projects. This process creates a community of software developers who are all contributing to making better software available to the general public.