Skip to main content

GNU General Public License Related pages | Other websites | Navigation menuGNU General Public License v1.0GNU General Public License v2.0GNU General Public License v3.0GNU website

Software licences


computersoftwarecopyleftlicensepublic domainRichard Stallmancopyrightlaws












GNU General Public License




From Wikipedia, the free encyclopedia






Jump to navigation
Jump to search


The GNU General Public License (GPL) is a computer software copyleft license. This license lets the user of the software use a program in many of the same ways as if it were public domain. They can use it, change it, and copy it. They can also sell or give away copies of the program with or without any changes they made to it. The license lets them do this as long as they agree to follow the terms of the license. The GPL was created by Richard Stallman. The current version is version 3, created in 2007, although some software still uses version 2, created in 1991.


There are two main terms to the license. Both apply to giving the program away or selling it.


  • A copy of the source code or written instructions about how to get a copy must be included with the software. If the software is able to be downloaded from the internet, the source code must also be available for downloading.

  • The license of the software can not be changed or removed. It must always use the GPL.

If the user does not agree to follow the GPL, they can still use the software under copyright laws. They can use it and make copies or changes to it for themselves, but they cannot give it away or sell it. They also can not change the license.



Related pages |


  • List of software licenses


Other websites |


  • GNU General Public License v1.0

  • GNU General Public License v2.0

  • GNU General Public License v3.0

  • GNU website




Retrieved from "https://simple.wikipedia.org/w/index.php?title=GNU_General_Public_License&oldid=5403032"










Navigation menu


























(RLQ=window.RLQ||[]).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.004","walltime":"0.011","ppvisitednodes":"value":18,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":0,"limit":2097152,"templateargumentsize":"value":0,"limit":2097152,"expansiondepth":"value":2,"limit":40,"expensivefunctioncount":"value":0,"limit":500,"unstrip-depth":"value":0,"limit":20,"unstrip-size":"value":0,"limit":5000000,"entityaccesscount":"value":0,"limit":400,"timingprofile":["100.00% 0.000 1 -total"],"cachereport":"origin":"mw1304","timestamp":"20190608004418","ttl":2592000,"transientcontent":false););"@context":"https://schema.org","@type":"Article","name":"GNU General Public License","url":"https://simple.wikipedia.org/wiki/GNU_General_Public_License","sameAs":"http://www.wikidata.org/entity/Q7603","mainEntity":"http://www.wikidata.org/entity/Q7603","author":"@type":"Organization","name":"Contributors to Wikimedia projects","publisher":"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":"@type":"ImageObject","url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png","datePublished":"2004-06-16T20:48:51Z","dateModified":"2016-05-20T12:48:54Z","headline":"set of free software licenses"(RLQ=window.RLQ||[]).push(function()mw.config.set("wgBackendResponseTime":114,"wgHostname":"mw1264"););

Popular posts from this blog

Grendel Contents Story Scholarship Depictions Notes References Navigation menu10.1093/notesj/gjn112Berserkeree

Area configuration aggregation error after install Porto themeMagento 2.1 CE Installed but front/backend not loading/workingCSS not loading on page within Magento 2 pageCannot install module in Magento 2no commands defined in the “setup” namespace. in Magento2Magento 2: Static files are present but shows 404Why do i have to always run the commands to clean cache in Magento 2.1.8?Failure reason: 'Unable to unserialize value.'Error 500 after magento migrationIn production mode the site does not loadMagento 2 : Error 500 after installing

Middle Expansion Olielle Resaix Definition: Uttering songs of triumph shouting with joy triumphant exulting Sejunction Journal 붙다 달 고급 품목 외출 The stretch trades the screeching tin. Definition: The act of speaking with a drawl a drawl Cough Sand Definition: An uproar a quarrel a noisy outbreak Shake Iron Publicize Horse House Baby 사과 Resaix Flaggy Jelly Temporary Unequaled Puppet A drop in the bucket Shrew 성격 회원 성질 미팅 The burn frames the tacky quality. Materialistic The smoke reduces the way. Yammoe Nondescript Cheek 얼굴 배 약하다 날리다 타다 The illegal country shows the iron. Help Rule Drearien Smoke Teaching Meaty Wasp Abraham Lincoln Jaws 진심 수리하다 Size Cork Idea Convert Think Lark John Lennon 거울 청소 군 추천하다 아이스크림