Oracle最终杀死了Sun

随着Solaris团队的崩溃,看起来Sun的骨架终于被清理干净了。

IMG_2076型

来自前太阳社区丛林鼓声的消息是一月谣言都是真的,甲骨文解雇Solaris和SPARC团队的核心人才周五(也许是希望在劳动节周末得到消息)。使用90%的人离开了根据布莱恩·坎特里尔(Bryan Cantrill)的说法,这肯定意味着产品系列的未来只能是骨架式的维护,尤其是Solaris 12已取消,或试图将Solaris工作负载强制添加到Oracle的SPARC Cloud产品中。经典的甲骨文“无声EOL”,无论他们在履行对富士通和其他公司的合同承诺时声称什么。 

继续阅读

Oracle做对了:NetBeans直奔Apache

Oracle出人意料地提交了向Apache软件基金会孵化器提出的建议采用NetBeans IDE-以Java编写,用于Java-作为Apache项目。这个建议写得很好,很容易理解,很值得一读。2000年Sun收购NetBeans时,我在Sun工作,从那以后,我一直在不同程度上支持该项目。以下是我对迁移到Apache的看法。继续阅读

谷歌最高法院请愿书

上周谷歌向最高法院提出上诉请求美国联邦巡回法院(Federal Circuit)批准上诉,以推翻他们对甲骨文(Oracle)的胜利。你可能还记得,甲骨文就谷歌在Android中使用庞大Java类API的一小部分提起了专利和版权侵权诉讼。甲骨文在旧金山地区法院的陪审团面前败诉,但在上诉中获胜。

无论结果如何,该案件都将是科技行业的一个重要里程碑,但任何决策的真正影响都将首先由Android感受到。请愿书本身表明,此案的广泛影响比其他人可能担心的要小,因为它的影响只在实质性的API系统中发挥作用。然而,如果Oracle获胜,开源授权API将突然变得更加重要,围绕专有API创建开发人员生态系统的工作将变得更加具有挑战性。

谷歌的请愿书中包含了推翻联邦巡回法院裁决的三个详细而彻底的论据。要了解这些论点是什么,以及更多关于案件重要性的信息,请尝试西蒙的《信息世界》文章

 

Berkeley DB许可证的变更

也许你没有发现,但上个月,在他们新发布的Berkeley DB中,Oracle更改了与该软件相关的许可证。尽管新的许可证(AGPL公司)它还拥有强大的版权,由FSF发布,并由开源倡议批准。当然,Oracle完全有权根据自己的意愿更改许可证,但对于使用Berkeley DB进行本地存储的Web开发人员来说,从一个强大的版权许可证到另一个似乎很小的更改可能被视为玩世不恭和操纵性的。

为什么会这样?继续阅读

社区与技术债务

OpenJDK社区Oracle Java技术主管最近入院的处理长期存在的安全问题阻碍了最新Java系列的发布。这些问题不一定是由Oracle引起的,它们将在多年后积累,首先是Sun,然后是Oracle。问题是,到目前为止,这些问题一直处于次要地位,“紧急情况下的暴政”将开发人员的注意力集中在优先考虑的业务方面。

处理这种技术债务显然是一件耗时的事情,但最终它会赶上一个项目,需要处理。然而,一些长期存在的项目似乎并没有收集到这种垃圾;关键在于社区。专有项目往往被迫只关注功能,但拥有健康社区的开放项目更容易绕过技术债务问题,因为社区成员通常会为解决积压工作倾注热情和专业知识。继续阅读