Slightly confused
If the project is apache licensed then it can't contain proprietary code. I'm not familiar with the details, but presumably this has something to do with add-ons to the project that are dual-licensed. Otherwise, Perens is right: going open source make affect your ability to make money. There is a risk that companies like Amazon will dominate the SaaS market because of open source, but this is more about business models (and financial leverage) than anything else.