Open Source Software Development Methods

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/open-source-software-development-methods

课程评论:没有评论

第一个写评论        关注课程

课程大纲

Open Source Software
WORKING IN OSS PROJECTS
Building Better OSS Projects

课程评论(0条)

课程详情

In this course, we will define what open source software is, we will go over the history of open source software and what benefits it has provided to the world’s technology infrastructure over the decades. The course aims to teach you how to work in open source projects productively and gain a lot of benefits from it, and really understand what the advantages are. You will learn about collaboration best practices, and how to encourage diversity in open source projects. We will discuss the different licensing models that are available, as this will help you decide what the best license is for your project. We will talk about methods that are commonly used, such as Continuous Integration, and use of GitHub and other hosting providers as a central meeting place for open source projects, and we will provide some examples of successful open source projects.

开源软件开发方法:在本课程中,我们将定义什么是开源软件,我们将回顾开源软件的历史以及数十年来为世界的技术基础设施带来的好处。本课程旨在教您如何高效地从事开源项目,并从中获得很多好处,并真正了解优点。您将学习协作最佳实践,以及如何鼓励开源项目中的多样性。我们将讨论可用的不同许可模式,因为这将帮助您确定最适合您的项目的许可。我们将讨论诸如持续集成之类的常用方法,以及将GitHub和其他托管服务提供商用作开放源代码项目的主要会议场所,并提供一些成功的开放源代码项目的示例。

课程标签

1人关注该课程

主题相关的课程