布鲁斯·佩伦斯 (Bruce Perens) 创立了一个名为开放源代码促进会(OSI)的组织,旨在通过制供支持来推广开源软件。该组织至今仍然活跃,负责批准 GPLv2、GPLv3、Apache License 2.0、MIT License 等许可证,许多流行的开源项目都使用这些许可证。
2000 年,IBM 宣布了其对开源软件的承诺,并推出进一步使开源软土耳其电报放映件在企业界合法化,并鼓励微软和甲骨文等其他公司也接受它。 2004 年,谷歌根据 Apache 许可发布了 Android,允许任何人自由修改或重新分发它,而无需支付版税或费用。此举有助于推动使用 Java 等开源工具或 PhoneGap 或 Cordova 等 HTML5/CSS3/JavaScript 堆栈技术进行移动应用开发的进一步增长。
自那时起,开源项目的受欢迎程度稳步增长,越来越多的公司将其作为其产品的一部分,甚至为其做出贡献(例如谷歌的 Android)。此外,GitHub 等工具也越来越多,这使得来自世界各地的开发人员比以往任何时候都更容易合作开展项目。 截至 2020 年,已经有无数成功的开源项目,包括 Firefox 或 Chrome 这样的网络浏览器、Linux 这样的操作系统、MySQL 这样的数据库、Python 这样的编程语言、WhatsApp 这样的移动应用程序以及 OpenStack 这样的云计算平台,所有这些都得益于过去几十年来这场运动的成功。