4 ms·
Whenever some “reason” is given to make a major foundational break from X to Y, it almost certainly does not apply to 90% of the things in the bundle. Various
by makecheck 5y ago
Whenever some “reason” is given to make a major foundational break from X to Y, it almost certainly does not apply to 90% of the things in the bundle. Various apps, system frameworks, etc. do not need to be held to the same minimums for hardware; they just are.
We need to push for more modularity in the systems that serve as a foundation. Or, at least push for open-source or flexibility in the things that are not strictly foundational (and theoretically much more portable), such as bundled apps.
Suppose for example there is a nice improvement to some bundled app in the next OS; in all likelihood, that change could be back-ported to several older versions and be usable on almost any hardware. It won’t be, because it is bundled to something that wants to break everything.