阅读更多

35顶
21踩

编程语言

原创新闻 编程语言不需要开源

2010-12-20 09:23 by 见习记者 Java编程思想 评论(83) 有20384人浏览

最近,Apache软件基金会的前任主*席Greg Stein写了一篇文章“Open languages are not required”,文中认为编程语言不需要开源 ,Java是否开源,是否受Oracle专利所有对于Java开发人员和用户来说没有任何影响。他使用Visual Basic作为一个例子,微软完全控制着VB,并且用心的经营着它的社区MSDN;在向.NET的迁移过程中,微软付出了巨大的努力来使它向后兼容,“你可以看出,今天的软件开发者明天将继续使用这种语言。对于微软来说,有一种很现实的商业需求促使他避免和这些开发人员疏远。”


他总结得出:


”当Oracle可以用Java运行环境敛财时(通常会隐藏到硬件或操作系统成本中),我没有感觉到他会对Java环境强征补偿性的许可费。Oracle一点都不傻,他会努力的让Java保持在一个有效的开发战略上。开发和部署Java软件现在是、将来也会是企业们最可行的选择。“


”为了进一步说明这个观点,设想如果一个企业想通过不支付Java环境费用来“节省成本”,这意味着它要迁移到另外一种语言(假设今天大部分的企业都在使用 Java)。这种迁移的成本,包括培训费,聘请专家,完全重写应用程序和工具组件,来回的测试,最终的部署,这些很容易就使成本超过了继续使用Java开发和部署的成本。“


”正确的做法是不要担心Java是开源还是具有专利所有权。不要理会如今发生在新闻界的讨论。它跟你的商业需要和长远的企业软件生态健康没有关系。“

这篇文章已经被外刊IT评论网翻译成中文,有兴趣的读者可以到这里阅读Greg Stein的这篇文章的中文全文。

你同意作者的观点吗?Java是否开源对于你来说重要吗?

 

 

.

 

来自: 外刊IT评论
35
21
评论 共 83 条 请登录后发表评论
3 楼 geminiyellow 2010-12-20 09:52
我不能同意你更多了。
2 楼 shryan_bin 2010-12-20 09:46
That's right.I agree with him.Open or close is not most important.
1 楼 mouge 2010-12-20 09:44
没有看懂作者的逻辑,倒是象ORACLE的公关说辞

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics