将内部代码发布为一个新的开源项目:干系人指南
November 2022
2022年11月
Ibrahim Haddad, Ph.D.
Executive Director, LF AI & Data and PyTorch Foundation
Ibrahim Haddad 博士
LF AI & Ddata 和 PyTorch 基金会 执行董事
In partnership with:
联合:
Contents
目录
[Infographic 4]
[信息图 4]
[Abstract 5]
[摘要 5]
[Introduction 6]
[概述 6]
[Initial investigations 8]
[前期调查 8]
[Make the business case to open source 8]
[开源商业方案 8]
[Evaluate possible ways to open source 8]
[评估可能的开源方式 8]
[Project funding 9]
[项目资金 9]
[Legal considerations 9]
[法律考虑 9]
[Confirm ownership of all the code 9]
[确认代码所有权 9]
[Conduct intellectual property review 10]
[进行知识产权审查 10]
[Choose the open source license 10]
[选择开源许可证 10]
[Apply license terms to the code 11]
[应用许可证条款到代码 11]
[Code clean-up 11]
[清理代码 11]
[Project branding 12]
[项目品牌 12]
[Develop a trademark strategy and policy 12]
[制定商标战略和政策 12]
[Domain names 12]
[域名 12]
[Creative assets 12]
[创意资产 12]
[Register external accounts 12]
[注册外部账户 12]
[Develop a certification/compliance strategy 12]
[制定认证/合规策略 12]
[Recruit business partners 12]
[招募商业伙伴 12]
[Establish project governance 13]
[建立项目治理制度 13]
[Set up project infrastructure 14]
[建立项目基础设施 14]
[Apply recommended practices for your GitHub repo 14]
[为你的 GitHub 仓库应用推荐做法 14]
[Project launch 15]
[项目启动 15]
[Prepare the announcement 15]
[准备公告 15]
[Press and analyst relations 15]
[媒体和分析师关系 15]
[Announce and launch the project 15]
[宣布并启动项目 15]
[Summary of recommended practices for running an open source project 16]
[运营一个开源项目的实践经验 16]
[License 16]
[开源协议使用 16]
[Governance 16]
[治理模型 16]
[Access 16]
[使用权 16]
[Processes 16]
[流程 16]
[Development 16]
[项目发展 16]
[Community 16]
[社区运营 16]
[Community structure 16]
[社区结构 16]
[Releases 17]
[版本发布 17]
[Communication tools 17]
[沟通工具 17]
[Transparency 17]
[透明度 17]
[Documentation 17]
[文档工作 17]
[Ongoing support 18]
[持续支持 18]
[Support the community 18]
[支持社区 18]
[Support project infrastructure 18]
[支持项目基础设施 18]
[Endnotes 18]
[尾注 18]
License your project under an OSI-APPROVED OPEN SOURCE LICENSE to freely create and distribute derivative works. 根据 OSI批准的开放源代码许可证 来许可你的项目以自由创建和分发衍生品。 | Set up a transparent and equalizing governance model to SUPPORT THE HEALTH, LONGEVITY, AND GROWTH of the project. 建立一个透明平等的治理模式,以支持项目健康、长期发展和增长。 | Allow OPEN ACCESS TO PROJECT RESOURCES for anyone interested in participating in and contributing to the project. 允许任何有兴趣参与项目且做出贡献的人公开访问项目资源。 |
DOCUMENT ALL PROJECT PROCESSES to maintain standards around commits, requests, peer reviews, and member roles, and be open to revising them with community feedback. 记录所有项目过程 |