It is possible to run a completely open software stack, and very easy to run an almost-completely open software stack.
My hope is that open-source hardware (both electronic and mechanical) will be abundant enough in the future that I could feasibly fabricate a new ECU from scratch, or 3D print a new evaporator for my AC.