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

微软同意更改引发争议的GVFS项目名称,同时发布多个技术更新,包括Spring Boot工具Spring Cloud Skipper 1.0.5、Visual Studio Code 1.24、.NET机器学习框架ML.NET 0.2、Node.js v10.4.0以及Angular 6.0.4和6.1.0-beta.0。此外,Helm成为CNCF基金会的重点孵化项目,而GitHub移除了IF_MS_BUYS_GITHUB_IMMA_OUT项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(点击上方蓝字,快速关注我们)

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

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

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

640?wx_fmt=png

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

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

640?wx_fmt=png

640?wx_fmt=png

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

640?wx_fmt=png

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 要闻

640?wx_fmt=png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值