因专利问题 WordPress 决定停止使用 React
此前,我们曾报道过,使用 GPL 开源许可证的流行内容管理系统 WordPress 因使用 Facebook 的 BSD+ 专利授权条款的 React 而备受争议。
WordPress 和 React 这二者在之前并无联系,但最近几年 WordPress 使用 React 重构了 WordPress.com ,即 Calypso 项目,还有 WordPress 4.8 版本之后新增的模块化编辑器 Gutenberg,也是基于 React 开发。
然而就在上周,WordPress 创始人 Matt 在其博客上发文,称决定停止使用 React,原因则是最近一直闹得沸沸扬扬的专利问题。
Facebook 几周前发表了一篇关于 React 专利条款的官方声明。声明中称,如果 React 用户起诉 Facebook 侵犯专利,那么这位用户的 React 授权将被撤销。此后,Facebook 还曾发表过一篇文章陈述其对专利条款的解释,点此查看。
该声明在科技圈引起轩然大波,毕竟 React 的应用范围十分广泛,包括 BAT 在内的许多大公司的很多项目都是基于其开发的。
Matt 在文章中表示,WordPress 最近几年对 React 非常满意,不过现在还是决定放弃使用 React,并已经和核心开发者进行交流,开始进行新的技术选型。
IBM J9 Java 虚拟机正式开源,贡献给 Eclipse 基金会管理
去年这个时候,IBM 曾宣布要开源其 J9 Java 虚拟机 (JVM),并命名为 OpenJ9。近日,我们发现该项目已托管至 GitHub,并且可以看到,OpenJ9 已贡献给 Eclipse 基金会。
据 OpenJ9 官网介绍,OpenJ9 是一个高性能的企业级 Java 虚拟机。
OpenJ9 项目的长期目标是促进 JVM 开发者的开放生态系统,从而可以与硬件平台、操作系统、工具和框架设计师和开发者进行协作和创新。
生态系统通过竞争已得到改进,Java 社区从 JVM 规范的多个实现中受益匪浅。无论是添加压缩引用、新的云功能和AOT(提前编译),还是直接提升新能和降低内存使用。现在,OpenJ9 旨在继续推动运行时的创新。
Eclipse 4.8 Photon M2 发布,新特性抢先看
Eclipse 4.8 M2 已发布,4.8 命名为 Photon ,以下是一些值得注意的内容:
Platform
-
将内容类型与文件名模式相关联
-
可在 Mac 上设置按钮的背景颜色
-
改善 GTK3 的 Caret 性能
JDT
-
改进黑色主题中的 Java 语法着色
-
支持 JUnit 5 (详情)
PDE
-
Source Tab 添加至 Target Definition Editor
文章评论