9月Java备忘录:Google与甲骨文专利谈判破裂

原创
开发 后端
51CTO九月Java备忘录将记录本月有关Java的点点滴滴,本月Java业界比较重大的事件非Google与甲骨文的专利谈判破裂。

【51CTO独家特稿】美国时间9月19日,谷歌CEO佩奇与Oracle CEO拉里森坐到一起,就Google Android侵犯甲骨文Java专利进行谈判。但最终的结果是不欢而散,双方未达成任何和解。美国加州圣何塞地方法官保罗•格雷瓦尔(Paul Grewal)要求两家公司在当地时间周三(21 日)进行第二轮和解谈判,地位点于加州圣何塞地区法院。

在51CTO记者看来,这样的诉讼官司将会持续很长的时间,亦如当年微软和Sun最终的和解一样。不到***撕破脸皮的时候,谁都不愿意做出让步,顶多就是浪费一些律师费罢了。

鲸吞SUN之后的甲骨文,以继任者的身份向Google提出几十亿的诉求,正是看中了Android未来的发展前景上。从目前来看,唯一能对抗住苹果iPhone的,只有Google的绿机器人。

赔偿款不是Oracle诉讼Google的目的,那几十亿美元对于Oracle说多不多,说少不少。但是Oracle拉里森的最终目标,还是希望在Android市场能分得一杯羹。如果达成的和解协议里,能让Oracle达到这个目的,那么赔偿款的数字可以多砍砍。

Oracle与Google的猫鼠游戏最终结局如何?肯定是握手言欢,各大目的。不信?那就让咱们拭目以待。

51CTO技术沙龙——Java快速开发之路

在2011年9月3日下午51CTO举办的第13期51CTO技术沙龙中,有幸请到Java开源平台——J-Hi的两位创始人张昊老师和肖金华老师。二位讲师分别从理论和实战来为大家介绍J-Hi,打开Java快速开发之路。

Java快速开发之路

本期沙龙资料下载:

主题: 《Java快速开发的分析与探索》(张昊)

主题:《Java快速开发平台使用》(肖金华)

欢迎您访问此次沙龙的视频专题

本期沙龙的***位嘉宾张昊的演讲题目是《Java快速开发的分析与探索》,在本期沙龙报名推出时,引发了很多网友疑惑“Java快速开发与敏捷开发有什么区别呢?”,张昊老师在沙龙中为大家解答了这个问题: 

敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。而J-Hi则是以工具为核心,利用组件化、标准化来提高开发效率,节省开发时间,降低成本,二者可以相互结合。敏捷开发中的短周期迭代和需求测试似乎是解决之道,但不一定适合每一个公司,而J-Hi可应用到每个公司,甚至适用于每个Java开发者。

介绍清楚敏捷开发与快速开发的区别后,张昊老师也正式进入演讲主题《Java快速开发的分析与探索》。

在张昊介绍Java快速开发的分析与探索后,他的同事也是"J-Hi"项目另一位发起者肖金华老师来介绍J-Hi平台的由来及其实现思想,通过一个实际场景,现场通过J-Hi做出demo。在演示过程中详细介绍平台的各项主要功能。让大家对这有一个清楚的理解。

甲骨文放弃Linux Java许可计划

甲骨文在2011年8月31日已经终止了2006年由Sun创立的“操作系统Java分销许可”。这份收费许可允许Linux开发商将Sun 的Java版本整合到他们的Linux发行版中。

Sun是2006年在JavaOne大会上将Java开源后推出这一许可的,目的是在免费OpenJDK的开发过程中,确保用户所获得的Linux中包含 经过全面测试的Sun Java。

根据甲骨文自己的解释是,废除这个许可计划是因为OpenJDK正在逐步成熟,多数Linux厂商都已经选择了OpenJDK。当前的版本已经发展到OpenJDK 7,并且成为了甲骨文自己的JDK 7的基础。

Eclipse 3.7.1发布 支持Java 7

Eclipse 3.7发布于今年6月,那时,基于Eclipse严格的发布流程,Java 7的一些特性尚处在测试或发布流程中。这也意味着,为保证Eclipse的按时发布,对Java 7特性支持的部分只好被搁置。通常,这种小版本的发布不值一提,与以往不同的是,此版本的Eclipse JDT(Java Development Tools)中增加了对Java 7的支持。

下载地址:http://www.eclipse.org/downloads/

#p#

2011年9月Java新版工具推荐
工具名称 功能简介 下载地址
 Clojure 1.3  Clojure是一个在JVM平台运行的动态函数式编程语言,在JVM平台运行的时候,会被编译为JVM的字节码进行运算,能调用Java的类库,支持并发,与Scala类似。  下载
 jOOQ 1.6.7  jOOQ(Java Object Oriented Querying,即面向Java对象查询)是一个高效地合并了复杂SQL、类型安全、源码生成、动态记录、存储过程以及高级数据类型的Java API的类库。  下载
 IntelliJ IDEA 11  IntelliJ IDEA 被认为是当前Java开发效率最快的IDE工具。这次改进又是一次全面升级,涉及到界面、代码编辑器、加入了对许多技术及框架的支持,当然,还有IDE性能等。  下载
  Apache Lucene 3.4  Apache Lucene 是一个基于 Java 的全文检索工具包,你可以利用它来为你的应用程序加入索引和检索功能。  下载
 GTK+ 3.1.90  GTK +是一个跨平台的图形工具包,用于创建图形用户接口,支持多种语言。它提供了一套完整的部件,从一次性的小工具到完整的应用程序套件都适用。  下载
 NetBeans IDE 7.0.1 Patch 1  该补丁修复了Java、Maven、C/C++、RCP平台、HTML编辑器以及Java Profiler工具的GUI Builder等方面的bug。  下载
 Jailer 3.6.6  Jailer是一个功能强大的智能型数据提取工具,可以支持DB2、Firebird、Derby等应用。它使用方便,运行的时需要Java支持。  下载
 YourKit 10.0 YourKit Java Profiler 是业界领先的Java和.NET的剖析工具。YourKit创造出了革命性的剖析工具,应用在研发和生产阶段,为专业的Java和.NET开发者带来了无比的好处。  下载
 Eclipse 4.2 M2  继Eclipse Foundation发布了***个支持Java 7的里程碑版 Eclipse 3.8M1后,近日Eclipse 4.2 M2 也随之发布了!  下载
 Apache Wicket 1.5  Wicket是一个基于组件的Java web应用框架,它结合了 Tapestry 与 Echo 的优点。Wicket 能够屏蔽 C/S 与 B/S 架构的区别,Wicket 模拟了 C/S 结构,并且支持不同的客户端  下载
 Jodd 3.2.7  Java常用工具包 Jodd 3.2.7 发布。该版本添加了一些重要的更新和bug修复,DbOom 框架被重命名。  下载
 JazzHub  JazzHub是IBM针对大学师生中的软件创新者的开发平台,而这个平台是不需要下载安装和配置的,开发者可以即时地从“云”中获得很多的功能。  下载

【编辑推荐】

  1. Java 8整装待发 图谋云计算
  2. Java 7是蜜糖还是毒药?
  3. 选用Ibatis和Hibernate的区别
  4. JRuby和Java 7 我们可以期待什么
  5. 关于Eclipse使用64位Java 7崩溃的问题

 

责任编辑:彭凡 来源: 51CTO
相关推荐

2011-09-21 09:21:03

Java

2011-08-31 10:34:47

JavaJava备忘录

2013-08-30 10:39:47

谷歌甲骨文专利

2012-03-29 09:58:14

Android甲骨文专利费

2012-03-31 09:15:08

Java甲骨文

2011-12-07 09:19:49

JavaJ2MEBicaVM

2011-07-21 11:25:19

Java

2015-05-15 10:45:46

JavaJava 9甲骨文

2011-12-12 17:51:00

Javaandroid

2011-12-10 19:48:52

Android

2011-07-29 09:36:34

Java

2012-01-06 11:36:24

JavaGoogle专利

2012-03-29 15:50:43

JavaOracleGoogle

2011-01-13 09:17:26

开源软件专利案

2012-05-13 14:10:31

Android

2011-06-08 14:31:04

Java

2016-03-03 10:09:26

2011-10-31 14:24:56

Java备忘录

2012-04-25 09:47:14

2012-01-01 20:09:33

android
点赞
收藏

51CTO技术栈公众号