IdrisSeabright wrote:
[...]
Of course, all of this is very boring compared to a juicy conspiracy theory.
You are fully right, we all prefer to imagine easier "conspiracy theory", because checking and proving is
more work 😎.
On the other hand, there is also the mathematically proven fact that with the increase in software size,
the performance is proportionnaly decreasing:
more functions
⇒ more code to load ( time++ )
⇒ more code to run ( time++ ) & more conditionnal to choose which one ( time++ ).
This rule explains fully why all OSes combined ( Android, iOS, watchOS, Linux, CentOS, RedHat, Ubuntu, Windows, macOS… ) , the global OS performance is decreasing ( regularly hidden behind the hardware performance increase ).
On the same path:
more functions
⇒ more bugs
⇒ more insecurity.
This rule explains fully why all OSes combined ( Android, iOS, watchOS, Linux, CentOS, RedHat, Ubuntu, Windows, macOS… ) , the global OS insecurity is increasing:
the ugly software obesity. This is fully explaining the real frenzy in patch frequency we are witnessing since ~2017 ( NotPetya tiping point ).