开源软件开发之初学者指南 (LFD102)
开源软件开发之初学者指南 (LFD102)

开源软件 开源开发 LFD102 Git 许可 合规

章节:16章 时长:10小时

免费 4807人

本课程向开发者介绍开发开源软件的关键概念。 它涵盖以下范籌:谁進行开源?(成功的项目和社区);开源是什么?(定义);为什么要开源?(好处);在哪里开源?(Git);以及如何开源?(许可,合规,协作提示,管理多样性以及持续开发和集成)。

开源软件开发之初学者指南 (LFD102)

课程简介

目录

单元 1. Course Introduction

单元 2. Open Source Software (OSS)

单元 3. Why Use Open Source Software?

单元 4. Examples of Successful OSS Projects

单元 5. Developing an OSS Strategy

单元 6. The TODO Group

单元 7. The OpenChain Project

单元 8. How to Work in OSS Projects

单元 9. Continuous Integration

单元 10. OSS Licensing and Legal Issues

单元 11. Compliance Projects: FOSSology, SPDX, CHAOSS

单元 12. Leadership vs Control and Why Projects Fail

单元 13. Respecting and Encouraging Diversity in OSS

单元 14. GitHub and Other Hosting Providers

单元 15. Advanced Git Interfaces: Gerrit

单元 16. Course Completion


此课程为Linux 基金会官方原生课程,课程语言为英语。


0/200
相关证书

Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2