yeah. i guess non-profits don't really fit there. i had a couple of reasons why i asked that question.
let me just explain one of the reasons behind the question. i've been very casually thinking of starting a software development non-profit that helps other non-profits. i like the idea of "software volunteers helping good causes". but, i'm really not sure how to start. i guess i haven't put much thought into it; i do have a day job. :) anyway... here is an example of what i mean; http://kagawaa.blogspot.com/2008/11/pro-bono-publico.html