False dichotomy - I think it should be similar to Kerckhoffs&#x27;s principle in the long run. OSS yes, but it&#x27;s signed and audited when it&#x27;s able to run. Maybe like an open source version of microcode updates for CPUs. You could file a pull request because you spotted a bug but you can&#x27;t fuck around your car (bad, but not so bad) and other cars (very bad).<p>If the Toyota code would be public we&#x27;d hear a lot of guys screaming and if you own the car and have the knowledge I guess you are keen on looking. Sure lots of noise for manufactures and likely new attack vectors but in the end public universities could look at it. On the other hand you&#x27;ll end up with OpenSSL for cars.<p>However it should be still safe when public that what should be the design goal. However what you read about embedded stuff in cars and airplanes...OSS would be likely an improvement. I for one would like to file a pull request against the A380 firmware :)