And pen testing
Software is progressing nicely, but I think the next major step will be along the lines of neuromorphic computing and the use of memristors in neuromorphic devices.
I have just come out of working with Android Automotive for the last 6 years and being the first to deploy it in a real car (whilst also working on lots of other very large OSS platforms previously)
Upstream is the only way, our SOC vendor was having to manage 500+ patches against android and linux which was an awful lot to manage everytime upstream changed.
I see the price of being able to use OSS is to be a good citizen and upstream those patches you have which will also benefit your by reducing your maintenance burden, and as stated in the article keep down fragmentation.
That said, Android will be changing to Fuchsia soon right so Linux will be a dead end for Android soon.
I have met several aliens, so this cannot be true.
Only it's not practical, a jet, or a pack.
After how GM completely mishandled SAAB, and continue to mishandle SAAB in my hometown, I have no sympathy for them (but of course sympathy for the workers).
Our policy is, when in doubt, do the right thing. -- Roy L. Ash, ex-president, Litton Industries