They also need to show that they are doing work which is a public benefit. For example, several free software projects are set up as a non-profit foundation, and they need to convince the IRS that they are a public good, vs. a company trying to shelter under the non-profit umbrella.