为加强 Java 安全性,OpenJDK 考虑在开源社区正常进程之外,发起一个秘密“漏洞组” 。他们通过一个安全可靠的私人论坛接受代码漏洞报告,然后由相关人员进行审查和修复。该“漏洞组”将会与 Oracle 的内部安全团队协同工作,有需要时也会去外部安全机构沟通合作。 甲骨文首席架构师 Mark Reinhold 表示:由于工作的特殊性,组织成员的筛选将非常严格。成员之间还有严格的沟通策略,并且,不管是雇主还是组织成员都需签署保密许可协议。虽然这一系列的要求严格来说违反了 OpenJDK 的规定,但理事会已就相关问题进行了讨论,目前只等董事会批准。如果批准通过,该神秘团队将会由 Andrew Gross 领导。详细内容本次专辑会为您慢慢道来…… 当当先后于 2015 年 9 月和 2016 年 1 月开源的 Elastic-Job 和 Sharding-JDBC,经过这一两年的洗礼,它们已经初步获得技术圈的同仁的认可。两个项目在码云和 GitHub 上的 star 数加起来已超过 5000,明确收录的采用公司在 60 家左右,感兴趣的公司则更多。 Elastic-Job 是一个分布式调度解决方案,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic-Job-Cloud 组成。Elastic-Job-Lite 定位为轻量级无中心化解决方案,使用 jar 包的形式提供分布式任务的协调服务; Elastic-Job-Cloud 采用自研 Mesos Framework 的解决方案,额外提供资源治理、应用分发以及进程隔离等功能;Elastic-Job-Cloud 作为 Mesos 的framework,已被 Mesossphere 官方收录,并且正在对接 Mesos 的 DC/OS。 Sharding-JDBC 是一个开源的分布式数据库中间件,它定位为无需额外部署和依赖,旧代码迁移成本几乎为零。Sharding-JDBC 作为面向开发的微服务云原生基础类库,完整的实现了分库分表、读写分离和分布式主键功能,并初步实现了柔性事务。Sharding-JDBC 凭借着去年优异的表现获得了开源中国评定的 2016 最受欢迎的国产开源软件第 17 名。更多信息,请关注本次专辑…… 距离Android Oreo正式版发布还不到两周,甚至谷歌旗下Pixel手机也于近日才收到OTA更新。可是,谷歌似乎迫不及待地想要开发下一代安卓系统Android P了。 日前,XDA开发者Mishaal Rahman表示,安卓开源项目开了一个新的标签,叫“master-p”,这表明谷歌已经着手开发下一代安卓操作系统Android P了。并且,有文件显示,谷歌已经在Pixel手机上测试这款新系统。从图中的代码可以看到,系统名称为Android P,并且,平台版本已经从安卓8.0的OPR1变成PPR1。 此外,上图中的标题为“master is P only,remove old values”,将兼容性测试套件中的平台版本从“8.0.0”更改为“P”(尚未标记为Android 9.0)。这表明进一步测试对主分支(所有这些都在Android P下)的提交将进行,以确保它们通过更新的CTS。 另外,该开发者表示,谷歌可能已经完成了安卓8.1的开发工作,该版本安卓系统将和新款Pixel手机一同推出。谷歌的做法其实是有先河的,去年安卓7.1版本就是这样的,随着Pixel手机一同发布。所以,在秋季新品发布会上,谷歌再次这样操作也并不意外。更多内容,大家请关注本次专题…… |