我知道很多网络托管服务提供商都在提供FreeBSD,但FreeBSD作为开发平台有多好?
具体来说,Java 1.6是否可用?它是否针对Linux下无法使用的工具提供了特定的功能?
我总是发现FreeBSD是一个很棒的安全托管环境,但也许不是最简单的开发平台.你需要挖掘一下才能让Java 1.6运行起来,尽管我认为它是可行的.我希望你熟悉emacs或vi.ports系统可以让你访问许多软件,但是必须从源代码编译它们.如果您熟悉标准的Unix命令行工具和命令行本身,那么FreeBSD应该没有问题.
艾伦
您可以从FreeBSD Foundation获得Java的二进制发行版,他们与Sun签署了一份协议.来自Java的艺术,FreeBSD是一个非常棒的开发平台,可以满足您可能需要/想要的所有语言和环境.免责声明:我已经成为FreeBSD开发人员超过13年.
把Java和这样的实际问题放在一边,真正的问题是你有什么发展了.
如果您正在编写丰富的桌面应用程序,那么您自然希望在最受用户欢迎的平台上进行开发 - 而且我很确定它不能是FreeBSD.
如果您正在开发Web应用程序,那么您希望开发服务器尽可能接近生产托管环境.如果您要在FreeBSD上部署,那么在本地运行它可能也是有意义的,至少在虚拟机中是这样.(当然,浏览器测试是一个不同的问题.)
请记住,虽然您可以在Linux上运行所有可以在BSD上运行的开发工具,但事实并非如此,特别是因为Linux获得了更多的商业牵引力.
所有这一切,最好的方法是亲自看看:尝试在FreeBSD上复制您的开发环境,无论可能是什么.如果你成功了(而且你来自Linux,呵呵),一旦你开始编码,你甚至不会关心你所使用的操作系统.