So MPower has announced the availability of their CRM product as an downloadable open-source toolkit. (http://mpoweropen.com)
Why is this significant you ask? Because it opens the door for further innovation on their platform (open pun intended) yet maintains the accountability and reliability of your standard vendor-backed application. This hybrid approach is not new, but in the nptech world it's only just coming en vogue. The smart folks at CivicSpace Labs have been offering a similar approach for a while and are steadily gaining clients and building a great tool for nonprofits. I'm excited to see MPower adopt this strategy and look forward to following the imminent innovations that will come as a result.