3 ms·
> In some upgrades of any of the BSDs, some user program will crash depending upon what changed in base. For FreeBSD at least, only in major version releases (
by throw0101a 4y ago
> In some upgrades of any of the BSDs, some user program will crash depending upon what changed in base.
For FreeBSD at least, only in major version releases (12.x->13.x); with minor updates (13.1->13.2) there is API/ABI stability. (Free)BSD also has good kernel compatibility, so you don't have to worry about kernel drivers breaking 'randomly' with each update.
However, if you install the compatibility libraries then even recompiles may not be necessary:
* https://www.freshports.org/misc/compat12x/ https://www.freshports.org/misc/compat12x/
* https://www.freshports.org/misc/compat11x/ https://www.freshports.org/misc/compat11x/
* https://www.freshports.org/misc/compat10x/ https://www.freshports.org/misc/compat10x/
* https://www.freshports.org/misc/compat[4…9]x/ https://www.freshports.org/misc/compat[4…9]x/