Open source software is one thing. An engine that would destroy the fuel industry and the engines that use it are quite another.
I agree with that. Tesla experienced that backlash firsthand. Hopefully, things will change with regard to energy and engines.
I think the reason for the difference in software is the existing information infrastructure. The proliferation of open source software is too hard to control.