When you search for some projects or software, you would have seen GNU public license. Ever wondered what is it? If yes, here is the details —
The GNU General Public License (GNU GPL or GPL) is a series of widely used free software licenses that guarantee end users the freedom to run, study, share, and modify the software.
Suppose you got some code or a project from online and you thought, that’s interesting and you can benefit something from it. So, you start modifying it. Later somebody claims that it’s their code and you stole, you may land in trouble. This is why a license is needed on a project or source code.
If a project is licensed under GNU, it guarantees you can do whatever with the code you have. Mostly all the open source project will have GNU license. Few will be proprietary.
The license was originally written by head of Free Software Foundation, Richard Stallman.
The terms and conditions of the agreement will be written along with code.
Pleas find a sample here — https://github.com/collective/example.p4p5/blob/master/LICENSE.GPL