写点什么

虚拟座谈会:Oracle 应该如何处理 Sun 的开源资产?

  • 2009-06-01
  • 本文字数:2100 字

    阅读完需:约 7 分钟

在众多厂商之中,Sun 一直是开源事业的一只重要力量,也拥有很多著名的开源资产,如 Java、MySQL、OpenSolaris、OpenOffice 等等。自 Oracle 收购 Sun 的消息传来之后,引发了关心开源事业的人们的广泛讨论,毕竟,在开源方面,Oracle 并不像 Sun 那样投入那么多的精力,那么在 Sun 被 Oracle 收购之后,Oracle 应该如何处理 Sun 的这些开源资产呢?

就此问题,InfoQ 中文站邀请了一些国内的技术专家,请他们分享一下在此问题上的一些看法。他们是:

  • 王文彬博士:淘宝网资深总监及首席架构师,美国红帽公司前亚太区中间件资深经理;
  • 张勇:金蝶中间件有限公司技术总监、研发中心经理;
  • 程勇:聚众开源公司创始人。

Java

王文彬:Java 这个语言已经相对成熟,而且广泛地应用于业界。现在已经是使用最广的开发语言。Oracle 本身也是在 Java 的投资非常大。所以 Oracle 应该是继续让 Java 开源会符合大家的利益。

张勇:我认为 Oracle 会继续保持开放的心态,维护目前 Java 社区的稳定。而且还应促进 JRockit 与 Sun JVM 的融合,形成官方的、标准的、最优的、统一的 JVM。Java 已经融入 Oracle 的各个产品线,现在,要让 Java 融入 Oracle 的血液,从侧面鼓舞整个 Java 社区。

程勇:Java 对于 Oracle 来说是本次收购中最有价值的资产,自从 Java 开源之后,也获得了社区更广泛的支持和发展,作为以企业级软件为核心的 Oracle,Java 无疑也给其竞争对手 IBM 施加了强大的压力,不过以 Oracle 的技术风格和商业运作能力,Java 或许获得更强大的发展,但是值得注意的是,Oracle 应该采取与社区合作的模式,而不是强硬的商业态度。

MySQL

王文彬: MySQL 虽然是开源,但是因为是 GPL 的执照,所以用户使用时的限制较大。很多企业用户都会购买 MySQL 的技术支持。另一方面,自从 Sun 购买 MySQL 后,已经开始有 MySQL 的分支出现。所以,Oracle 会废掉 MySQL 的机会我个人认为不大。

张勇: 风物长宜放眼量,赚钱不要急于一时。Oracle 的当物之急是维护 MySQL 社区的稳定,不要让 MySQL 陷入分裂之中。具体的策略可以是,官方的某种承诺,以及本质上的具体动作。

程勇: 在之前参加 ZDNet 的 Oracle 对 Sun 收购的采访中我们针对 MySQL 做了专门的讨论,从商业的角度来看,Oralce 和 MySQL 所覆盖的是两种完全不同的客户群体,两者之间并不存在很大的冲突,就从销售份额情况来看,MySQL 对 Oracle 的影响很小,但从技术角度来看,Oracle 是否会为了商业利益而消灭 MySQL,这很难说,商业通常会扼杀创新,收购就是最好的证明,MySQL 的未来是听 Oracle,还是以社区为主导,这些需要我们拭目以待。

OpenOffice

程勇:OpenOffice 的核心部分代码是 Sun 捐赠的,但 OpenOffice 社区的力量主要集中在欧洲大陆,同时 Oracle 本身并不太关心这种与 MS Office 竞争的领域,OpenOffice 的将来主要还是依赖于社区的发展,在本次收购中应该算是影响最小。

张勇:主要还要看 Oracle 会对 OpenOffice 是否有兴趣?如果 Oracle 有兴趣,建议考虑把 OpenOffice 和 Oracle 的企业管理软件进行适当的融合,也算是给 OpenOffice 找到一个合适的定位。

Linux 与 OpenSoloaris

王文彬:Oracle 本身的 Linux 并没有做的很好,所以我想不论他对 Solaris 的态度,应该不会影响到 Linux。Solaris 其实是一个很成熟的操作系统,只可惜开放的晚了一些。我倒觉得如果 Oracle 全力推 OpenSolaris,倒是有可能分一些 Linux 的市场。也可以与 IBM 做一些竞争。

张勇: 没什么好犹豫的,继续加大对 Linux 的投入吧。如果让我在 Linux 与 Solaris 之间选一个的话,我情愿选择 Linux。OpenSolaris 地位很尴尬,情况很严重。传统意义上的操作系统,除了 Windows 与 Linux,别的基本上没有什么机会了。我觉得 Solaris 并没有找到一个很好的定位。或者,Solaris 会变成 Oracle Database 最好的支撑平台?以前 Oracle 不是曾经推过不需要 OS 的“裸数据库”吗?或许以后面向高端的 Oracle Database,可以考虑把 Solaris 集中打包销售。

程勇:前几年 Oracle 推出的坚不可摧的 Linux 计划,在红帽企业 Linux 基础上推出了自己的 Linux 产品,并提供支持服务,计划发布当天红帽的股票应声下跌,但不久后红帽发表声明证明红帽企业 Linux 的优势与核心价值,用户对 Oracle 的炒作似乎并不买账,红帽企业 Linux 依然是技术的主流,针对这个烫手的山芋,是否应该将更多的费用同时投入到两个竞争的操作系统上,Oracle 现在的策略还是有很多摇摆不定。

有人曾经说过,如果 Solaris 早 10 年开源,可能就不会有今天的 Linux, 可惜的是 Sun 太晚参与了这一软件革命的变革,摇摆不定的策略和并不擅长软件的销售体系,导致了 Solaris 的衰败,从而也影响了硬件的急剧下滑,后续虽然开源 Solaris,但似乎大势已去,无法力挽狂澜。社区的力量是强大的,但需要时间和人气的积累,Solaris 是非常不错的技术,但开源这一步可能生不逢时,Oracle 本身并不拥有硬件,因此 Sun 硬件 +Solaris 或许是对它整体架构的一个有力补充,因此,OpenSolaris 或许会获得 Oracle 的青睐,保持长期的发展。

如果您想了解更多有关 Sun 开源资产命运的话题,可以参见 InfoQ 中文站的新闻 Oracle 如何处理 Sun 的开源资产

2009-06-01 00:492371
用户头像

发布了 150 篇内容, 共 51.3 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

手写简易版 React 来彻底搞懂 fiber 架构

CRMEB

[C语言]打开C的大门

謓泽

入门 C语言 编程、 2月月更

【网络安全】什么是应急响应,应急响应中你到底该关注哪些指标?

H

网络安全 应急响应

11个基于HTML/CSS/JS的情人节表白可爱小游戏、小动画

海拥(haiyong.site)

大前端 情人节 表白 2月月更

运维工程师的工作内容有哪些?能详细列举一下吗?

行云管家

云计算 运维 系统运维 IT运维

mycat 中间件安装与使用

编程江湖

Java最简单可靠的线上不停机发布方案

游牧

第十一节:Springboot整合log4j2日志

入门小站

spring-boot

Mac 鼠标手势软件 -- MacStroke

TroyLiu

效率工具 推荐 Mac 鼠标手势 Mac 软件

在低代码开发时代,还需要IT部门吗?

TOBESOFT特碧软件

低代码 数字化 TOBESOFT

建木持续集成平台v2.2.2发布

Jianmu

DevOps CI/CD 自动化运维

小程序框架与平台编译对比

Speedoooo

编译 ios开发 APP开发 Andriod开发 小程序框架

HiveSQL高级进阶10大技巧

编程江湖

分布式事务管理DTM:“买买买”背后的小帮手

华为云开发者联盟

微服务 电商 分布式事务管理 DTM 云图说

Go学习笔记——常量

为自己带盐

Go 学习笔记 2月月更

朋友圈系统架构设计

Geek_8d5fe5

架构实战营

书单 | 作为冬奥会的技术支持方,阿里云的技术都写在这些书里了!

博文视点Broadview

手写一个线程池,带你学习ThreadPoolExecutor线程池实现原理

华为云开发者联盟

Java 线程 线程池 ThreadPoolExecutor

java培训:MyBatis高级进阶学习分享

@零度

mybatis JAVA开发

前端培训:React调度算法迭代过程

@零度

前端开发 React

大数据培训:Flink调度器性能的提高

@零度

flink 大数据开发

霜皮剥落紫龙鳞,下里巴人再谈数据库SQL优化,索引(一级/二级/聚簇/非聚簇)原理

刘悦的技术博客

sql 优化 SQL优化 MySQL优化 :MySQL 数据库

jQuery常用方法归纳总结

编程江湖

去吗?去啊!喜欢就不要再犹豫

码哥字节

爱情 2月春节不断更 情人节 情书 2月月更

OceanBase 雄踞墨天轮2021年度中国数据库魔力象限领导者

OceanBase 数据库

魔力象限 OceanBase 开源 领导者

取代 Mybatis Generator,这款代码生成神器配置更简单,开发效率更高!

沉默王二

在线YAML转HTML工具

入门小站

工具

用户登录功能:说简单也困难

华为云开发者联盟

安全 cpu 加密算法 TPS 用户登录

警惕!Python 中少为人知的 10 个安全陷阱!

Python猫

Python

带你掌握Visual Studio Code的格式化程序

华为云开发者联盟

Python 代码 格式化 Visual Studio Code linter

大数据存储领导厂商创新科加入,携手龙蜥社区共建开源生态

OpenAnolis小助手

大数据 Linux 开源 云存储

虚拟座谈会:Oracle应该如何处理Sun的开源资产?_Java_宋玮_InfoQ精选文章