微信号:infoqchina

介绍:有内容的技术社区媒体

Q新闻丨Java 、Swift 4.0发布;Google 收购 HTC 部分手

2017-09-23 09:00 为你播报的

编辑|小智
审校|陈思
本周要闻: 北京时间 9 月 22 日,Java 9 正式发布;9 月 14 日,百度正式开源其 RPC 框架 brpc;苹果发布了 Swift 4.0 版本,改进了稳定性,提供了更强的鲁棒性;谷歌以 11 亿美元的价格收购了 HTC 部分手机业务;中国工程院院士入选互联网名人堂;因专利问题 WordPress 决定停止使用 React;百度开源的自动驾驶平台 Apollo 1.5.0 正式发布。
Java 9 已正式发布!

北京时间 9 月 22 日,Java 9 正式发布,现已提供下载。下载链接:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

InfoQ 也于昨日发布了 Java 9 新特性的总结及未来展望,感兴趣的同学可以仔细阅读:

Java 9 正式发布,新特性解读

百度正式开源其 RPC 框架 brpc

9 月 14 日,百度正式在 GitHub 上基于 Apache 2.0 协议开源了其 RPC 框架 brpc。brpc 是一个基于 protobuf 接口的 RPC 框架,在百度内部称为“baidu-rpc”,它囊括了百度内部所有 RPC 协议,并支持多种第三方协议,从目前的性能测试数据来看,brpc 的性能领跑于其他同类 RPC 产品。

brpc 开发于 2014 年,主要使用的语言是 C++ 和 Java,是百度内部使用最为广泛的 RPC 框架,它经受了高并发高负载的生产环境验证,并支撑了百度内部大约 75 万个同时在线的实例。据 InfoQ 了解,百度内部曾有多款 RPC 框架,甚至在 2014 年时还开源过另外一款 RPC 框架 sofa-pbrpc。

Swift 4.0 发布

在上个版本发布一年之后,苹果开发者 Ted Kremenek 宣布 Swift 编程语言发布 4.0 版,改进了稳定性,提供了更强的鲁棒性,保持与 Swift 3.0 的源码兼容,改进了标准库,引入了新功能如归档和序列化。语言方面的变化包括:更快更易于使用的 String 实现,维持 Unicode 正确性,加入支持创建、使用和管理字串;改进 Collection 类型的创建、使用和管理,等等。包管理器引入了新的工作流特性和更完整的 API。更多可浏览发布公告。

中国工程院院士入选互联网名人堂

非营利组织互联网协会宣布 10 个国家 14 位名人入驻 2017 年互联网名人堂,其中之一是中国工程院院士吴建平。互联网名人堂属于荣誉性的终生成就奖,以纪念对互联网发展做出重要贡献的个人。互联网名人堂于 2012 年成立,首批成员包括了 Vint Cerf、Tim Berners-Lee 和 Linus Torvalds。在吴建平之前,中国互联网协会会长胡启恒在 2013 年入选了互联网名人堂。吴建平发表入选感言说,“同一个世界,同一个互联网,中国不仅从互联网中获益,也将与国际互联网组织加强合作,为互联网发展作出越来越多的贡献。”

Google 收购 HTC 部分手机业务

宏达电(HTC)发表新闻稿,宣布以 11 亿美元出售其部分手机业务和知识产权。Google 的 Pixel 手机由 HTC 代工,此次交易原参与打造 Pixel 手机的 HTC 团队成员及相关员工将加入 Google。HTC 还将世界通全球验证股份有限公司的全部股权出售给 Google,此外还有部分资产和部分知识产权非专属授权予 Google。Google 预计将在下个月发布第二代 Pixel 手机,这笔交易显示了搜索巨人对打造自己的硬件业务的重视。但 Pixel 手机的销量相比其它 Android 厂商仍然相距甚远。 HTC 声称它还会继续发展其自有品牌的智能手机业务。

特斯拉和 AMD 合作开发 AI 芯片

为降低成本减少对 Nvidia 的依赖,特斯拉正和 AMD 合作开发自主驾驶 AI 芯片。这一消息导致 Nvidia 股价下跌 AMD 股价上涨。Nvidia 的硬件非常昂贵,特斯拉引入竞争的做法并不令人感到意外。此外,特斯拉负责自动驾驶的高管 Jim Keller 是前 AMD 的芯片架构师,帮助设计了 Zen 架构处理器。知情人士称,有超过 50 人在 Keller 手下工作。在雇佣 Keller 后,特斯拉还招募了多名前 AMD 资深员工。

iOS 11 发布

苹果发布了 iOS 11 正式版。苹果新闻稿称它是 iPad 迄今为止最重大的软件更新,引入了大量增强现实应用,新的 Dock 方便用户在多个应用之间切换,改进照片应用和语音助手 Siri,改变 App Store 设计,等等。Ars 发表了一篇长文评测,赞同苹果的说法,称新系统给 iPad 带来了巨大变化。许多 iPad Pro 用户表示,iOS 11 让他们可以真正在平板上工作了,在响应和流畅上平板胜过了 macOS 或 Windows 笔记本电脑。

HTML5 DRM 正式成为 Web 标准,EFF 辞职抗议

制定 Web 标准的行业组织 W3C 发表了加密媒体扩展(Encrypted Media Extensions,EME)的推荐规格,使得受争议的 HTML5 DRM 成为 Web 的正式标准。W3C 的新闻稿称,“EME 是一个应用编程接口(API),允许无插件播放 Web 浏览器中受保护(加密的)内容,它可以无缝地作用于所有主要的平台。

W3C 的媒体资源扩展标准(Media Source Extensions, MSE)提供传送媒体视频的 API,而 EME 提供了处理加密内容的 API。MES 和 EME 的组合是当今最常见的做法,允许 Web 开发人员在不使用插件的情况下也可以通过 Web 提供商业品质的视频。”在 W3C 成员批准该规格的最终投票中,58.4% 支持,30.8% 反对,10.8% 弃权。电子前哨基金会(EFF)随后发表了致 W3C 的公开信,谴责 W3C 放弃了共识,宣布辞职抗议。

微软将推动 Linux 创新?

过去两年,微软将它的许多技术带到了 Linux 平台,如 C#、.Net Core、Microsoft Code Editor、SQL Server,为 Git 开发了 Git VFS 等。Adobe 移动副总裁 Matt Asay 认为,微软不仅仅接受与 Linux 的和平共存,而且热情拥抱 Linux,将其视为未来的关键。微软最近雇员了多名 Linux 内核开发者,正在推动云端方面的创新。微软最近雇佣了 Matthew Wilcox、Paul Shilovsky 和 Stephen Hemminger 等 12 名内核开发者,在内核的多个核心领域贡献代码,包括内存管理、核心数据结构,网络基础设施,CIFS 文件系统,以及改进微软虚拟化技术 Hyper-V 在 Linux 上的 支持。它在去年成为 Linux 基金会的白金会员,基金会执行董事 Jim Zemlin 称微软现在是内核的核心贡献者之一。

IBM J9 Java 虚拟机正式开源,贡献给 Eclipse 基金会管理

去年这个时候,IBM 曾宣布要开源其 J9 Java 虚拟机 (JVM),并命名为 OpenJ9。近日,我们发现该项目已托管至 GitHub,并且可以看到,OpenJ9 已贡献给 Eclipse 基金会。

据 OpenJ9 官网介绍,OpenJ9 是一个高性能的企业级 Java 虚拟机。OpenJ9 项目的长期目标是促进 JVM 开发者的开放生态系统,从而可以与硬件平台、操作系统、工具和框架设计师和开发者进行协作和创新。

Apollo 1.5.0 发布,百度开源的自动驾驶平台

Apollo 1.5.0 已发布,该版本正式支持单车道巡航(one lane cruise),并带来了一些新的组件:e2e、elo、map、routing、perception、prediction 和 planning 。

Apollo (阿波罗) 是百度重点打造的 AI 开放平台之一,是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。Apollo 计划主要包含 4 个技术模块:定位 / 感知模块、车辆规划与运营(AI+ 大数据,精准控制车辆,适合不同路况)、软件运营框架(支持英特尔、英伟达等多种芯片)。

因专利问题 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,并已经和核心开发者进行交流,开始进行新的技术选型。据称,在美中国开发者尤雨溪的 Vue.js 框架成为 WordPress 的最佳选择之一。

阿里云发布自研商用关系型数据库 POLARDB

在 2017 杭州云栖大会前夕的 9 月 21 日,阿里云正式发布了自研新一代商用关系型云数据库 POLARDB,该数据库采用第三代分布式共享存储架构,创新实现企业级 OLTP 与 OLAP 一体化数据库系统整体设计,一个数据库即可满足多类数据库的混合使用效果,为企业智能化转型带来新的进化动力。

在此基础上,阿里云数据库家族已完成世界上主流的关系型、键值型、文档型、搜索型、时序型、列式数据库引擎的布局,将在硬件和数据库源码上的多年技术积累转化为产品优势,助力企业布局未来。

参考线索
  • https://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650997941&idx=1&sn=089d466647fa6875e6416b81c99d81fa&amp

  • https://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650997913&idx=1&sn=eda2e5f9d906d80804aadaade6d27d68&amp

  • http://www.solidot.org/story?sid=53910

  • http://www.solidot.org/story?sid=53902

  • http://www.solidot.org/story?sid=53916

  • http://www.solidot.org/story?sid=53917

  • http://www.solidot.org/story?sid=53900

  • http://www.solidot.org/story?sid=53884

  • http://www.solidot.org/story?sid=53881

  • https://www.oschina.net/news/88812/ibm-openj9-eclipse-foundation

  • https://www.oschina.net/news/88910/apollo-1-5-0

  • https://www.oschina.net/news/88935/vue-js-be-the-best-choice-for-wordpress

  • https://mp.weixin.qq.com/s?__biz=MzA4NzE1NzYyMw==&mid=2247493662&idx=1&sn=6dff73b6777a9f217b747f8cb3ae930c

今日荐文

点击下方图片即可阅读

Java 9 正式发布,新特性解读



 
InfoQ 更多文章 Java 9正式发布,新特性解读 编程语言的动静之争:Clojure太灵活,我们该如何驾驭它? 百度正式开源其RPC框架brpc 年轻人,你的焦虑如何治愈?丨InfoQ 8 月文章精选 微服务的4大设计原则和19个解决方案
猜您喜欢 不仅仅是有趣--记凤凰项目沙盘演练 PHP导出报表(案例) 《奇舞周刊》95期——ThinkJS 入门学习实例 建议拟升版的GJB5000B在二级成熟度优先安排工程类实践域 我的编码嗜好