A cost-effective way of using technology to assist the nonprofit while employing business-to-business marketing strategies is to use open-source software. This has inherent challenges ranging from familiarity at the end-user level to technical support to compatibility issues. While these challenges persist, open-source software provides a high level of functionality and practicality while keeping costs low.
The U.S. Department of Defense may teach you a thing or two about open source software (OSS). After spending years following the open-source trend, DoD technology representatives have laid out a firm opinion on open source—and it likely isn't what you'd think.