Software Licensing
A software license is a document which indicates how others can expect to use the software. In many cases it also contains provisions to specify the copyright holder and to limit the authors from liability.
The license of a software repository is usually located in the repository's root directory in a file called called "LICENSE", "LICENSE.txt", or "LICENSE.md".
References:
Copyright refers to the author's (creators of all sorts such as writers, photographers, artists, film producers, composers, and programmers) exclusive right to reproduce, prepare derivative works, distribute copies, and publicly perform and display their works. These rights may be transferred or assigned in whole or in part in writing by the author. Unless otherwise agreed in writing, work created by an employee is usually owned by the employer. The U.S. Copyright Act gets its authority from Article 1, Section 8, cl. 8 of the U.S. Constitution. - Library of Congress website
Open Source Software
The term Open Source Software (OSS) holds both a generic and specific meaning. In a generic and practical sense, software is said to be "open source" if its source code is publicly viewable. Some hold a more specific definition of the term which requires additional characteristics before characterizing software as truly "open".
The MIT License is one of the most permissive and popular open source licenses:
There are many more standard licenses to choose from. An argument for choosing a standard license describes the benefits which arise from a user's ability to commonly understand the license's terms without need for experienced legal assistance. Ultimately, you should feel free to either choose a standard license or create your own.
Implied License
Even if a repository's source code is publicly viewable on GitHub, that does not grant someone permission to use the software without limitations.
Absence of a license implies retention of the author's rights:
You're under no obligation to choose a license. However, without a license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work. If you're creating an open source project, we strongly encourage you to include an open source license. The Open Source Guide provides additional guidance on choosing the correct license for your project. - GitHub Help Article
Last updated