Surely, it might sound alarmist, and a bit tangential, but I think it’s very relevant that we are all aware that “decades of experience” might and likely will soon become irrelevant.
My point I strongly believe (and a number of people I work with - I am a secuity commitee member in Apache Software Foundation and involved in CRA, and participated in several workshops in Brusssels where we helped to shape CRA) - that many patterns of releases/installation/update frequency we take for granted now, will just be heavily influenced and changed by those regulations which were not existing at all in the past.
Companies will be required to upgrade (without delay) to latest security fixes - this will be mandated by law (!) for commercial users (those who make money on software). Under the penalty (this is the “or else”) of huge financial penalties (significant percentage of revenue), and in some cases criminal penalties for the top management if they did not follow the regulations (if harm was done to “natural people” because they neglected security and there was breach of security).
Basically those commercial users will not be able to legaly take money from EU residents, if they do not have “EU compliant” label associated with the software and services they have - which will mean - for example - their whole software stack should not have “known, exploitable vulnerabilities”. The moment vulnerability is public and fix is available, everyone who takes a single EU from an EU resident, in watever form (might be serving ads to them), will have to apply this fix without delay (details of what delay it is etc. is exactly part of the standards the open-source foundations are scrambling now to define - together and in parallel to standard bodies). This is already happening (the standars being fleshed out).
Look at the finanancial penalties big US corporates have to pay for breaching EU privacy laws (and there are more penalties coming and AI regulation etc.). It’s definitely enforceable.
So in a very short time - 3 years - not the engineers, but top-management of every company who makes money of software will suddenly have an incentive to make sure their company upgrades to latest version of software they use - because that software will be the one that will have latest security fixes applied.
As “open-source stewards” (special light-weight new type of business entity introduced by the law) - foundations (and maintainers of the project within the foundation) will no longer beg our users to upgrade, our users will eagerly upgrade whatever we release, whenever there will be a security issue fixed (which in many case will be every release). Or so I think it might happen.
And please - don’t take my word for it - watch Cheuk and Deb talk i posted above. I am a bit of outsider here and I know I sound alarmist (though I see some very good outcome of this change for us - engineers), but they have much more merit here.
I think we are speaking in the same voice - see the talk. I am just attempting to anticipate that the whole thing will have huge and largely pivotal impact on how our users will install and upgrade our software - only we do not yet know how it will change exactly - we might just guess.