专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序猿  ·  特殊的岗位招聘 ·  昨天  
程序员的那些事  ·  趣图:现在是你的问题了 ┓( ´∀` )┏ ·  3 天前  
51CTO官微  ·  让数据的飞轮再转一会 ·  1 周前  
51好读  ›  专栏  ›  OSC开源社区

Java EE 8 最终规范正式发布;Dubbo 发布恢复维护后的首个版本 | 软件周刊

OSC开源社区  · 公众号  · 程序员  · 2017-09-10 08:46

正文

摘要


本周热门软件更新 — Dubbo 恢复维护后的第一个版本 2.5.4 发布;Visual Studio Code 1.16 添加自动闭合 HTML 标签功能;全平台 Chrome 浏览器正式版更新至 61.0.3163.79 版本



如约而至,Java EE 8 最终规范现已正式发布

Java EE 在其 GitHub 上的账号发布了 Java EE 8 最终规范,并提供了 PDF 格式的文件下载。按照此前公布的计划,Java EE 8 最终规范会在今年夏天结束前发布。现在看来,他们并没有食言。在 JCP 主页上,我们可以看到,在 8 月 21 日,JCP 执行委员会以 24 票赞成票通过了 JSR #366 的最终批准投票。其中,英特尔公司放弃了投票。

负责 Java EE 和 WebLogic Server 的甲骨文副总裁 Anil Gaur 表示预计在 2017 年年底发布的 Java EE 8 会具备基本的微服务和云功能。Gaur 计划 Java EE 8 的扩展会包含增强的安全性(以 secret 管理的形式,并且要支持 OAuth 和 / 或 OpenID)、独立(self-contained)配置的 API 以及健康检查(可能会支持应用监控)。前些日子,甲骨文表示将要把 Java EE 移交给开源组织。现在,Java EE 8 的最终规范已推出,不知道有可能将要移交给开源组织的 Java EE 会有怎样的发展。


C++17 正式获得批准,预计今年底或明年初发布

日前,ISO C++ 标准委员会主席、C++/CLI 首席架构师 Herb Sutter 发文表示,最后一轮主要投票已经完成,C++ 17 DIS(国际标准草案)得到了 100% 的投票批准。 DIS 的一致批准也意味着 C++ 17 可以跳过 FDIS 投票,并直接发布。就 ISO 而言,C++ 17 已经处于就绪状态,只需等待开发组提交更新文档和最终的 PDF 即可。

因此,在接下来的两个月中,项目编辑会和助理审查和修正相关的文字内容,包括拼写、格式化等。到 11 月初,在 Albuquerque 举行的下一次会议上,将最终的 PDF 发给 ISO 。之后,ISO 会正式对外发布 C++ 17 语言标准。如果能赶在年前发布,它的正式名称将是 ISO/IEC 14882:2017。如果要等到明年一月份发布,会称为 ISO/IEC 14882:2018。当然,这只是一个小细节,该标准在业界会被称为 C++ 17。


兼容 XP 程序和驱动的开源操作系统 ReactOS 发布 0.4.6 版本

开源 Windows 兼容操作系统 ReactOS 发布了 0.4.6 版本。开发团队表示,这个版本是实现对硬件支持的一个重要版本。

主要特性包括:修复了几个双引导问题,现在以更安全的方式管理分区,以避免损坏分区列表结构;ReactOS Loader 现在可以加载自定义内核和 HALs;打印子系统仍然为成熟状态,但 Colin Finck 已经实现了大量新的 API,修复了部分自动测试报告和探测到的 bug,等等。

此外,CDFS,SCSI 和 HDAUDBUS 中的严重错误和漏洞也已被修复。


LLVM/Clang 5.0.0 正式发布:支持 C++17

LLVM 前不久改变了版本方案,每发布一个大版本将增加一个版本号,小版本号变化主要是同一分支的更新。上个大版本是在半年前发布的 4.0.0 版。

这个发布的 5.0.0 版是社区在过去六个月里工作的结果,新变化包括:支持 C++17;支持协同例程(co-routines);改进的优化;新的编译器警告;许多错误修复等。开发者表示他们的重心正转向 LLVM 6。


MySQL 8.0.3 RC 版即将发布,看看有哪些变化

MySQL 8.0.3 即将发布 RC 版本,这预示着 8.0 版本离 GA 越来越近了。下面分享一下 8.0.3 版本的一些重要新特性、新变化:

  • 直接废除 query cache(应该只是关闭入口,自行编译源码的话,还能再次启用)

  • InnoDB 新增备份专用锁,以前 InnoDB 表在线热备时若同时进行 DML 可能导致 InnoDB 文件的快照不一致,有了这个备份锁就不用担心了。备份锁用法是 LOCK INSTANCE FOR BACKUP、UNLOCK INSTANCE,需要有 BACKUP_ADMIN 权限

  • InnoDB 现在支持表 DDL 的原子性,也就是 InnoDB 表上的 DDL 也可以实现事务完整性了,要么失败回滚,要么成功提交,不至于出现 DDL 时部分成功的问题,此外还支持 crash-safe 特性(这个功能大赞啊)

  • 选项 max_allowed_packet 的默认值从 4M 提高到 64M(这个貌似比较实在)

一起期待 8.0.3 的发布吧!


其他热门软件更新


  • Dubbo 发布恢复维护后的第一个版本 2.5.4

  • Linux Kernel 4.13 正式发布,对内核进行了加固

  • Visual Studio Code 1.16,自动闭合 HTML 标签

  • Linux From Scratch 8.1 发布,安装 Linux 的教科书

  • 极简最小 Linux 发行版 Tiny Core Linux 8.1 发布

  • 全平台 Chrome 浏览器正式版更新至 61.0.3163.79 版本

  • Qt Creator 4.4 发布,改进对 C++ 和 CMake 的支持

  • SpringBootUnity 2017.1 发布,添加多种 api 界面 UI

  • Apache Struts 2.3.34 发布,修复安全问题

  • ThinkJS 3 正式版发布,Node.js Web 框架

  • HttpComponents Core 5.0 alpha4 发布

  • Nim 0.17.2 发布,命令式编程语言


本周开源项目推荐


Talk —— Mozilla 打造的开源评论平台

Talk 具有许多优点,但其在隐私方面最值得称道 —— 它不会追踪用户,也不包含监视功能。Mozilla 介绍了 Talk 系统的诸多优点,比如:突出优秀评论、忽略特定的用户、查找最佳评论、给工作人员贴徽章、过滤不可靠的标记,以及一系列的网友反应。

所有这些特性都能以闪电般的速度交付,Mozilla 表示,Talk 仅需加载大约 300kb 的数据。在初步展示评论之后,用户还可以加载更多内容,且都可以实时响应、无需不断地重新载入页面。

此外,Talk 还可以保护用户数据。因其未采用单账户连接所有 Web 服务(比如 Disqus)的方式,而是让每个网站都运行各自的 Talk 节点,以充分保障隐私。

原文链接:https://my.oschina.net/editorial-story/blog/1532345
责任编辑:开源中国 – 局长
转载必须在正文中标注并保留原文链接和作者等信息



推荐阅读

实用即王道,超好用的 Linux 文件管理器推荐

Web 开发者需要知道的 12 个终端命令

国产开源项目又被抄袭?主角还是 00 后创业者

不仅仅是面试,JavaScript 开发者都应该知道的十个概念

点击“阅读原文”查看更多精彩内容