FreeBSD与GNU Linux对比OpenSolaris有哪些主要优点?
哪个是编程/开发的最佳操作系统?
答案 0 :(得分:4)
简答:FreeBSD ;-) - 更好的文档,更稳定。另一方面,与GNU / Linux相比,消费者硬件支持较少。
当你问哪个最适合开发时,不清楚你的意思是编写内核模块或最终用户GUI应用程序,还是介于两者之间。
除非你写低级的东西,否则它们之间没有区别,至少对于FreeBSD - GNU / Linux。语言,工具包,IDE等都可用。
答案 1 :(得分:3)
这是一个非常好的(尽管有点过时)article关于FreeBSD vs Linux vs Windows(抱歉,没有OpenSolaris)。值得一读。在从我工作过的ISP运行的管理员那里了解了它之后,我已经成为FreeBSD的粉丝超过15年了。 FreeBSD以其稳定性,大量文档,大量端口集合而闻名,它甚至允许运行Linux二进制文件。我使用FreeBSD为我的最新项目构建了三台服务器,并且感到非常高兴。
答案 2 :(得分:0)
“最好的”是您的潜在客户正在运行的平台,市场支持的平台,这最终意味着资金来源....
现在,如果您编写符合POSIX标准的应用程序,那么将其移植到这些操作系统中的任何一个都应该是微不足道的(包括OSX)
您还可以分离出与平台无关的代码,以便表示层与业务层分离,以进一步简化可移植性,并使应用程序在其运行的平台上具有原生外观。