Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| kernelmodulepackages [2023/09/14 13:12] – LucaPizzamiglio | kernelmodulepackages [2023/10/18 21:04] (current) – Italicise both 'user space' and 'kernel', to help distinguish between the two. GrahamPerrin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== The Problem ====== | ====== The Problem ====== | ||
| - | While %%FreeBSD%% | + | While %%FreeBSD%% |
| Package repositories are currently provided for every major %%FreeBSD%% release. | Package repositories are currently provided for every major %%FreeBSD%% release. | ||
| - | When a new minor %%FreeBSD%% version is released, the previous | + | When a new minor %%FreeBSD%% version is released, |
| During this period, the ports are built for the older minor version, because of the backward compatibility guarantee: newer %%FreeBSD%% version can still safely use packages built using the previous %%FreeBSD%% version. | During this period, the ports are built for the older minor version, because of the backward compatibility guarantee: newer %%FreeBSD%% version can still safely use packages built using the previous %%FreeBSD%% version. | ||
| This assumption is not necessarily true for kernel module packages, because the backward compatibility is not guaranteed in kernel space. | This assumption is not necessarily true for kernel module packages, because the backward compatibility is not guaranteed in kernel space. | ||