同其它的Unix变体一样,四种BSD发布版提供了同样的基本功能。所有这四种变体都包含下列核心组件:
内核--工作控制的抢占式多任务处理功能。
安全--基本登录和授权系统。
外壳界面--Bourne shell、C shell、Korn和其它第三方界面。
网络--坚持TCP|UDP/IP标准,支持所有的基本协议(finger、telnet、NFS和FTP) 。
第三方网络--支持Apache、Mac文件共享(通过NetAt)和Windows文件共享(通过Samba)。
基本工具--丰富、内置的工具列表,包括awk、cut、paste、sed和ed。
此外,因为它是一种类Unix操作系统,Perl、Python、Apache、 MySQL、PostGreSQL、Java、C/C++和其它一些工具和应用程序都能够兼容BSD。然而,由于BSD没有替代Unix的Linux那样流行,因此很少有预包装的BSD应用程序。不过,有些BSD变体还提供兼容Linux的软件包,使这些软件能够直接在同一平台上执行Linux应用程序。
BSD系统相对于它的竞争者,有兼容性更佳的美誉,主要原因是BSD系统是由规模较小和重点更集中的开发团队开发出来的。BSD系统还宣称具有更成熟的代码库,因为相当多的一部分BSD代码来自于Unix的非常早期的形式。 |