谷歌的开源主任认为一个IBM收购Sun可能有利于Java社区,这偶尔抗议Sun公司在技术领导地位。
克里斯·迪博纳,谷歌的开源项目经理,推测太阳的IBM所有权可能阻止Sun和Apache软件基金会当前的战斗,其中指责拒绝给予它一个可接受的许可证的开源Java SE实现的太阳所谓和谐。
“我认为太阳的IBM收购]实际上对Java的一个积极的影响,”迪博纳约在波士顿周四媒体成员的开源问题的圆桌讨论时说。“Sun一直很怪的有关许可的TCK [技术兼容性工具]非的Sun Java。我认为IBM不会限制性有关使用TCK的。... IBM一直是Java的一个巨大的用户和Java项目的一个巨大的支持者。”
在TCK迪博纳称是一组测试,工具和文档,确定是否与Java技术规范项目要求。
Java是谷歌,它拥有的Java社区进程的执行委员会,这有助于通过开发新的技术规范和参考实现,决定Java的未来座位的重要技术。
Java编程语言是由Sun,它发布了其Java软件平台于1995年多年来发明的,Sun公司已经提出了若干移动到的开发商和供应商的对手谁拥有该技术的既得利益者更广泛的社区参与。
1998年,太阳创建Java社区进程,并在2006年和2007年Sun发布的编程语言本身作为开源软件。但是Java社区的一些成员希望Sun公司放弃对Java技术,完全Java社区过程控制,使公司拥有超过软件的许可和开发无特殊权利。
IBM据说在谈判收购Sun微系统,但没有交易已正式公布。
虽然迪博纳表示,他相信会有更少的冲突,如果IBM是Java的主人,他并没有提供意见,以IBM是否会放弃对Java和JCP的控制。任何时候公司合并,重大的变化可能需要数年,他指出。
“我认为JCP逻辑上的变化,”迪博纳说。“我不认为他们会显著改变了Java的许可。”
迪博纳计数自己几个Sun技术的粉丝。OpenSolaris的Unix操作系统中的ZFS文件系统和虚拟化技术可以提供对Linux显著的贡献,迪博纳说。OpenSolaris是开源的,但迪博纳说,目前的许可证必须以使用操作系统的部分Linux的改变。
“我很乐意看到的OpenSolaris的部分使之成为Linux的,”他说。谷歌代码。
迪博纳,谁一直与谷歌四年半的时间里,负责代码的谷歌的夏季和开源软件和API上的释放
谷歌已经发布了约20万行代码在他的时间与公司,迪博纳说。正因为如此,谁发现bug谷歌的用户可以在补丁轻松发送。
谷歌已经讨论了开源在热闹的代码,迪博纳表示,他希望看到的Picasa去开源。它不会是一些谷歌的项目可行的开源的,但是。例如,谷歌地图依赖于来自其他公司的信息,谷歌购买的,而谷歌不能在他们已被授权范围之外的人给予的地图了。松开核心搜索算法也不会是聪明,迪博纳表示,因为这会给很多信息给黑客和垃圾邮件发送者。
谷歌利用各种公司内部的开源技术。例如,谷歌使用自己的Ubuntu版本它称之为“Goobuntu,”作为测试和开发设备以及一些开源服务器虚拟化软件。
互联网本身主要基于开源技术如Linux和Apache Web服务器,迪博纳笔记。
“谷歌在开放的互联网上存在,”迪博纳说。“我们可以抓取。我们卖广告对抗能力。这是相当真棒,我们可以做到这一点。而其相当真棒,如果我们开始搞砸了的人可以切换。如果雅虎或微软开始做一个更好的工作没有受到什么阻碍人们使用它们。我们在享受因为个人能力,因为锁在没有和我们市场的主导地位“。