2009-11-11 33 views

回答

0

的「最好的之一」是什麼平臺你的潛在客戶正在運行,什麼市場支持,這最終意味着有錢的地方....

現在,如果你寫一個POSIX兼容的應用程序,然後將它移植到這些操作系統中的任何一個都應該是微不足道的(包括OSX)

您還可以分離出平臺不可知的代碼,以便表示層與業務層分離以進一步簡化可移植性併爲應用程序提供本地外觀它正在運行。

3

這是一個關於FreeBSD vs Linux vs Windows(很抱歉,沒有OpenSolaris)的很好(雖然有點過時)article。值得一讀。在從運行我工作的ISP的管理員那裏瞭解了它之後,我一直是FreeBSD的粉絲超過15年。 FreeBSD因其穩定性而具有傳奇色彩,擁有大量文檔,龐大的端口集合,甚至允許運行Linux二進制文件。我使用FreeBSD爲我的最新項目構建了三臺服務器,並且不能更快樂。

4

簡答:FreeBSD ;-) - 更好的文檔,更穩定。不利的一面是,與GNU/Linux相比,消費硬件支持較少。

當你問什麼是最適合開發的時候,目前還不清楚你的意思是編寫內核模塊還是最終用戶GUI應用程序,或者介於兩者之間。

除非您編寫低級別的東西,否則它們之間沒有區別,至少對於FreeBSD-GNU/Linux來說。語言,工具包,IDE等都可用於這兩種。