ko 申请成为 CNCF 沙箱项目,谷歌内部对 Go 热情减弱?
谷歌宣布将其 Go 应用镜像构建器 ko 作为沙箱项目提交给 CNCF。ko 是谷歌在 2019 年开源的 Go 应用程序的简单、快速和安全的容器镜像构建器,最近还添加了一些新功能,包括多平台支持和自动 SBOM 生成。
就像谷歌的 original team 一样,现如今许多开源和企业开发团队都依赖 ko 来提高他们的开发人员生产力。ko 项目也越来越多地用作许多构建用例的解决方案,并被集成到各种第三方 CI/CD 工具中。
在 Google,我们相信使用开源有责任贡献、维持和改进使我们的生态系统变得更好的项目。为了支持下一阶段的社区驱动创新,启用全新的采用模式,并进一步提高容器工具行业的标准;我们今天很高兴地宣布,我们已将 ko 作为沙箱项目提交给云原生计算基金会(CNCF)。
此步骤开启了将 ko 商标、IP 和代码转移到 CNCF 的过程。我们很高兴看到更广泛的开源社区将如何继续使用 ko 进行创新。
值得一提的是,Google Open Source 官方一开始发布的的公告内容是:"谷歌向 CNCF 捐赠了用于简单快速安全的容器镜像构建的 KO 工具"。不过这篇原始贴很快就被删除,并以一个新的、稍有分寸的标题重新发布:"KO 申请成为 CNCF 的一个沙箱项目"。对此,GitHub 上的讨论则认为,谷歌此举这可能只是源于对 CNCF 沙箱提交过程的误解。但早前谷歌就有过向 CNCF 捐赠 Knative 的经验,该项目现已被接受成为孵化项目。
对于谷歌此次的决策,外媒 The Register 则提出猜测称,“想要交出工具是否意味着谷歌内部对 Go 的热情在减退”。目前,Go 语言仍在持续发展当中:1.19 版本于几个月前问世,1.20 版本正在开发中。不过即便如此,Go 2 版本的面世似乎仍遥遥而无期,甚至“并不比 2018 年时更接近”。Go 高级工程师 Ian Lance Taylor 曾分享了一些关于 Go 2 的想法。
此外,谷歌新一代开源操作系统 Fuchsia 的开发者网站在 2020 年公布了一份 Fuchsia 编辑语言策略,详细描述了 C、C++、Dart、Rust 与 Go 的优劣势,并明确指定了其中哪些语言将会在 Fuchsia 开发生态中得到怎样程度的支持。最终得出的结果也是,不推荐使用 Go。
而在过去一年左右的时间里,Rust 却得到了更多的关注和社区的支持。谷歌新开源的操作系统 KataOS,也几乎完全是用 Rust 编写。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
React PDF Viewer —— React 编写的 PDF 浏览组件
React PDF viewer 是用于查看 PDF 文档的 React 组件,采用 TypeScript 编写,完全基于 React hooks。 特性 支持密码保护的文档 缩放:支持自定义级别,例如实际大小、页面适合度和页面宽度 支持页面间导航 支持快速跳转到第一页和最后一页 搜索文本 预览页面缩略图 查看和导航目录 罗列和下载附件 支持文本选择和手动工具模式 支持不同的滚动模式 支持全屏模式 支持从本地打开文件,用户可以拖放本地文件进行查看 下载文件 查看文档属性 支持 SSR 支持打印 支持深色模式 可访问性 使用 // Core viewer import { Viewer } from '@react-pdf-viewer/core'; // Plugins import { defaultLayoutPlugin } from '@react-pdf-viewer/default-layout'; // Import styles import '@react-pdf-viewer/core/lib/styles/index.css'; impor...
- 下一篇
开源编辑器 VS Code 被倒卖,微软和谷歌看了都要沉默
上面这张图最近很火,刚开始看到以为是网友的恶搞,直至有人提供了出处,才发现原来这是真实存在的——微软开发的免费代码编辑器 VS Code 被封装成收费软件而出售。 从安装界面的文案来看,这款"Vscode"的价格设置策略可谓深谙消费者心理。先是写出“原价298”,然后再用醒目的颜色高亮突显“限时活动价69.7”。到这还没结束,最后弹窗提醒用户获得了一张“20元优惠券”,可用于超低价购买正版 Vscode。 不过最骚的操作当属这个——在安装界面中,「官方正版授权」文案下方写的是谷歌官网:https://www.google.com。 虽然 VS Code 是开源编辑器,其代码采用了 MIT License 托管在 GitHub,但 VS Code 的可执行文件却使用了专门的许可证(可免费使用但不开源)。 因此,如果这个李逵"Vscode"是通过源代码编译而来,然后再进行销售,这是符合 MIT 条款的——"MIT License allows you to "sell copies of the Software" with or without modification"。但如果是直接在...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Red5直播服务器,属于Java语言的直播服务器