There's nothing stopping most commercial products from releasing their source. It wouldn't impact sales. It wouldn't be a competitive disadvantage. The Code Combat team open sourced everything, and as far as I know they didn't suffer for it.
Management is just skittish. Nobody wants to open source because nobody else wants to open source.
Management is just skittish. Nobody wants to open source because nobody else wants to open source.