Save for later

Open Source Software Development Methods

Open Source Software Development, Linux and Git,

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.
Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.4 based on 48 ratings
Length 4 weeks
Starts Jul 3 (43 weeks ago)
Cost $49
From The Linux Foundation via Coursera
Instructor Jerry Cooperstein
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Software Development

Get a Reminder

Send to:

Similar Courses

What people are saying

20 mins video instead

Maybe can even been summarised by one 20 mins video instead of 3 week's course.Not much solid stuff.

please add something valuable

Please add something valuable to this course.

bom para entrar no

... Didático, muito bom para entrar no universo open source.

assessed your work everytime

this course useful A great introduction to the idea of OSS, however this course is really let down by the number of group assessed projects and the fact that you can see exactly who assessed your work everytime it's nice course but there's a lot of information and nothing practice good Great overview and good start to the topic of the Open Source Software Development.

course.not much solid stuff

raise my ideological conscience

If this course aimed to raise my ideological conscience and to inspire my creativity, it did its purpose greatly.

anyone considering joining

Valuable insights for anyone considering joining an Open Source project, Excellent Introduction to OSS Nice One Good explanation about Open Source Softwares Excellent Course for starters Very good introduction in OSS Development Methods.

even been summarised

got started plus

It provides a good overview of its history and how it got started plus the basics of contributing to various OSS Projects.

grasp better knowledge

This is the best to learn & grasp better knowledge.

peer graded assignments

Content is useful, but not a fan of the peer graded assignments.

robotic slide repeater

It's just a robotic slide repeater.

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Open-Source System Developer $2k

Linguist & Open Source Analyst $66k

Open 3 $68k

Open Source Linux 3D Graphics Driver Developer $71k

Open 1 $84k

Sales - Open Source Team $88k

Research and Development Engineer - Open Source $96k

Rensselaer Center for Open Source Software (RCOS) Developer $106k

Systems Analyst - Open Source / Unix $108k

Open Source Engineer $116k

Senior Marketing Manager, Helix Open Source Community $153k

Storage and Open Source Engineer $197k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.4 based on 48 ratings
Length 4 weeks
Starts Jul 3 (43 weeks ago)
Cost $49
From The Linux Foundation via Coursera
Instructor Jerry Cooperstein
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now