课程特点:
l 在线,自主学习
l 10-15小时学习内容
l 注册日起12个月内在线学习
l 学习完成可颁发结业证书及数字徽章
目录
一、 开源介绍(LFC202)
在第一个模块中,您将学习开放源码和开放标准的基本组件。您还将了解开放源码和封闭源码软件之间的区别、使用它们的原因,以及标准和开放源码的组合如何为组织增益。
单元1. Course Introduction
单元2. Introducing Open Source
单元3. A Short History of Open Source Software
单元4. Reasons to Use Open Source
二、开源业务战略(LFC203)
第二个模块讨论各种开源业务模型,以及如何为组织选择的模型开发实用的战略和政策。它还解释了开源项目办公室(OSPO)的价值和重要性,以及OSPO如何帮助定义ROI和其他开源指标。
单元 1. Course Introduction
单元 2. Introducing Open Source Business Models
单元 3. Developing an Open Source Strategy
单元 4. Developing Open Source Policies
单元 5. Introducing the Open Source Program Office
三、有效的开源项目管理(LFC204)
在第三个模块中,您将学习如何构建一个有效的OSPO,并明确成功运行它所需的不同类型的角色和职责。
单元 1. Course Introduction
单元 2. Open Source Program Offices & Your Organization
单元 3. Building an Effective Open Source Program Office
单元 4. Additional Information & Case Studies
四、开源开发实践(LFC205)
这个模块讨论了持续集成和测试在健康开放源码项目中的作用,以及如何将开放源码开发原则应用于组织内的内部项目,以最大限度利用这些原则带来的价值。
单元 1. Course Introduction
单元 2. Effective Open Source Development & Participation
单元 3. The Role of Continuous Integration & Testing
单元 4. Applying Open Source Methodologies Internally
五、开放源码合规计划(LFC206)
在第五个模块中,您将了解有效的开源许可合规的重要性,以及如何建立计划和流程,以确保企业中安全有效地使用开源。您还将熟悉最常见的开源许可类型及其主要特征,以及如何为给定的情况选择最合适的许可。
单元 1. Course Introduction
单元 2. Open Source Licensing and Compliance Basics
单元 3. Building an Effective Compliance Program
单元 4. Choosing the Right License Compliance Tool
单元 5. The Role of Open Source Audits During M&A Activities
六、与开源项目有效协作(LFC207)
这个模块讨论如何最有效地与上游开源项目协作,以及如何在组织中建立良好的贡献策略,并在与项目社区合作中获得最大的利益。它还描述了多个常见的上游项目治理模型,并解释了这些治理实践如何影响组织做出有效贡献的能力。
单元 1. Course Introduction
单元 2. Understanding Upstream Open Source Projects
单元 3. Effective Upstream Contribution Strategies
单元 4. Upstream Development Practices
七、创建开源项目(LFC208)
最后一个模块讨论了创建新的开源项目的基本原理和价值,以及启动新项目所需的法律、业务和开发流程。
单元 1. Course Introduction
单元 2. Open Source Project Creation Overview
单元 3. New Project Preparations
单元 4. Successful Project Launch & Sustainment
学习路径
本系列课程主要围绕四个开源主题领域而设计:战略与治理、使用、贡献和建立。涵盖战略与治理部分的课程 (LFC202、LFC203、LFC204、LFC205)应首先学习,因为这些内容是其它模块的坚实基础。另外三门课程 (LFC 206、LFC207、 LFC208) 将涵盖使用、贡献和建立开源。这些课程可以按照任何顺序进行,不过大多数企业会发现,他们通常首先使用开源,在获得一些经验后,再对开源做出贡献,最终创建自己的新开源项目。
Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2