Change to FreeBSD release scheduling and support period
lists.freebsd.org
lists.freebsd.org
Interesting, that is the exact opposite of what many big Linux Distros seem to be heading for. Companies would rather have a 100 year support cycles and never do upgrades at all. SUSE (I think) just announced a 12 year support schedule.
I wonder how that will work out for FreeBSD. It seems like a good idea, but I think it could hurt their commercial customers.
At the company I worked at, EOL anything on Dec will cause them to avoid it at all costs. IMHO, EOL Dates should be in the first month of the quarter, not the last month of a quarter.
This is because 90% of sales occur/booked right before the end of each quarter. This means the company wants 99.(100x)9 uptime. People have lost their jobs if the system is down at this time. Also, for the end of the fiscal year, the freeze has been extended for something like 6 weeks before the end of the fiscal year.
For example, at IBM, to get a major high impact security patch applied, you need high level VP approval at Quarter End. Minor patches will never be applied. As you can guess, middle level managers never want to sign their life away. For system upgrades without security impacts, it is impossible.
Most software that needs to be update, it is almost always held off to the first or 2nd month of the fiscal period. If a company sees EOLs occurring on the last month of each quarter, they will never use that software. They will go looking for alternatives.
HTH
I think this is probably fine though; it just means that the companies you mention will need to upgrade in October or November. That's why we have a 3 month overlap between when one minor version is released and when the previous minor version is EoLed.
And, I know its higher risk for CVE exposure.
Sometimes "do a minor number upgrade, to fix this" is the price you have to pay.
the disconnect between FreeBSD versions and the state of portsnap sometimes is in some ways more confusing. "sorry, you can't use ports anymore, we decided you're too old, but if you set WE_WARNED_YOU_THIS_MAY_NOT_WORK=1 it may be ok" -I don't seem able to predict when this is coming down the pipe. I am lazy and mostly live in the prebuilt binary pkg anyway so again, this is whining.
Thank you for the care taken with this thing. It's awesome.
Dealing with twenty files of this does get annoying.
>>>>>>>
#Fobar Version 1.1
======
#Foobar Version 1.2
<<<<<<
I'm sure I got the terms wrong. Fix this somehow. I wouldn't care if support was only two years, as otherwise, everything upgrading is seamless.
Thanks again for everything you've done!
Irrelevant, but why is "BETAs" capitalised?
- 14-CURRENT
- 14.1-STABLE
- 14.1-PRERELEASE
- 14.1-BETA1
- 14.1-BETA2
- 14.1-BETA3
- 14.1-BETAN
- 14.1-RC1
- 14.1-RC2
- 14.1-RC3
- 14.1-RCN
- 14.1-RELEASE
Details here:
- https://docs.freebsd.org/en/articles/freebsd-releng/
Hope that helps.