... and I don't care if my students have to go to P2P networks to get a commercial compiler.

Yeah... Anyways, sorry for the off-topic post. I should have refrained myself considering I knew beforehand tis was mostly a rethorical question.