(An awful lot of NPO's have used Macs because of their lack of learning curve, and for them ?FileMaker Pro seems to be popular. So a migration path from FMP is certainly something to consider, as well.)

A well designed and extensible contact management database with both web and non-web cross platform interfacase might be one of, if not the, killer ap for nonprofits to switch to a free software operating system.

Start with a robust content management framework and then add out of the box functionality or "templates" for things like donor management, membership coordination, organizing mass mailings for fund-raising, election coordination, etc.

We need a package that can save the information in ["dBase"] file format. So, it can be opened directly with ["OpenOffice"].