阅读更多

69顶
2踩

编程语言

原创新闻 Sun修改JDK6U14条款作出澄清:G1不收费

2009-06-04 12:08 by 见习编辑 Eastsun 评论(33) 有15786人浏览
SUN
  正如JavaEye之前所报道的:Java有了新的垃圾回收器,在不久前发布的JDK6U14中包含了一个名为Garbage First的新的垃圾回收器。但是JDK6U16发布声明中一个条款引起了大家的歧义,怀疑是不是以后使用G1需要购买SUN的许可。
  前不久,SUN官方blog对其作出了澄清:消除误解:G1免费,并且对JDK6U14的发布声明做了相应修改。博客中提到:
 
引用
由于G1尚处于试用阶段,因此JDK6U14默认不启用G1回收机制。如果你想使用它,只需添加一条启动参数:
   -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
  当我们修正所有问题后,我们将会把G1集成到JDK7中。
  现在以及将来对G1的使用都是完全免费的。除非你想在我们发出下一个版本之前得到BUG修正,这种情况下需要参考Java SE for Business
69
2
评论 共 33 条 请登录后发表评论
33 楼 04liuzhiqun 2009-07-05 17:29
期待jdk7
32 楼 木剑先生 2009-06-06 22:11
先看看效率在说把。
31 楼 yexin218 2009-06-06 18:12
支持收费的,也有自己的道理,反正,个人觉得免费有利于学习和开发
30 楼 phenom 2009-06-06 13:52
是用netbeans?
不是这样-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
要在前面加-J,
你可以看IDE->LOG,在菜单栏里,看看有没有启用.
29 楼 zhaomingzm_23 2009-06-06 12:21
加 -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
启动没启动我怎么知道呢?程序还是那样执行啊。
28 楼 asdf3070 2009-06-06 09:45
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC


这样就行了,现在就试试
27 楼 phenom 2009-06-06 07:00
netbeans 用 jdk update 14 老是出现错误,还一直提示.no reponsive....多少MS
有没有启用G1都一样.
26 楼 murainwood 2009-06-05 15:53
Netbeans开启了G1,崩溃了几次。换回了默认的GC,没事儿了。
Eclipse 3.3 倒现在没感觉到啥问题。
25 楼 ruvuoai 2009-06-05 15:35
感觉确实不大稳定,个别应用会突然崩溃。
sulong 写道

gqf2008 写道
我试用了一下linux平台下的U14,用G1相当不稳定,很容易崩溃:evil:  我试用了一下linux平台下的U14,用G1相当地稳定,不容易崩溃,连续用了两天的eclipse还没有崩溃

gqf2008 写道

我试用了一下linux平台下的U14,用G1相当不稳定,很容易崩溃

24 楼 sulong 2009-06-05 14:38
gqf2008 写道

我试用了一下linux平台下的U14,用G1相当不稳定,很容易崩溃

:evil:  我试用了一下linux平台下的U14,用G1相当地稳定,不容易崩溃,连续用了两天的eclipse还没有崩溃
23 楼 Eastsun 2009-06-05 11:39
murainwood 写道

gqf2008 写道我试用了一下linux平台下的U14,用G1相当不稳定,很容易崩溃感觉确实不大稳定,个别应用会突然崩溃。

这应该是默认不开启的原因
22 楼 murainwood 2009-06-05 10:00
gqf2008 写道

我试用了一下linux平台下的U14,用G1相当不稳定,很容易崩溃

感觉确实不大稳定,个别应用会突然崩溃。
21 楼 lenjey 2009-06-05 09:40
免费不一定是好事儿,收费当然也不一定是坏事!~
20 楼 魔力猫咪 2009-06-05 09:07
anky_end 写道

收费的话,免费的服务器估计不用;收费的服务器没准有自己的jvm

现在的成熟JDK目前我知道有3款。一个是Sun的这款,一个是BEA的。现在都是Oracle的了。还有就是IBM的JDK。其他JDK目前在商用领域还不成熟。
一般IBM的配合自己的Websphere用,BEA的配合WebLogic用。其他服务器基本上缺省都是用的Sun的。
开源软件是能够降低成本,但是并不是没有成本。现在太多人总爱免费,当然我也在内。不过如果你要赚钱的话,该花的钱还是要花的。商业服务的BUG修复支持、专门的技术支持服务,企业该买还是要买的。不然瘫痪了损失的钱可比你花钱买的服务多多了。
19 楼 gqf2008 2009-06-05 09:06
我试用了一下linux平台下的U14,用G1相当不稳定,很容易崩溃
18 楼 ltian 2009-06-05 08:59
看到别人收费就不高兴,就叫嚷着换语言,不收费喝西北风能开发出来软件吗?所有软件都开源,那么所有的程序员都是义工。
17 楼 anky_end 2009-06-05 08:47
和程序员估计没有1毛的关系
16 楼 anky_end 2009-06-05 08:46
魔力猫咪 写道

原来如此。其实即使是收费也没什么。很多人觉得不可以接受其实是神经过敏。

收费的话,免费的服务器估计不用;收费的服务器没准有自己的jvm
15 楼 Storm1988 2009-06-05 08:08
哎,sun该收点钱了
14 楼 joeyhacker 2009-06-05 06:38
SUN也应该利用java得点好处了, 适当的收点钱也是应该的. 

发表评论

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

相关推荐

  • 详解微信小程序的不同函数调用的几种方法

    主要介绍了微信小程序的不同函数调用的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • 【VBScript】实现QQ/微信/发消息

    前言 使用VBScript代码实现QQ微信发送消息 一、什么是VB Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。 二、如何创建一个VB文件 【如图下图所示】 W...

  • Excel VBA高级编程-微信群发(支持发送文件)

    免费的微信群发工具! 不怕被封号! 支持文件群发!

  • java制作微信小程序教程,VBA常用语法

    还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来。

  • 小程序开发常见的功能函数

    小程序,微信小程序,js,常用函数,前端

  • 微信小程序的生命周期函数有哪些,以及执行过程?

    小程序中,生命周期主要分成了三部分: ① 应用的生命周期 ② 页面的生命周期 ③ 组件的生命周期当存在也应用生命周期和页面周期的时候,相关的执行顺序如下: 打开小程序:(App)onLaunch (App)onShow (Pages)onLoad (Pages)onShow (pages)onReady 进入下一个页面:(Pages)onHide (Next)onLoad (Next)onShow (Next)onR

  • 微信小程序之方法单独提取&调用

    小程序开发中,有部分功能需要重复使用,对于这类功能,可在项目根目录下新建/js文件夹,在文件夹中按不同类型创建js文件(如:verify_comon.js),在每次使用是进行调用传值即可;如:对于手机号码、密码等信息的验证,可能有的平台中会重复用到,对于这种,即可使用本教程方法,将验证代码封装函数,放入公共文件,使用时进行调取;

  • astype函数_Excel VBA|在VBA中调用Windows API库中函数

    任何一个稍复杂的程序都不是从0开始的,都是从库(函数库或类库)搭建起来的。在Excel VBA中,你可以调用工作表的函数、VBA函数、可以引用用户自己定义的函数或过程。除此以外,还可以调用Windows API库的函数。Windows API是Windows编程人员可以使用的一套函数。在VBA模块中引入某个库的函数后,便可直接调用这个Windows函数。引入Windows API库的某个函数需要在...

  • vba读取csv文件到excel_利用VBA打开顺序文件,并读取

    大家好,疫情施虐,国外各地更有爆发的迹象,但无论怎样,我们一定要坚信,疫情终将会过去,曙光一定会到来。后疫情时代将会是一个全新的世界,很多理念都将被打破,大多数人不会再享受体制内的保护,对于我们每个人,要尽可能多的学习有用的知识,为自己充电。在今后更加严峻的存量残杀世界中,为自己的生存进行知识的储备,特别是新知识的储备。为后疫情时代做的必要准备。今日继续和大家分享VBA编程中常用的常用"积木"过程...

  • 几个用VB做的小程序

    包含有电子琴,屏幕放大镜,AVI播放器,多窗口浏览器,图像编辑,切割小窗口,多功能画图等VB源码,以VB6.0为平台

  • 100多个值得一看的VB小程序源码集

    100多个值得一看的VB小程序源码集,提高你对VB的了解

  • 微信小程序调用函数

    var that = this that.test() page{ test:function(){ conlose.log(123) } }

  • vb编写各种趣味小程序_通过opencv编写一个找不同的小程序

    从这篇文章中将能学会1.关于opencv的基本使用2.利用simpleGUI编写简单实用的用户界面3.通过pyinstaller打包发布自己的程序(.exe)废话不多说,直接上代码!Step 1:比较两个图片的不同from skimage.measure import compare_ssim import cv2 def diff_finder(img01, img02): """ ...

  • 微信小程序之封装HTTP请求

    微信小程序里自己封装了请求的函数,但几乎每个页面都要用到,所以为什么更方便的调用,再一次进行封装。 在app.js里面定义个全局对象,这样想要用到该函数,只需要在该页面的js文件里面,请求一个app实例。 废话不多说,先上代码: //全局对象httpClient httpClient:{ request:function(method,url,data){ //返...

  • 微信小程序开发常用函数有哪些?

    /输入时间转换 function formatTime(date) { var year = date.getFullYear() var month = date.getMonth() + 1 var day = date.getDate() var hour = date.getHours() var minute = date.getMinutes() var second = date.getSeconds() return [year, month, day].ma...

  • 小程序常用的函数封装

    // 读取本地储存 getUserInfo: function () { return new Promise((resolve, reject) => { wx.getStorage({ key: 'user', success: function (res) { resolve(res.data...

Global site tag (gtag.js) - Google Analytics