The LICENSE file
When you share code, it's important to spell out exactly what others can or cannot do with that code. In most countries, a person who creates a piece of work such as a program is automatically the copyright holder of that work; that means you exercise control over the copying of your work. If you want others to contribute to or use what you've created, you need to grant them a license to do so.
The license that governs your project is usually provided in a plain-text file in the project root called LICENSE. In our example code, we've included such a file that contains a copy of the MIT license. The MIT license is a permissive open source license which basically allows anyone to do anything with the code as long as they retain ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access