Comment by Aurornis
> would have had access to the complete source code and hardware schematics
Forcing every company to open source their products is a pipe dream. This is never going to happen.
Even if one country passed such a law, manufacturers would move their production to a different country. The products would then be imported and redistributed as foreign products, circumventing the law.
People would have said the same 100 years ago about forcing food companies to reveal their ingredients list. Yet now it is required in almost every country, and doesn't appear to have been that detrimental to the food industry.