adv

solidot新版网站常见问题,请点击这里查看。
Java
pigsrollaroundinthem(39396)
发表于2017年10月08日 23时00分 星期日
来自知乎
弗吉尼亚理工大学的研究人员分析了流行编程问答社区 Stack Overflow 上的帖子,发现许多程序员缺乏网络安全方面的训练,给出答案时似乎并不真正理解与代码相关的安全问题。研究人员还发现,有时候得到最多好评的答案包含了不安全的建议,会在软件中引入漏洞。而别人给出的更正确的答案却经常因为低声誉而得不到重视。他们的论文《Secure Coding Practices in Java: Challenges and Vulnerabilities》(PDF)发表在预印本网站上。
Java
pigsrollaroundinthem(39396)
发表于2017年09月18日 20时42分 星期一
来自IBM 要退出了
IBM 向 Eclipse 基金会捐赠了它开发的 JDK/JVM 实现 J9,重命名为 Eclipse OpenJ9。J9 是一个高性能可伸缩 Java 虚拟机,是许多 IBM 企业级软件产品的核心,OpenJ9 可作为 Hotspot 的替代 Java 虚拟机用于 OpenJDK,比如需要高性能的企业级运行时环境。在捐赠之后,IBM 承诺会继续投资到这个项目上,以确保其企业级产品能继续利用最新的硬件技术。
Java
pigsrollaroundinthem(39396)
发表于2017年09月13日 16时20分 星期三
来自Sun 的残骸
甲骨文宣布将 Java Platform Enterprise Edition (Java EE)交给开源基金会 Eclipse Foundation 管理。甲骨文上个月透露想要结束它在 Java EE 上的主导开发角色,寻找开源基金会接手。甲骨文称,Eclipse 基金会参与了 Java EE 和相关技术的开发,有着丰富的经验,将 Java EE 交给 Eclipse 基金会有助于创造一个社区好友的流程去发展这个平台。Eclipse 基金会执行董事 Mike Milinkovich 对此表示乐观。甲骨文计划重新授权甲骨文主导的 Java EE 技术和相关 GlassFish 技术给 Eclipse 基金会,并计划用新的名字重新命名平台。
Java
pigsrollaroundinthem(39396)
发表于2017年08月21日 11时21分 星期一
来自日食
Red Hat 的 Gavin King 在 2011 年宣布了被媒体誉为 Java 杀手的新语言 Ceylon ——一种模块化的静态类型编程语言,2013 年 Ceylon 语言 1.0 正式版释出。四年后的今天,Ceylon 语言拥有一个规模较小但活跃和狂热的用户和开发者社区。现在,Red Hat 决定将 Ceylon 转让给供应商中立的 Eclipse 基金会管理,重命名为 Eclipse Ceylon,它包括了 Ceylon 的各种组件如 Ceylon distribution、SDK、ceylon-lang.org 网站、Ceylon Web IDE、Ceylon Eclipse IDE、Ceylon IntelliJ IDE、Java2Ceylon 转换程序、Ceylon Herd,等等。
Java
pigsrollaroundinthem(39396)
发表于2017年08月20日 18时48分 星期日
来自没钱赚赶快撤出
甲骨文想要结束它在 Java 平台企业版 Java EE 上的主导开发角色,寻找开源基金会接手。甲骨文称,即将发布的 Java EE 8 提供了一个机会重新思考 Java 的开发。虽然目前 Java 的开发是在开源社区的参与下进行的,但甲骨文主导的开发流程被认为并不敏捷,灵活或足够开放。甲骨文认为让开源基金会接手可以采用更敏捷的开发流程,更灵活的许可授权和改变治理流程。甲骨文同时表示,它会继续参与 Java EE 的开发。Red Hat 和 Eclipse 基金会都对此表示欢迎,认为转移到一个供应商中立的开源基金会对平台和社区都有益。Eclipse 基金会表示愿意接手。
Java
pigsrollaroundinthem(39396)
发表于2017年07月03日 11时10分 星期一
来自绊脚石
Java Community Process Executive Committee(JCP EC) 以 24:0 一致通过了模块化系统提议 Java Platform Module System(Jigsaw)。今年五月,JCP EC 以 10 票赞成 13 票反对否决了 Jigsaw 提议,原因是反对者担心模块化系统会引发问题,支持者和反对者之间缺乏共识。上个月,甲骨文提议 Java 9 Standard Edition 延期到 9 月 21 日发布,给开源社区时间去解决争执达成共识。在最新一轮的投票中,Red Hat 选择了弃权,认为 Jigsaw 提议仍然需要更多的工作,但表示它不想再次推迟 Java 9 的发布。
Java
pigsrollaroundinthem(39396)
发表于2017年06月05日 12时05分 星期一
来自Java 还能活下去
JCP Executive Committee 上个月投票否决了 Java Platform Module System(或称为 Jigsaw)。所谓模块化系统是设想 Java 应用程序只需要打包部分标准库,但被认为会造成兼容性问题而遭到大企业如 Redhat 和 IBM 的反对。因为模块化的争议,甲骨文公司提议 Java 9 Standard Edition 延期到 9 月 21 日发布,给开源社区时间去解决这一争议。Java 9 原计划在 7 月 27 日发布。甲骨文 Java 平台软件开发副总裁 Georges Saab 称,专家组已经达成一致去解决模块化担忧,但他们不可能在 7 月 27 日前及时修改 Java 9。
Java
pigsrollaroundinthem(39396)
发表于2017年05月23日 11时28分 星期二
来自名人站台
著名计算机科学家、Java 之父 James Gosling 宣布加盟亚马逊 AWS 服务,成为云计算巨头的杰出工程师。James Gosling 在任职于 Sun Microsystems 期间开发的 Java 编程语言是计算机历史上最广泛使用的编程语言之一,他在甲骨文收购 Sun 后辞职,短暂加盟了搜索巨人 Google,随后担任了海洋机器人公司 Liquid Robotics 的首席软件架构师,开发自主驾驶的无人船 Wave Glider。Gosling 曾批评过云服务锁定,称像亚马逊这样的云服务供应商劝说你将应用带到云端,但当你开始使用云服务,你就被锁定在一个特定的云端服务。
Java
pigsrollaroundinthem(39396)
发表于2017年05月10日 13时11分 星期三
来自创建分支
JCP Executive Committee 公布了对 Java Platform Module System(或称为 Jigsaw)的投票结果,以 10 票赞成 13 票反对否决了该提议。投反对票的机构包括了 HPE(惠普企业)、Redhat、IBM、SAP、Twitter、Eclipse 基金会等。这一结果并不出人意料,在这之前,EC 成员 Redhat 和 IBM 公开谈论他们反对模块化系统的观点,认为会导致不兼容。Redhat JBoss 群组的架构副总裁 Scott Stark 通过官方博客指出,现有的大部分应用部署用例在 Jigsaw 下不可能实现或需要架构重构。IBM 也认同 Stark 的观点。
Android
pigsrollaroundinthem(39396)
发表于2017年03月15日 18时19分 星期三
来自版权费
Android 产品经理 James Lau 在官方博客上宣布 Android 系统将加入 Java 8 语言特性支持。Java 8 是 Java 语言的最新稳定版本。James Lau 写道,他们知道开发者社区关心平台对 Java 8 语言特性的良好支持,他们决定改变支持的方式。Android 将在 javac 和 dx 工具集中直接支持 Java 8 语言特性,弃用 Jack 工具链。现有的依赖于 Java class 文件格式的工具和插件将能继续工作,Android 构建系统将原生支持 Java 8 语言特性。
Java
pigsrollaroundinthem(39396)
发表于2016年11月14日 21时15分 星期一
来自一次开发任何地方运行还成立不
2006年11月13日,Sun Microsystems正式开源Java。事实上Java的源代码在发布第一天就可以访问,这一策略帮助Java在早年推动了平台的建立。Java之父James Gosling称,他们公开源代码的意图是让社区帮助进行安全分析、bug报告、增强性能、了解偏僻个案等。Java最早使用的许可证允许内部使用源代码但不能分发。IBM当时呼吁将Java捐给Apache 软件基金会,使用Apache许可证分发,但Sun最终决定在GPL许可证下开源Java。GPL许可证要求衍生版本需要公开分发。Gosling称这能让Java更好的适应开源社区。Sun在2010年被甲骨文收购,Java也落到了甲骨文手中,由甲骨文主导Java的演化。然而Java开源十年之后仍然引起争议,因为Java的开源被认为是打了折扣。批评者称,Sun只开源了JDK,Java SE 和 Java EE TCKs仍然是闭源的。
Java
pigsrollaroundinthem(39396)
发表于2016年09月19日 11时09分 星期一
来自不要成为下一个的Ooo
甲骨文在NetBeans官网发表声明,它已经提议将NetBeans IDE转变成一个Apache孵化器项目,最终成为Apache软件基金会管理的一个开源项目。Apache基金会正在讨论这一提议。Java创始人James Gosling已经表示了支持。将NetBeans IDE的管辖权从甲骨文转移到中立的Apache软件基金会,将有助于它吸引更多的代码贡献者。大型企业正使用NetBeans应用框架构建内部使用的或商业性质的应用程序,如果管理权转移到中立的Apache,这些企业可能更乐于贡献代码。甲骨文的开发者预计会继续向NetBeans项目贡献代码。如果Apache基金会批准,新的项目可能改名为 Apache NetBeans,它有望成为Apache基金会的顶级项目之一。
Java
pigsrollaroundinthem(39396)
发表于2016年07月11日 17时35分 星期一
来自先让Google付几十亿美元
从去年秋天开始,随着甲骨文将开发资源转移到其它项目,服务端 Java应用企业框架Java EE的开发事实上停止了。甲骨文发言人Mike Moeller发表声明称该公司承诺会继续支持Java和Java EE。甲骨文正在与Java社区的关键合作伙伴密切合作,敲定Java EE下一个版本Java EE 8的建议,将在今年9月的JavaOne会议上与Java社区分享完整细节。对于甲骨文的回应,Java社区开发者的反应混杂了惊讶和怀疑。
Java
AnkhMorpork(36532)
发表于2016年01月28日 16时30分 星期四
来自JS替代Java
甲骨文官方博客宣布,它计划在Java 9发布时淘汰饱受安全问题的Java浏览器插件。因为安全问题,Java浏览器插件事实上已被各大浏览器开发商禁用,或者是要求点击激活,而浏览器插件本身也正逐渐被淘汰。Google和Mozilla都宣布停止支持NPAPI插件,微软Edge浏览器干脆不支持插件。
Android
AnkhMorpork(36532)
发表于2016年01月22日 13时27分 星期五
来自分一半给甲骨文它就不生气了
Google的Android业务如何创造收入?Google Play应用商店的销售收入只是很小一部分,Android业务的大部分收入被认为来自授权。不包含Google服务的Android开源平台AOSP是免费的,但中国之外销售的绝大部分Android设备都预装了Google服务,而Google服务需要授权才能预装,没人知道授权费用是多少,这是机密。现在,甲骨文的律师根据Google的机密内部财报称, Google的Android业务创造了310亿美元收入和220亿美元利润。Google律师称,甲骨文律师不当披露了极度敏感的信息,它督促法官修订和密封上周听证会的部分公开文本。Google和甲骨文因为Java版权侵犯打了五年官司。
Android
AnkhMorpork(36532)
发表于2015年12月30日 10时29分 星期三
来自早知就买下Sun了
Google正在Android源代码中用甲骨文JDK(Java Development Kit)的开源版本OpenJDK替代它的Java API实现。Google证实下个版本的Android N将只依赖于OpenJDK。Google发言人称,作为一个开源平台,Android将建立在开源社区的合作上。在未来版本的Android中,Google计划将Android语言库迁移到基于OpenJDK的方法上,为构建应用和服务的开发者创建一个通用的代码库。Google称它与OpenJDK社区有很长的合作历史,未来会向该项目作出更多的贡献。Google此举可能与甲骨文起诉它侵犯Java API版权存在关系。但因为两个公司的诉讼尚未和解,Google拒绝置评。
安全
AnkhMorpork(36532)
发表于2015年12月22日 17时01分 星期二
来自卸载Java
甲骨文因Java桌面运行时Java SE存在安全漏洞而受到美国联邦贸易委员会(FTC)指控,本周一它与FTC达成和解,作为和解的一部分,甲骨文发布了Java卸载程序,同意就Java安全风险直接通知消费者。FTC指控甲骨文未如实告诉用户将Java软件升级至更新、更安全版本能在多大程度上保护用户电脑免受攻击。指控称,甲骨文未警告电脑用户升级Java并不自动移除更老版本的Java,移除的只是最近版本的Java。该监管机构表示,这导致数百万用户暴露在攻击之下。
Java
lx1(25847)
发表于2015年11月03日 16时07分 星期二
来自社区版和终结版
流行的Java集成开发环境IntelliJ IDEA 15发布。新版引入了新的功能、更好用户界面、更多的内置工具和整合,改进编程辅助,支持新的JVM语言Kotlin。 IntelliJ IDEA有两个版本:社区版在Apache 2.0许可证下开源,Google的Android Studio就是基于开源的IntelliJ IDEA社区版;Ultimate版可以免费下载试用有限时间,之后需要付费。
甲骨文
WinterIsComing(31822)
发表于2015年08月14日 15时43分 星期五
来自字母表公司收购甲骨文
甲骨文扩大了针对Google的Java API版权侵犯案的范围。在周三递交的旧金山地区法院的补充诉状中,甲骨文基本上是将所有的Android版本列入版权侵犯名单,新加入到诉讼中的6个Android版本是Gingerbread、Honeycomb、Ice Cream Sandwich、Jelly Bean、Kit Kat 和Lollipop,它们占据了Android市场的绝大部分份额。甲骨文称,Google直接或间接的利用侵权代码获取巨大利润,导致的结果是它的Java业务遭到了严重破坏。Java或任何程序的API是否受的版权保护备受争议,计算机科学家和专业人士认为,如果API受版权保护,那么大量的软件都将面临版权问题。
安全
WinterIsComing(31822)
发表于2015年07月13日 20时17分 星期一
来自Java早被禁了
趋势科技研究人员发现,被称为Operation Pawn Storm的网络间谍行动正利用一个Java 0day漏洞发动攻击。Pawn Storm针对的是西方政府、军方、国防企业和媒体记者,被认为与俄罗斯政府有关。目前它的行动目标是北约成员国和美国国防机构。新的漏洞允许攻击者在默认Java设置下执行任意代码。漏洞主要影响 Java版本1.8.0.45,但不影响旧的版本v1.6和1.7。甲骨文公司正在开发补丁,目前用户最好禁用Java。
上一页12345678下一页