qsl Coming from the Windows world, I was under the impression "rolling release" meant there was no set end of life with the distribution, and short of major technological/functional changes, things like software support, updates, etc. would be fairly static and as needed. Am I incorrect in this?
I like the fact Solus seems focused on breaking as few things as possible as they make changes, and that major changes will have a good cost/benefit analysis instead of chasing the cutting edge.
Rolling release comes as opposit to fixed point release.
A rolling release is continuously updated and thus doesn't really need any version number. For example, I am still running Solus 2017.01.01.0 but it doesn't really make a difference with someone running Solus 4.2 or 4.3 because we countinuously update (Friday Sync) and at the end we have the same version of the software.
A fixed point release has a version number Ubuntu is a typical example 20.4, 20.10, 21.4, 21.10, 22.4, etc... you have to upgrade to the next version to get newer version of your software. Fixed point release provide a minimal set of update during their lifetime (mostly related to vulnerability & critical fixes). Once the fixed point release support period ends, if you didn't upgraded to a newer version, you don't get updates anymore. The version is considered as dead.
It's normal you never heard about this on Windows since there is just one company releasing this OS so the only release model available is the once Microsoft decide to offer.