Not for profit financially just means you cant give profits but have to reinvest it 100%
Reply on news.ycombinator.com