对于拥有新硬件的日常用户而言,如果有人正在寻找Windows的替代品,那么对我来说,这似乎是很自然的选择.但是什么时候尝试BSD变体是有意义的?
我总是发现BSD更直观.BSD中有一些不同于Linux的哲学.例如,Linux更喜欢GNU命令,而BSD选择经典BSD命令(类似但通常有不同的选项)或新编写的命令,当没有别的可用时,它会回退到GNU.此外,我发现BSD Man页面比GNU手册页更全面,包含更多示例,因为GNU倾向于更喜欢信息页面(我鄙视)的例子.
许多ISP系统管理员都对BSD发誓.他们声称它在负载下保持得更好,没有为桌面制作更多的compromsies,并且它的网络堆栈更高效,减少了错误.我不知道这些是否,或者仍然是真的,但这就是我被告知的.
此外,OpenBSD的重点是安全性,并且在安全性方面,它们历史上有着非常好的记录.他们采取主动措施(例如,开发新的C运行时库例程),以防止在编写之前出现安全漏洞.
NetBSD几乎可以运行任何东西.他们有很多他们积极支持的平台.Linux在某种程度上也试图这样做,但通常只有一小部分是主线支持的.
最后,它通常归结为个人偏好.你有或将要雇用的人知道BSD吗?你个人喜欢吗?
还有一些原因不能运行BSD.如果您主要是桌面用户,则BSD可能不是最佳选择.当然,你可以在Linux上安装大部分与BSD相同的东西,但是你找不到类似于Ubuntu的"发行版",它严格关注桌面.此外,某些设备驱动程序在BSD上不可用,因为它们是使用仅GPL许可证编写的.
我被告知 BSD比Linux更具有连贯性.我和我的系统管理员朋友谈了为什么/为什么不是BSD/Linux.这是一个链接:
http://www.over-yonder.net/~fullermd/rants/bsd4linux/bsd4linux1.php?dupe=with_honor
话虽如此,我在2007年开始使用Debian,我从未回头!:)