“1 – Software source code produced by administrative authorities may be considered as a covered document, and must therefore be communicated to the applicant, since its communication is not excluded by any of exceptions implemented by the law (security of the State, defence, secret, personal data and security of persons etc.)
2 – Software source code could well be â€œevolutiveâ€ (like a â€œwork in progressâ€, with frequent versions, contributions and modifications) but any particular produced version can be considered as a â€œfinalâ€ administrative document and therefore it must be communicated on request.”
See Is Source Code covered by the PSI Directive?This could be a cute political moment or a disaster. It’s on the edge of both concepts. On the one hand a court has ruled that governments must reveal their source code under a Freedom of Information-like legal framework, and on the other hand the government of France is claiming that revealing the source code is a threat to national security. Where have we heard this before? Oh yes, the FLOSS versus non-Free software wars. The government is entirely rejecting the notion that if the source code is available, coders will be more careful and many eyes make software more secure, not less.
It will have to be worked out at the legislative level but that’s out in the open in a democracy. There’s plenty of leverage available to the Free Software community and only Fear Uncertainty and Doubt on the government’s side. Whatever the outcome, the politicians have nowhere to hide. Will they scurry for cover like cockroaches or will they become productive members of society? Only time will tell.
The basic concepts of FLOSS are now in the public eye. The public has been using FLOSS browsers and operating systems for a decade or longer and they know it. Will they be fooled? Will they be afraid? I don’t think so. Further, any politician who thinks this is a non-issue is about to receive an education.