微软开放 Windows Linux 子系统:推动开源和开发者

最后更新: 20/05/2025

  • 微软宣布 Windows Linux 子系统 (WSL) 即将开源,从而提高开发生态系统的透明度和协作能力。
  • WSL 代码现已在 GitHub 上发布,但出于技术原因,一些小型的、独立的组件除外,这些组件不会影响核心功能。
  • 此举响应了社区长期以来的需求,并为分叉和外部贡献打开了大门,无论微软做出何种决定,都有助于研究其运行和未来的维护。
  • WSL 已成为将 Linux 应用程序和环境集成到 Windows 的关键工具,展示了微软向互操作性和开源软件的战略转变。
Windows for Linux 开源-2

Windows 软件开发领域正在经历 微软宣布开放 Windows Linux 子系统 (WSL) 后的重大变化 作为一个开源项目。这一决定响应了开发者社区多年来的呼吁,他们寻求 更易于审计、定制和发展 Microsoft 操作系统中的这个基本工具。

的发布 WSL 源代码(WSL 开源),现已开放 通过 GitHub 平台,意味着几乎所有的组件都可以被任何外部用户或开发人员分析、调整或重用。只有那些被遗弃的人 次要组件,例如 LXcore.sys 驱动程序和一些与文件重定向相关的资源,其缺失不会影响子系统的正常运行。

独家内容 - 点击这里  如何修复错误“Windows 无法访问指定的路径或文件”

迈向协作和免费软件的战略进步

Linux 视窗

微软已经展示了一段时间了 对自由软件的态度发生了重大变化。 WSL 的初始集成允许 Windows 用户原生运行 Linux 应用程序或发行版,这在十年前是不可想象的。自那时起,该公司一直在加强对该平台的承诺。

WSL 转向开源 不仅促进透明度, 但是也 为第三方接管其维护提供了可能性 以防微软决定放弃该项目,就像当年推出适用于 Android 的 Windows 子系统时那样。

这一变化使得专家和企业都可以根据自己的需求调整 WSL,利用新功能,或者通过分叉探索替代路径。对于社区来说,这证明 微软致力于与其他操作系统的互操作性和对话。,尤其是在 Azure 公共云这样的环境中,Linux 已经占据了相当大一部分工作负载。

相关文章:
如何为Windows安装Linux子系统?

WSL 作为开发人员和高级用户的工具

在 Windows 和 Linux 上使用开源软件的开发人员

自从九年前在 Build 大会上首次亮相以来,Windows Linux 子系统就一直备受关注。第一个版本只提供对 Bash 解释器的有限访问,但是 不断更新扩大了其影响力 允许多种 Linux 应用程序在 Windows 中运行。

独家内容 - 点击这里  如何使用 KB5067036 激活 Windows 11 的新功能

从功能角度来看, WSL 使开发人员和专业人员的工作更加轻松 需要混合环境,将 Linux 实用程序、控制台和工具集成到 Windows 桌面,而无需虚拟机或复杂的双重安装。

许多用户重视这种灵活性,尽管 其体验仍然无法与原生 Linux 安装相媲美。。然而,作为两大生态系统之间的桥梁, WSL 已经成为一种非常有用的资源, 无需离开熟悉的 Windows 环境即可享受免费软件的诸多优势。

WSL 作为开源的意义和未来

WSL

促使微软采取这一举措的原因包括 技术和战略因素。代码的发布增加了可审计性的可能性,鼓励创新和 允许社区帮助解决潜在问题或推动产品向新的方向发展.

对于开发人员来说,拥有开放的 WSL 意味着 更好地控制工具的行为, 更多定制选项 由于协作工作和代码透明度,有机会更快地找到潜在问题的解决方案。

独家内容 - 点击这里  ChatGPT 5.1:新增功能、使用场景和部署

这项措施也可以解释为 微软试图加强其在开源生态系统中的形象并吸引传统上在纯 Linux 环境中工作的人员加入其平台,尤其是在与人工智能、云计算和自动化相关的发展领域。

从中期来看,预计 该项目的衍生品出现 或社区直接贡献的改进,进一步增加了 Windows 作为需要与两个系统共存的环境的吸引力。

WSL 向开源的过渡标志着 Windows 和 Linux 关系的新阶段并提出了一种在软件世界中协作和透明度越来越重要的场景,使开发人员、公司和个人用户受益。

相关文章:
如何在 Windows 10 上安装 Linux Bash