一个社区驱动的开源项目,致力于为开发者提供自由、纯净、透明的代码编辑工具。
Visual Studio Code 是全球最受欢迎的代码编辑器之一,其源代码在 GitHub 上以 MIT 许可证开源。然而,微软官方分发的二进制版本却采用专有许可,并注入了遥测追踪、品牌标识和专有扩展市场配置。这种"源码自由但二进制不自由"的现状,让许多重视隐私和软件自由的开发者感到困扰。
VSCodium 诞生于解决这一矛盾的初心。我们通过一套自动构建脚本,将微软开源的 VS Code 源代码重新编译为完全遵循 MIT 许可证的二进制文件,移除所有专有元素,让"软件运行时享有的自由"与"源代码所赋予的自由"保持一致。这不是一个分叉(fork),而是对开源精神的忠实实践。
我们相信,开发者使用的工具应当是透明、可审计、可信赖的。VSCodium 不仅是一款编辑器,更是一种宣言:代码编辑不应以牺牲隐私为代价,开源不应止步于源码层面。每一位重视自由、隐私和软件伦理的开发者,都值得拥有一个真正属于自己的编辑器。
这些原则指导着 VSCodium 的每一次构建和每一个决策。
所有构建脚本、补丁文件、配置变更均在 GitHub 公开。任何人都可以审计 VSCodium 是如何从 VS Code 源码构建而来,确保没有任何隐藏代码或后门。透明是信任的基石。
我们坚信开发者有权决定自己的数据去向。VSCodium 从构建层面移除所有遥测端点,而非简单地提供一个开关。您的代码习惯、项目信息、编辑行为始终留在您的设备上。
MIT 许可证赋予您使用、修改、分发、商用 VSCodium 的完全自由。组织可自由打包分发,发行版可预装,企业可内部部署。没有任何专有条款限制您的使用方式。
VSCodium 由全球志愿者社区共同维护,没有商业公司的控制。每一位贡献者都能影响项目方向,每一份贡献都被珍视。社区的力量让项目保持活力和独立。
我们支持 Open VSX 等厂商中立的开放扩展生态,避免被单一厂商的市场锁定。企业可自托管扩展仓库,实现完全可控的工具链,符合开放和可互操作的理念。
项目紧跟 VS Code 的发布节奏,每日自动构建,确保用户始终能获得最新的编辑器功能。我们不是另起炉灶,而是让自由软件的版本与上游保持同步演进。
从 2019 年诞生至今,VSCodium 不断发展壮大,服务全球开发者。
VSCodium 项目正式上线,并于 4 月 4 日发布到 Snap Store。最初的愿景很简单:让开发者能便捷地获取 MIT 许可的 VS Code 二进制版本,无需自行从源码编译。
知名博主 Aral Balkan 撰文《How to migrate from VSCode to VSCodium》,称 VSCodium 为"the best code editor ever, minus the corporate bullshit"(史上最好的代码编辑器,减去企业的胡扯)。项目开始获得社区广泛关注。
逐步集成到 Homebrew、WinGet、Chocolatey、Scoop、Flatpak、AUR、Nix 等各平台包管理器。被 Parrot OS 等发行版预装,成为 Linux 生态中受欢迎的 VS Code 替代方案。
SignPath.io 开始为 Windows 版本提供免费代码签名,@daiyam 为 macOS 版本提供签名证书。构建系统支持更多 CPU 架构,包括 arm64、riscv64、loong64、ppc64le 等。
项目在 GitHub 上获得超过 32,000 个 Star,1,800 多个 Fork。持续与 VS Code 同步更新,最新版本 v1.126.04524 对应上游 VS Code 1.126。社区活跃,贡献者遍布全球。
VSCodium 的繁荣离不开这些志愿者的无私奉献。
负责 macOS 证书与大部分构建工作,是项目最活跃的维护者之一,长期投入项目发展。
维护 Debian/Ubuntu 和 Fedora/RHEL 的 apt/dnf 软件仓库,让 Linux 用户能便捷更新。
负责 Arch Linux 用户仓库(AUR)的 vscodium-bin 等包维护,服务 Arch 社区用户。
维护 Windows 上 Chocolatey 包管理器的 VSCodium 包,方便企业批量部署。
提供 CDN 和域名支持,捐赠 Mac mini M1 用于 arm64 构建,保障项目基础设施稳定运行。
设计了 VSCodium 标志性的 Logo,那优雅的蓝色渐变 V 形图案已成为项目的视觉象征。
VSCodium 的成功离不开每一位贡献者的努力——无论是提交代码、报告问题、翻译文档,还是帮助其他用户。完整贡献者名单请查看 GitHub 贡献者页面。同时感谢 SignPath.io 提供的免费 Windows 代码签名服务,以及 Eclipse 基金会托管 Open VSX Registry。
VSCodium 的源码和二进制均采用最宽松的 MIT 许可证。
MIT 许可证是业界最宽松的开源许可证之一,允许您自由使用、复制、修改、合并、发布、分发、再授权甚至销售 VSCodium。唯一要求是在所有副本中保留版权声明和许可声明。
这意味着您可以自由地将 VSCodium 用于个人项目、商业产品、企业内部工具、教育课程等任何场景。您可以修改源码创建自己的版本,可以打包到自己的发行版中,也可以在公司内部部署和管理。没有任何使用限制和义务(除了保留版权声明)。
相比之下,微软官方分发的 VS Code 二进制采用专有许可,明确禁止逆向工程、修改和再分发。这就是 VSCodium 存在的意义——让"软件的自由"不仅停留在源码层面,而是延伸到您实际运行的每一个二进制文件。
完整的许可证文本可在 GitHub 仓库 查看。如对许可证有任何疑问,欢迎在 GitHub Issues 中提出。
VSCodium 是一个开放的社区项目,欢迎各种形式的贡献。
如果您擅长 TypeScript、JavaScript 或 Shell 脚本,欢迎提交 Pull Request 改进构建脚本、修复 Bug 或添加新功能。建议从标记为 "good first issue" 的问题开始。
在使用过程中遇到任何问题,欢迎到 GitHub Issues 提交 Bug 报告或功能建议。清晰的问题描述和复现步骤能帮助维护者更快地定位和解决问题。
在 GitHub Issues、Gitter 聊天室、Reddit 等社区帮助回答其他用户的问题。分享您的使用经验、配置技巧和扩展推荐,让更多人受益于 VSCodium。
如果您精通多种语言,欢迎参与文档和界面翻译工作。让 VSCodium 的使用门槛更低,服务全球更多非英语用户。本中文站点就是社区翻译贡献的体现。
项目维护需要服务器、证书、CDN 等基础设施支持。如果您愿意资助项目,可通过 GitHub Sponsors 或 Open Collective 进行捐赠,所有资金用于项目运营。
如果 VSCodium 对您有帮助,请向身边的开发者朋友推荐。在博客、社交媒体分享您的使用体验,撰写教程文章,让更多人了解这个优秀的开源项目。
数字背后是每一位支持者的信任与贡献。