Microsoft (whom I'm assuming your referring to as they are almost certainly the most profitable software company to date) has always had a huge problem with piracy. Hiding source code has not helped them keep people from getting a free ride.
It also shows that having a license doesn't help you either.