阅读更多

25顶
3踩

编程语言

原创新闻 Sun的首席开源官 抨击GAE对Java的支持

2009-04-15 15:16 by 副主编 zly06 评论(27) 有11555人浏览

Simon Phipps,Sun的首席开源官在博客中批评了google App Engine开发平台,指责其只包括对Java运行时环境的一个子集的支持,这违反了Sun提出的兼容性。

 

Simon说:“无论你是否赞成Sun的政策,Java兼容性已经很好的为我们服务了10多年。它包括:作为开发者的所有核心类要体现在所有的平台上,但在java平台创建核心类的子集是不被允许,这是十分荒唐且不负责任的做法,是在随意的炫耀规则。”


这篇博客于昨天发布,Simon声明这次的言论是非官方的,不能代表官方的发言,纯粹是个人观点。同时他还在twitter称这是在公开侮辱10年的兼容性。


Java社区普遍都很欢迎谷歌提供的Java应用程序引擎,谷歌也发布了一份白色的JRE类清单


这次Simon的公开发言已经引起了Java社区其他成员的强烈反应。这些白色清单(和黑色清单)与 为其他任何环境和运行时部署设置安全管理器和API access polices 有什么不同吗?你觉得呢?

 

 

来自: theserverside
25
3
评论 共 27 条 请登录后发表评论
27 楼 futionbai 2009-04-17 23:14
google 的 CEO 就是sun当年的CTO,两家关系密切,怎么会乱来呢
26 楼 LifeFree 2009-04-17 12:22
动了配方挺好,sun搞了十几年,java的速度和臃肿一直像个梦魇挥之不去。这个list至少应该可以大幅减少体积。
25 楼 hatedance 2009-04-17 11:11
搞j2me的时候,不就是搞一堆子集么
24 楼 woods 2009-04-17 10:05
sun败了~~ XD
23 楼 ychael 2009-04-16 21:05
google的魔手开始无所不在了
22 楼 achun 2009-04-16 18:47
哈哈,Sun的奶酪配方被人家动了。看来动奶酪不可怕,动配方才可怕呀。
Sun:谁动了我的配方
21 楼 snowolf9929 2009-04-16 17:13
fyting 写道

大量只能运行在GAE上的程序出现,是什么情景……

按现在的标准,能在GAE上运行,也能在jre上运行
20 楼 Snow_Young 2009-04-16 16:29
Sun这么做完全就是想亲自掐死Java。
19 楼 Snow_Young 2009-04-16 16:28
白名单黑名单又有什么关系?Java就是为了让程序员创造各种应用的。阉割的部分多是非常消耗服务器资源的部分,减少服务器消耗,就可以让更多的人加入进来,这不是好事吗?
一般的Java服务器,或者虚拟主机,都是要比PHP等服务器贵上很多的,自然提高了很多人学习Java的门槛。因此GAE免费的虚拟主机非但没有所谓“侮辱”Java的兼容性,反而可以让更多的人进入Java领域,获得展示自己的机会。
18 楼 nianjb 2009-04-16 14:10
现成的SERVLET验证码在GOOGLE APP上就不行,要根据它的API重写 。。。
不过总的来说毕竟给大家提供了这样一个平台
17 楼 SSailYang 2009-04-16 13:16
引用
这次Simon的公开发言已经引起了Java社区其他成员的强烈反应。


看来一场争论在所难免
16 楼 yangkunzhangqiong 2009-04-16 12:43
15 楼 how2fly 2009-04-16 09:51
难道是被阉割的jre
14 楼 KorbenZhang 2009-04-16 09:39
Write once, run everywhere, 是Java设计的目标,如果支持标准环境,苦的是程序员。
13 楼 zly06 2009-04-16 09:29
应该是白名单,黑名单~
翻译的时候忘带脑子了,在此道歉
12 楼 alang 2009-04-16 09:17
白色的JRE类清单?
11 楼 bluepopopo 2009-04-16 09:14
引用
Java ME: Mobile Edition
Java SE: "Standard" Edition
Java EE: Enterprise Edition

and now...
Java WE: Web Edition
10 楼 fyting 2009-04-16 09:10
大量只能运行在GAE上的程序出现,是什么情景……
9 楼 neptune 2009-04-16 08:23
sun永远是只会做软件,但不会做生意
8 楼 Bernard 2009-04-16 01:35
白色的JRE类清单

够二的~~~不过je硬翻最二的算那个火星名字的小盆友。

发表评论

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

相关推荐

  • spring 结合druid和hibernate使用jta配置分布式事务

    atomikos实现多数据源支持分布式事务管理(spring、tomcat、JTA) 结合spring 和durid进行配置,

  • struts spring hibernate 分布式事务

    压缩的第二部分 压缩的第二部分压缩的第二部分压缩的第二部分 压缩的第二部分压缩的第二部分压缩的第二部分 压缩的第二部分压缩的第二部分压缩的第二部分 压缩的第二部分压缩的第二部分压缩的第二部分 ...

  • Spring2.5+hibernate搞定分布式事务

    Spring2.5+hibernate搞定分布式事务Spring2.5+hibernate搞定分Spring2.5+hibernate搞定分布式事务布式事务 第三部分

  • 第二部分spring+hibernate+jta 分布式事务Demo

    spring+hibernate+jta 分布式事务管理Demo源码(无jar包) 博文链接:https://momoko8443.iteye.com/blog/190994

  • hibernate分布式事务

    对于横跨多个Hibernate SessionFacotry的分布式事务,只需简单地将 JtaTransactionManager 同多个 LocalSessionFactoryBean 的定义结合起来作为事务策略。你的每一个DAO通过bean属性得到各自的 SessionFactory 引用...

  • hibernate 分布式事务的例子

    对于横跨多个Hibernate SessionFacotry的分布式事务,只需简单地将 JtaTransactionManager 同多个 LocalSessionFactoryBean 的定义结合起来作为事务策略。你的每一个DAO通过bean属性得到各自的 SessionFactory 引用...

  • spring hibernate atomikos 分布式事务

    NULL 博文链接:https://31212.iteye.com/blog/2074478

  • spring2.5+hibernatet 搞定分布式事务

    spring2.5+hibernatet 搞定分布式事务spring2.5+hibernatet 搞定分布式事务spring2.5+hibernatet 搞定分布式事务spring2.5+hibernatet 搞定分布式事务spring2.5+hibernatet 搞定分布式事务

  • 超时: 分布式事务处理等待锁

    Caused by: org.hibernate.exception.SQLGrammarException: could not execute update query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67) at org.hibernate.exception....

  • Spring3.0+Hibernate+Atomikos多数据源分布式事务管理

    分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简言之,同时操作多个数据库保持事务的统一,达到跨库事务的效果。 JTA JTA,即Java ...

  • Spring boot+Atomikos+JTA+Hibernate+MySQL实现分布式事务+多数据源(可运行)

    Spring boot+Atomikos+JTA+Hibernate+MySQL实现分布式事务+多数据源,分别向两个不同的数据里面插入数据同时失败和成功,调用接口方式原理一样。

  • spring+hibernate+jta 分布式事务Demo

    先将db1中的user1表中的记录清除,把user2表drop掉,然后create一个新的database db2来模拟分布式数据库,在db2中新建一张表user2,结构和user1一致。接下来的操作就是同时对2个数据库的2张表进行操作了。 1...

  • 分布式事务管理之分布式事务框架TX-LCN

    一、 什么是分布式事务 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位 于不同的分布式系统的不同节点之上。 举个例子: 电商系统中的订单系统与库存系统 图中包含了库存和订单...

  • springboot-jpa atomikos 分布式事务管理

    springboot-jpa hibernate,mybatis +atomikos 多数据库事务管理 springboot2.05版本,该项目实现mybatis,hibernate多数据源事务的控制

  • Spring+Hibernate+Atomikos集成构建JTA的分布式事务--解决多数据源跨库事务

    分布式事务 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简言之,同时操作多个数据库保持事务的统一,达到跨库事务的效果。 JTA JTA,即...

  • Spring中的事务&分布式事务

    事务的基本概念 1、事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库的所有已完成的操作全部撤消,滚回到事务开始的状态,避免出现由于数据不一致而导致的接下来一系列的错误...

  • 分布式事务解决方案——基于Atomikos的实现

    声明:以下关于“JTA规范事务模型”、“Spring JTA分布式事务的实现”等内容均来源于其他大佬的博客内容,并已经表明出处。 1、JTA规范事务模型   Java Transaction API,通常称为JTA,是用于管理 Java中的事务的...

  • 分布式事务

    分布式事务

  • 基于Qt开发的截图工具- 支持全屏截图, 支持自定义截图,支持捕获窗口截图,支持固定大小窗口截图,颜色拾取,图片编辑

    基于Qt开发的截图工具.zip 截图工具(QScreenShot) Qt编写的一款截图工具。 特点 - 支持全屏截图 - 支持自定义截图 - 支持捕获窗口截图 - 支持固定大小窗口截图 - 颜色拾取 - 图片编辑 - 图片上传到wordpress 环境 Qt6.2 QtCreate 8

  • 毕业设计&课设_ 校园活动管理系统,优化校园活动组织流程,涵盖多方面功能模块的便捷平台.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过严格测试运行成功才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

Global site tag (gtag.js) - Google Analytics