Open Source extends beyond software. You may wish to open source the documentation, the website or some other content. Open Source licenses are not a good fit for these kinds of non-software works. John discusses how the Creative Commons licenses are a better fit for content than an Open Source Software License.
- [Voiceover] The licenses discussed in this course…only apply to software.…Open source is a concept applies to many other areas.…For works other than software there is the Creative Commons.…Creative Commons was founded in 2001…by Professor Lawrence Lessig of the Harvard Law School.…The goal of the Creative Commons…is to make creative works available through licensing…in the same way open source software is available.…If you recall from our earlier discussions on copyright…there is no way under the law…to immediately place work in the public domain.…
The only way to allow others to legally use work…created by another is via a license arrangement.…Where open source software licenses…have filled that need for software…Creative Commons has filled the need for non-software works.…Now while you won't find the Creative Commons license listed…on opensource.org…the opensource.org website itself is licensed…under the Creative Commons.…If the free software foundation…were to ever make the text of the GNU licenses,…that's the GPL, the LGPL, and the AGPL respectively,…
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.
- What is a license?
- What is a software license?
- Understanding the principles of open source
- Exploring the three basic licenses: GPL, MIT, and Apache
- Choosing the right open-source license
- Working with Creative Commons
- Dual licensing
- Granting contributor license agreements
- Establishing a legal business entity for your development project