总结

在本章中,你了解了自由和开源软件的历史、价值观以及原则,以及它们对软件交付绩效的影响。一个好的开源策略,结合有效的内包策略以及让团队能够资助和支持开源项目的能力,可以帮助你显著缩短市场时间,并让工程师专注于对公司重要的功能。将这些原则应用到公司内部作为内部开源(inner source),可以帮助你建立协作文化,并实现更好的跨团队合作。

在下一章,我们将学习如何使用 GitHub Actions 进行自动化。

进一步阅读和参考资料

请参考以下材料以获取更多关于本章所涵盖内容的信息: