那是,全是因为我是打五笔的呵呵,要不要学五笔啊
他不开源是因为想让JAVA的标准延续下去如果很早就开源的话,那么现在可能就会出现Visual JAVA, borland java,, ibm java .....哪里有现在这么统一呢,现在JAVA已经很壮大了,所以开源后,应该对它的标准的影响也不大,因为SUN的JDK已经深入人心了
这个只是借口。。。 为什么linux就不怕会发生这样的事?如果真的那么不在乎,当初VJ++的案件,微软赔了10几亿美元给Sun,又怎么说呢?
而.NET个人认为由微软主要做,所以标准性特别的强,个人觉得凡是加入.NET的语言都要遵守.NET框架的规定。所以无形中微软把所有.NET的语言进行了统一,有固定的标准。个人认为Java开源目前缺乏能够形成统一,和所有IDE开发公司都遵守的固有标准,使得每个工具各不相同。每个框架个做个的,就像为什么秦始皇的军队能够统一六国,秦国的军队作战时都是步调一致的统一作战。
那是因为微软在JAVA中加入了自己的东西,让VJ++写出来的程序不能跨平台了这SUN怎么会同意呢,
SUN等了十一年才开源,为的就是要统一JAVA的标准不希望出现各自为政的局面
哈~ 这跟它当初免费的意图相冲突,免费只想吸引用户,微软抢了客户便告上法庭现在受不住IBM,JBOSS,便跑出来开源,一方面争取更多人为jdk开发功能,另一方面(未想到,去洗澡先了)