Programming Foundations: Open-Source Licensing Preview

Programming Foundations: Open-Source Licensing

With John Petersen Liked by 313 users
Duration: 53m Skill level: Beginner Released: 3/21/2016

Start my 1-month free trial

Course details

Open-source licensing is a way to give back to developer communities and help technology grow at an exponentially faster pace. Open-source licenses allow software to be freely used, modified, or shared, while respecting the original programmer's authorship and intent. Explore the world of open source, and discover how to choose a licensing model for your app, in this Foundations of Programming course with attorney and technologist John V. Petersen.

This is not a coding course. Rather, it's an exploration of the legal and business aspects of open-source software licensing—including topics such as contributor agreements and patent licenses. The major open-source licenses (GPL, MIT, and Apache) are covered in depth, and John also provides an overview of establishing a business entity for your software project: a key factor in the ongoing success of many open-source communities.

Skills you’ll gain

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Meet the instructor

Learner reviews

4.7 out of 5

98 ratings
  • 5 star
    Current value: 74 75%
  • 4 star
    Current value: 18 18%
  • 3 star
    Current value: 5 5%
  • 2 star
    Current value: 0 0%
  • 1 star
    Current value: 1 1%

Contents

What’s included

  • Test your knowledge 3 quizzes
  • Learn on the go Access on tablet and phone

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.