If it isn't released under a license similar to the GPL, QPL or BSD license it's irrelevent. It would simply make creating new hacks that much easier. The only thing that has saved Microsoft's ass is that IE's source isn't open. The Mozilla team doesn't have that luxury. They have to be a bit more conscious of the potential problems with releasing bad code.