FreeBSD的内核Release、Stable版本是否和package目录的Release、Stable版本一一对应

要辨清这个问题首先要明白内核的本质:
“内核负责将用户进程与底层硬件分离开,用户进程通过系统调用来访问系统内核所提供的功能。”
(引自http://skysbird.bsdchina.org/?p=37)
也就是说软件是通过系统调用来访问系统的,
所以说只要系统调用的接口不变,软件就可以运行在任何版本的内核上,
一旦接口变了,内核的版本号估计也就要变了,
而在freebsd中内核的版本号变了(比如从8.0到9.0)大多是增加新接口了或者改动太多了,
而以前的接口大多不变,也就是说在新版本号的内核上依然可以运行某些旧软件,
而同一版本号的内核的Release版本和Stable版本的差别更小了。
我们当然可以在Release版本的内核上运行Stable版本的软件了。