阅读更多

35顶
21踩

编程语言

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

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

最近,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 条 请登录后发表评论
63 楼 DOCDOC 2010-12-21 22:55
mouge 写道
DOCDOC 写道
calvinlyc 写道
DOCDOC 写道
mouge 写道
DOCDOC 写道
mimang2007110 写道
java开源当然是最好的,不过不开源大不了后续的用户使用其它的语言,而现在正在使用java开发或者已经使用java开发了项目的公司顶多付一定的费用,如果费用过高企业会选择使用其它语言,但是这样一来的话oracle会损失很多的现在和潜在的用户,这对于oracle来说是一个很不好的消息,所以oracle肯定不会傻到如此的程度。

That's the point.
很多人一直基于这个愚蠢的假设来推导问题:Oracle会对Java收取高昂的License费用。
如果在一个伪命题的基础上来推演,那么得出的结论,大都是伪的。

这个命题一点也不伪,是基于ORACLE对JAVA一系列行为合理的假设和怀疑.即使ORACLE不收费,JAVA也是沦落为打击竞争对手的"核威慑武器"?不然,ORACLE为什么要急着对JAVA闭源呢?不是基于商业目的是基于什么?
可能,ORACLE有能力使JAVA的闭源具有某种合法性,但这种合法性肯定是违背开源"保护每个软件使用者合法拥有软件产品的代码控制权"的原则.因为开源就使JAVA拥有"维基解密"的能力,让ORACLE不能在此作更多的手脚.
当日落爪哇,远古僵尸横行的时候,保护好白天种下的植物真的是一种不容易的事情

急着闭源?哪里看出来?给个链接?我只看到加大了对OpenJDK的投入。
没有知识要有常识,没有常识多看电视。

这里很多人都在莫名其妙的说Oracle要把Java弄死了,弄死了,看看最近的netbeans, open office,vitrual box的更新速度,再看看Java7,8的plan,起码Oracle是在用心弄好Java,把IBM,Apple都拉入了OpenJDK,Java这个语言已经足够成熟,因为成熟所以才发展缓慢,不是那些新语言可比的....Oracle确实是铜臭味重了些,但是美国第二大软件公司是吃素的? 手下那些精英也是吃素的? 真是莫名其妙.......... Javaeye的评论越来越无聊了...基本快和CSDN一样了

兲&朝人习惯了,这叫“受迫&害妄想症”

可悲的连怀疑的能力都没有了,一有争论,就上纲上线压人,和Javaeye何干?CSDN就不行吗?美国第二大软件公司怎么了?吃素的精英很多,如果只是从商业利益出发,第一大软件公司也担心遭人唾弃。ORACLE发展JAVA,它有自己的目的,但不值得这样摇尾迎合。

Sun发展Java,有自己的目的。IBM做Java,有自己的目的。你们用Java,依然有自己的目的。唯一不同的,有些是想赚钱,有些是想骗钱,有些只是想糊口
别告诉我说,你抠代码是为了早日实现共&产&主&义,是为了民族的崛起,国家的腾飞而当码农
62 楼 wumingjiayuan 2010-12-21 22:42
Leon.Wood 写道
管我鸟事,今天房东告诉我又涨房租了今天的饭又涨价了,原来4元一碗的分量很足,现在涨到6元反而吃不饱了

说明你长大了
61 楼 mouge 2010-12-21 21:41
DOCDOC 写道
calvinlyc 写道
DOCDOC 写道
mouge 写道
DOCDOC 写道
mimang2007110 写道
java开源当然是最好的,不过不开源大不了后续的用户使用其它的语言,而现在正在使用java开发或者已经使用java开发了项目的公司顶多付一定的费用,如果费用过高企业会选择使用其它语言,但是这样一来的话oracle会损失很多的现在和潜在的用户,这对于oracle来说是一个很不好的消息,所以oracle肯定不会傻到如此的程度。

That's the point.
很多人一直基于这个愚蠢的假设来推导问题:Oracle会对Java收取高昂的License费用。
如果在一个伪命题的基础上来推演,那么得出的结论,大都是伪的。

这个命题一点也不伪,是基于ORACLE对JAVA一系列行为合理的假设和怀疑.即使ORACLE不收费,JAVA也是沦落为打击竞争对手的"核威慑武器"?不然,ORACLE为什么要急着对JAVA闭源呢?不是基于商业目的是基于什么?
可能,ORACLE有能力使JAVA的闭源具有某种合法性,但这种合法性肯定是违背开源"保护每个软件使用者合法拥有软件产品的代码控制权"的原则.因为开源就使JAVA拥有"维基解密"的能力,让ORACLE不能在此作更多的手脚.
当日落爪哇,远古僵尸横行的时候,保护好白天种下的植物真的是一种不容易的事情

急着闭源?哪里看出来?给个链接?我只看到加大了对OpenJDK的投入。
没有知识要有常识,没有常识多看电视。

这里很多人都在莫名其妙的说Oracle要把Java弄死了,弄死了,看看最近的netbeans, open office,vitrual box的更新速度,再看看Java7,8的plan,起码Oracle是在用心弄好Java,把IBM,Apple都拉入了OpenJDK,Java这个语言已经足够成熟,因为成熟所以才发展缓慢,不是那些新语言可比的....Oracle确实是铜臭味重了些,但是美国第二大软件公司是吃素的? 手下那些精英也是吃素的? 真是莫名其妙.......... Javaeye的评论越来越无聊了...基本快和CSDN一样了

兲&朝人习惯了,这叫“受迫&害妄想症”

可悲的连怀疑的能力都没有了,一有争论,就上纲上线压人,和Javaeye何干?CSDN就不行吗?美国第二大软件公司怎么了?吃素的精英很多,如果只是从商业利益出发,第一大软件公司也担心遭人唾弃。ORACLE发展JAVA,它有自己的目的,但不值得这样摇尾迎合。
60 楼 wwei 2010-12-21 21:02
Leon.Wood 写道
管我鸟事,今天房东告诉我又涨房租了今天的饭又涨价了,原来4元一碗的分量很足,现在涨到6元反而吃不饱了


我好久没涨工资了。要死啊,我忍了老板很久了。。。
59 楼 wwei 2010-12-21 21:01
弱弱的问一哈,JAVA是神马?Oracle是神马?开源又是神马?
58 楼 Leon.Wood 2010-12-21 18:50
管我鸟事,今天房东告诉我又涨房租了今天的饭又涨价了,原来4元一碗的分量很足,现在涨到6元反而吃不饱了
57 楼 wezly 2010-12-21 17:54
DOCDOC 写道
选择性无视,选择性失明,只生活在自己的幻想之中,把伪命题作为立论的依据,身为民工,却老是为公司的IT支出忧心忡忡... 这是神马样的精神?这是脱离低级趣味的精神。

不知所云,语无伦次,前言不搭后语,这就是典型的“没有脱离低级趣味”
56 楼 DOCDOC 2010-12-21 17:50
选择性无视,选择性失明,只生活在自己的幻想之中,把伪命题作为立论的依据,身为民工,却老是为公司的IT支出忧心忡忡... 这是神马样的精神?这是脱离低级趣味的精神。
55 楼 DOCDOC 2010-12-21 17:48
calvinlyc 写道
DOCDOC 写道
mouge 写道
DOCDOC 写道
mimang2007110 写道
java开源当然是最好的,不过不开源大不了后续的用户使用其它的语言,而现在正在使用java开发或者已经使用java开发了项目的公司顶多付一定的费用,如果费用过高企业会选择使用其它语言,但是这样一来的话oracle会损失很多的现在和潜在的用户,这对于oracle来说是一个很不好的消息,所以oracle肯定不会傻到如此的程度。

That's the point.
很多人一直基于这个愚蠢的假设来推导问题:Oracle会对Java收取高昂的License费用。
如果在一个伪命题的基础上来推演,那么得出的结论,大都是伪的。

这个命题一点也不伪,是基于ORACLE对JAVA一系列行为合理的假设和怀疑.即使ORACLE不收费,JAVA也是沦落为打击竞争对手的"核威慑武器"?不然,ORACLE为什么要急着对JAVA闭源呢?不是基于商业目的是基于什么?
可能,ORACLE有能力使JAVA的闭源具有某种合法性,但这种合法性肯定是违背开源"保护每个软件使用者合法拥有软件产品的代码控制权"的原则.因为开源就使JAVA拥有"维基解密"的能力,让ORACLE不能在此作更多的手脚.
当日落爪哇,远古僵尸横行的时候,保护好白天种下的植物真的是一种不容易的事情

急着闭源?哪里看出来?给个链接?我只看到加大了对OpenJDK的投入。
没有知识要有常识,没有常识多看电视。

这里很多人都在莫名其妙的说Oracle要把Java弄死了,弄死了,看看最近的netbeans, open office,vitrual box的更新速度,再看看Java7,8的plan,起码Oracle是在用心弄好Java,把IBM,Apple都拉入了OpenJDK,Java这个语言已经足够成熟,因为成熟所以才发展缓慢,不是那些新语言可比的....Oracle确实是铜臭味重了些,但是美国第二大软件公司是吃素的? 手下那些精英也是吃素的? 真是莫名其妙.......... Javaeye的评论越来越无聊了...基本快和CSDN一样了

兲&朝人习惯了,这叫“受迫&害妄想症”
54 楼 calvinlyc 2010-12-21 17:39
DOCDOC 写道
mouge 写道
DOCDOC 写道
mimang2007110 写道
java开源当然是最好的,不过不开源大不了后续的用户使用其它的语言,而现在正在使用java开发或者已经使用java开发了项目的公司顶多付一定的费用,如果费用过高企业会选择使用其它语言,但是这样一来的话oracle会损失很多的现在和潜在的用户,这对于oracle来说是一个很不好的消息,所以oracle肯定不会傻到如此的程度。

That's the point.
很多人一直基于这个愚蠢的假设来推导问题:Oracle会对Java收取高昂的License费用。
如果在一个伪命题的基础上来推演,那么得出的结论,大都是伪的。

这个命题一点也不伪,是基于ORACLE对JAVA一系列行为合理的假设和怀疑.即使ORACLE不收费,JAVA也是沦落为打击竞争对手的"核威慑武器"?不然,ORACLE为什么要急着对JAVA闭源呢?不是基于商业目的是基于什么?
可能,ORACLE有能力使JAVA的闭源具有某种合法性,但这种合法性肯定是违背开源"保护每个软件使用者合法拥有软件产品的代码控制权"的原则.因为开源就使JAVA拥有"维基解密"的能力,让ORACLE不能在此作更多的手脚.
当日落爪哇,远古僵尸横行的时候,保护好白天种下的植物真的是一种不容易的事情

急着闭源?哪里看出来?给个链接?我只看到加大了对OpenJDK的投入。
没有知识要有常识,没有常识多看电视。

这里很多人都在莫名其妙的说Oracle要把Java弄死了,弄死了,看看最近的netbeans, open office,vitrual box的更新速度,再看看Java7,8的plan,起码Oracle是在用心弄好Java,把IBM,Apple都拉入了OpenJDK,Java这个语言已经足够成熟,因为成熟所以才发展缓慢,不是那些新语言可比的....Oracle确实是铜臭味重了些,但是美国第二大软件公司是吃素的? 手下那些精英也是吃素的? 真是莫名其妙.......... Javaeye的评论越来越无聊了...基本快和CSDN一样了
53 楼 wezly 2010-12-21 17:38
zhaoxin1943 写道
mouge 写道
DOCDOC 写道
achun 写道
不支持此观点
这等同于无视开源社区的力量
随着时代的进步
一切计算机软件技术都会开源
因为社区很强大
要收费的是服务,不是软件本身

扪心自问,您给开源贡献了神马?

这个"扪心"好怪呀!开源者也并没有要求你做什么呀?就象别人唱歌,给个掌声就足够了.对于大多数的人来说,积极使用就是一个最大的贡献,如果一个开源软件仅仅是开发者的小团体玩物,也就没有APACHE的今天了.说倒底,开源者并没有"养儿防老"的心态
使用开源会让你感到并不欠开源什么,而使用盗版总会有哪么点自我责备,你知道开源需要贡献神马了吧?不要用这种为"党国效劳"的口气的质问象我们一样的"普通开源使用者"

正解。


首先我感谢国家,感谢党,同时哥扪心自问没有为开源贡献神马以及河蟹包括草尼马等,所以在此对党国深表歉意,但求不要对我跨省。
52 楼 DOCDOC 2010-12-21 17:35
qrg 写道
别吵了别吵了,实际一点,coder们,想想怎么能挣更多的钱,这是头等大事。

Coder们挣不到钱,所以只能关心关心其他的东西来娱乐啦
51 楼 qrg 2010-12-21 17:17
别吵了别吵了,实际一点,coder们,想想怎么能挣更多的钱,这是头等大事。
50 楼 DOCDOC 2010-12-21 16:55
ironsabre 写道
volking 写道
DOCDOC 写道
volking 写道
java为什么火?就是因为开源,不开源意味着倒退,最后将被另一个强大的开源语言所替代。

胡扯,Java才开源了几年?


这和开源时间有何关系?短短几年就把VB搞下去了,不是开源的力量是什么?为什么那么多语言,偏偏就JAVA? 主要是因为开源!



这个论证也太不充分了。

说实话,这个结论让感到震惊..都神马逻辑神马人啊...
49 楼 DOCDOC 2010-12-21 16:38
volking 写道
DOCDOC 写道
volking 写道
java为什么火?就是因为开源,不开源意味着倒退,最后将被另一个强大的开源语言所替代。

胡扯,Java才开源了几年?


这和开源时间有何关系?短短几年就把VB搞下去了,不是开源的力量是什么?为什么那么多语言,偏偏就JAVA? 主要是因为开源!


r u kidding me?
48 楼 ironsabre 2010-12-21 16:04
volking 写道
DOCDOC 写道
volking 写道
java为什么火?就是因为开源,不开源意味着倒退,最后将被另一个强大的开源语言所替代。

胡扯,Java才开源了几年?


这和开源时间有何关系?短短几年就把VB搞下去了,不是开源的力量是什么?为什么那么多语言,偏偏就JAVA? 主要是因为开源!



这个论证也太不充分了。
47 楼 volking 2010-12-21 15:21
DOCDOC 写道
volking 写道
java为什么火?就是因为开源,不开源意味着倒退,最后将被另一个强大的开源语言所替代。

胡扯,Java才开源了几年?


这和开源时间有何关系?短短几年就把VB搞下去了,不是开源的力量是什么?为什么那么多语言,偏偏就JAVA? 主要是因为开源!

46 楼 mathgl 2010-12-21 15:15
damoqiongqiu 写道
skyfen 写道
Java收费是个好消息。希望费用越高越好。
用的多人少了,自然会把它当个宝啊。

用的人少了,语言就死了,懂吧?


用的人多少 != 语言死了

汇编现在没几个人用,但是还活着
45 楼 DOCDOC 2010-12-21 13:24
mouge 写道
DOCDOC 写道
achun 写道
不支持此观点
这等同于无视开源社区的力量
随着时代的进步
一切计算机软件技术都会开源
因为社区很强大
要收费的是服务,不是软件本身

扪心自问,您给开源贡献了神马?

这个"扪心"好怪呀!开源者也并没有要求你做什么呀?就象别人唱歌,给个掌声就足够了.对于大多数的人来说,积极使用就是一个最大的贡献,如果一个开源软件仅仅是开发者的小团体玩物,也就没有APACHE的今天了.说倒底,开源者并没有"养儿防老"的心态
使用开源会让你感到并不欠开源什么,而使用盗版总会有哪么点自我责备,你知道开源需要贡献神马了吧?不要用这种为"党国效劳"的口气的质问象我们一样的"普通开源使用者"

唠唠叨叨,说话不简洁
44 楼 DOCDOC 2010-12-21 13:14
mblmh2008 写道
不知道,反正.net就不是开源的用着也没什么毛病。只要不是JAVA本身收费,比方说什么垃圾收集器之类。就OK否则88

这是实情,真不懂某些码民们如丧考妣的发力点是神马

发表评论

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

相关推荐

Global site tag (gtag.js) - Google Analytics