I'm an abandonware radicalist; not only should abandoned software have its source released, abandoned hardware should be opened up to development to stop it being ewaste.
@lofty Valid point, of course, but I meant it more like that we have a right to know what our software and hardware is doing, and that's a hell of a lot easier with open code.
But yeah, agreed, it won't magically make code more secure - but it will make it harder to hide things.
It will go a long way towards ensuring infrastructure remains viable.