freebsd、openbsd、netbsd的区别
开源 BSD 有三大系列:freebsd、openbsd、netbsd。其实 Mac OS X 也是 BSD 系列,只不过是商业。
1.FreeBSD
FreeBSD 是从 386BSD 的基础上 发展起来的,而 386BSD 是由伯克利的计算机科学家 Bill Jolitz 开发的针对 Intel 80386 芯片的一种 BSD 版本。因为这个原因,FreeBSD 在 32 位体系的 x86 机器上总是运行得最好。在免费的 BSD 中,它与 PC 兼容机配合得最 好,而且支持的 PC 兼容的外部设备的数量也最多。尽管 FreeBSD 也可以运行在 Alpha 处理器上,向其他体系结构的移植也在进行当中,但是你更应该把 它看作是主要针对 x86 系统的操作系统。
在免费的 BSD 中,FreeBSD 是名声最大的,它具有最强大的开发队伍,收到的反馈信件也最多,还拥有最多数量的用户。它还可能是所有免费操作系统中最容易安装的——尤其当你想通过 Internet 而不是购买光盘进行安装的话。
2.OpenBSD
OpenBSD 是另外一个免费 BSD 的派生物,被称为世界上最安全的操作系统。OpenBSD 的主页(www. openbsd.org)报告说 OpenBSD“在默认安装情况下四年内没有一个小的安全漏洞” , 它的意思是说(其实任何人都知道)在过去的四年内发布的 OpenBSD 版本没有一个被来自 Internet 的袭击攻破。(当然,你也可以使得任何操作系统 ——包括 OpenBSD——变得易受攻击,如果你没有正确配置服务器或者运行那些导致入侵者进入的不安全软件。) OpenBSD 也完全集成了密码安全软件以保证数据安全。
3. NetBSD
NetBSD
NetBSD 也是免费 BSD 的一种,它是基于 BSD 的最轻便的操作系统。目前能够在 46 种之多的不同硬件构架上运行(他们正在努力使之能够适应更多的构架),从原始的 基于 68K 的 Macintosh 或者 Amiga 一直到 AMD 还没有发表的 x86-64 Hammer 结构,NetBSD 都能够很好地运行。
这 种便携性使得 NetBSD 成为嵌入式系统(在其它设备中运行的,看不见的计算机)的最佳选择。
postgresql 支持这三种 BSD。
但是,值得注意的是,虽然 BSD 非常稳定,但是国产操作系统只有基于 linux 的 debian 和 centos 两大系列,没有基于 unix 系列的发行版。