首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微软妥协,答应更改备受争议的 GVFS 项目名称;Zip 文件覆盖漏洞曝光,Java、.NET、Go 生态集体中枪

转自:开源中国、solidot、cnBeta、腾讯科技等

0、微软妥协,答应更改备受争议的 GVFS 项目名称

微软去年发布了一个名为 GVFS 的项目,这是一个 Git 虚拟文件系统,全称为 Git Virtual File System,允许 Git 处理 TB 规模的代码库,比如 270 GB 的 Windows 代码库。

该项目从发布之初就引起了争议,原因是 GNOME 项目的虚拟文件系统也叫 GVfs 。GNOME 的 GVfs 最早发布于 2006 年,之后的教程、文档、论坛用的都是这个名字。在微软的 GVFS 项目发布后,很快超过了 Gnome GVfs 项目的搜索排名,且由于二者都与虚拟文件系统有关,导致用户在查找信息时容易出现混淆。

当开发者发现该问题时,多次在微软 GVFS 的 GitHub 页面上发起了改名的请求,但微软均关闭了相关的 pull request ,并表示无意改名。这让部分开发者感到不满,认为微软过于傲慢,不关注 Linux 和开源社区。在传出微软收购 Github 的消息时,该行为也被媒体和用户重新拿出来,表达对微软接手 Github 的担忧,改名的请求也再次被提出。

在微软正式宣布收购 GitHub 的两天后,微软在 GVFS 项目中创建了一个新的 issue,表示将重命名该项目并开始征集新的名称。

1、Spring Boot 工具 Spring Cloud Skipper 1.0.5 发布

Spring Cloud Skipper 1.0.5 已发布,Skipper 是一款轻量级工具,你可以通过它发现 Spring Boot 应用程序,并在多个云平台上管理其生命周期。这是一个错误修复版本,自 1.0 GA 以来的重大变更包括:

● 通过简化状态机序列化的对象以改进状态管理

● 在升级和回滚期间改进对超时的处理

● 软件包升级现在可以取消

● ......(详情:https://github.com/spring-cloud/spring-cloud-skipper/releases/tag/v1.0.5.RELEASE)

2、Visual Studio Code 1.24 发布,可检测出未使用的变量

Visual Studio Code 1.24 已发布,引入了几个处于预览版阶段的新功能,此外还包括在五月新增的特性和 bug 修复。值得关注的新特性

● 检测未使用的变量 — 在 JavaScript/TypeScript 文件中,未使用的变量会变灰

● 重构移动至新文件的操作 — 轻松地将类和函数 pull 到它们的文件

● 预定义变量的智能感知(IntelliSense) — 在调试和任务配置文件中提供变量建议

● ......(详情:https://code.visualstudio.com/updates/v1_24)

3、微软的.NET 跨平台机器学习框架 ML.NET 0.2 发布

ML.NET 0.2 已发布,ML.NET 是一个跨平台的开源机器学习框架,旨在让 .NET 开发者更快上手机器学习。最新发布的 0.2 版本更新主要是添加新的 ML 任务,如聚类,使其更容易验证模型;为 ML.NET 示例添加全新的仓库,并解决在 GitHub 中收到的各种问题和反馈。(详情 :https://github.com/dotnet/machinelearning/releases/tag/v0.2.0)

4、Node v10.4.0 发布,升级 V8 引擎至 6.7.288.43 版本

Node v10.4.0 已发布,该版本主要是将 V8 引擎升级到了 6.7.288.43 版本,还包括一些改进。

● deps:

升级 V8 至 6.7.288.43 版本 (Michaël Zasso) #19989

● stream:

确保 Stream.pipeline 在没有回调的情况下重新抛出错误 (Blaine Bublitz) #20437

● ......(详情:https://nodejs.org/en/download/, https://github.com/nodejs/node/releases/tag/v10.4.0)

5、Web 前端框架 Angular 6.0.4 和 6.1.0-beta.0 发布

Angular 6.0.4 和 6.1.0-beta.0 已发布,两者的主要更新都是修复 bug,不过 6.1.0-beta.0 还添加了一些新特性。修复的 bug 包括

● 修复浏览器检测逻辑

● 不依赖于不兼容的 TS 方法

● 避免使用 http 拦截器时的依赖周期

● ……(详情:https://github.com/angular/angular/releases)

6、CNCF 宣布 Helm 成为基金会下一个重点孵化项目

在成功孵化 Kubernetes 后,CNCF 基金会近日宣布已投票选出下一个孵化项目 —— Helm 。Helm 是 Kubernetes 的包管理工具,可方便地发现、共享和使用为 Kubernetes 构建的应用。Helm 最初由 Google 和 Deis 联合创建,自发布后很受用户群欢迎,在 Kubernetes 2018 应用调查中,Helm 被评为最常用的 Kubernetes 应用管理工具。

7、Zip 文件覆盖漏洞曝光,Java、.NET、Go 生态集体中枪

来自 Snyk 的安全团队今年 4 月份发现了一个广泛存在的文件覆盖漏洞,允许攻击者在系统上编写任意文件,并通过远程命令执行。它会在从档案文件中提取文件时触发目录遍历攻击,并影响包括 tar、jar、war、cpio、apk、rar 和 7z 在内的大量压缩文件。

8、GitHub 从趋势里移除 IF_MS_BUYS_GITHUB_IMMA_OUT

当微软收购 GitHub 的流言传出之后,有开发者创建了 IF_MS_BUYS_GITHUB_IMMA_OUT,该项目库在创建第四天进入周趋势榜第一。但现在,它从趋势榜里消失了,刚刚被微软收购的 GitHub 移除了它。另外进入趋势榜前列的开发者都与收购有关,分别是即将离任的 CEO Chris Wanstrath,微软 CEO Satya Nadella,以及将在收购之后担任 CEO 一职的 Nat Friedman。

觉得这些资讯有帮助?请转发给更多人

关注技术最前线看 IT 要闻

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180607B0Q9WP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券