Nothing forbids you to write software that runs under linux regardless of the licence of your software. The interpreted program, to the interpreter, is just data. Nov 02, 2016 the gnu general public license exists to protect the liberties of software creators and users alike. Why dash uses the mit license and not a copyleft gpl. Gpl and other foss licenses give everybody the right to sell software with the constraints above, for whatever price the market will bear. Marketing gpl 3 software open source stack exchange. This part looks at mixing gpl v3 and v2 software with software covered by other. You cant mix gpl software with other software zdnet.
Gpl violations cost creality a us distributor hackaday. Because wordpress is licensed by the general public license gpl and is an open source software oss project, any themes or plugins also follow the gpl licensing structure. Why you should use a bsd style license for your open. It may be confusing, but free software is referred to as. The gpl is also attractive to small companies selling cds in an environment where buylow, sellhigh may still give the enduser a very inexpensive product. This includes selling the software as well as charging for technical.
Mar 31, 2011 the affero gpl is designed to close the socalled application service provider loophole in the gpl, which lets asps use gpl code without distributing their changes back to the open source community. This article is a general introduction to software licensing. I have gone through the terms and conditions listed in the gpl 3 license. The second issue is in regard of reselling software you obtained legally, which is licensed under gpl is it legal. Gnu general public license, version 3 spdx short identifier. With that said, dear techrepublic reader, the short answer to your first question is. Ibm completes red hat deal the largest software acquisition ever. You can support our efforts by making a donation to the fsf. If you want an example of including gpl d software as part of a commercial offering, look at os x. Over the last 6 years weve seen many of our users succeed with selling software products.
If someone doesnt pay for the exception, however, then they may only use the work in accordance with the terms of the gpl. They offer the software for no cost under the terms of the gpl but then also let others pay to avoid the conditions of the license. Gpl software can be used anywhere, without restrictions. Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Except for one special situation, the gnu general public license gnu gpl has no requirements about how much you can charge for distributing a copy of free. Yes, you can distribute your software without making the source code public and without giving recipients the right to make changes to your software. Ive never felt that companies selling gpllicensed software will go very far. This is true for licenses with or without copyleft. Obviously, one of us has a nonmainstream understanding of open source ethos, but its become clear we cant come to a consensus on which of us it is, and whether the spirit of the gpl should allow selling gpled software especially when one wasnt the original creator of the software, but a more recent contributor. Artifex runs a business of selling exceptions to its gpl licensed software. Four tips on how to sell open source software opensource. Use lgpl software only as a dynamically linked library. You can distribute your application using a gpl library commercially, but you must also provide the source code.
Why the gpl is incompatible with commercial software. If you intend to use the gpl d software strictly within. Can gnu licensed software be used for commercial gain without. The implication is that gpled software is not necessarily free from cost, and therefore you can in fact license your programs under the gpl and still sell them for money. Can i sell my pyqt4app without having a pyqt license. Striking the right balance between the open source project and the proprietary version takes skill and experience. Clearly it is possible to develop powerful and complex software packages under the gnu gpl without selling exceptions, and we do this.
The fsf started out selling copies of tapes with emacs on them, and then later whole cd collections of free software, including a mixture of gpl and nongpl code. When using an lgpl library package like pyside2, your obligations are. Gpl software allows you to redistribute something as long as you provide it under the same license. However, i would like to know if any of the following scenarios will violate the gpl 3 license. This is explained in subsections 6a and 6b of the gpl. The second issue is in regard of re selling software you obtained legally, which is licensed under gpl is it legal. Those with that viewpoint simply have a misunderstanding of what free software is. It meant that big companies were circumventing the gpls distribution requirement. The licenses were originally written by richard stallman, former head of the free software foundation fsf, for the gnu project, and grant the recipients of a. You can charge nothing, a penny, a dollar, or a billion dollars. For now, i would like to keep the morality of either action out of the picture. I personally dont see why you cant do both as long as you make the source available for the gpl things youre using. However, the secret formula for software is the source code and the gpl requires that any software licensed under the gpl be accompanied by a copy of the source code. This page is maintained by the free software foundations licensing and compliance lab.
They do not, however, give anybody the right to fool. Jul, 2004 however, the secret formula for software is the source code and the gpl requires that any software licensed under the gpl be accompanied by a copy of the source code. Whoever you sell it to must be allowed to use, modify and. Marketing and selling open source applications is very different from selling open source infrastructure. Its built with and comes with an awful lot of gpld software.
The fsf started out selling copies of tapes with emacs on them, and then later whole cd collections of free software, including a mixture of gpl and non gpl code. Paying for software is seen, by some, as somehow evil. In fact, the fsf maintainers of the gpl have harsh words for licenses that try to restrict use of the software in any way. Yes, that is allowed, but you still have to meet all of the requirements of the license. Selling exceptions depends fundamentally on using a copyleft license, such as the gnu gpl, for the free software release. Frequently answered questions open source initiative. Selling software under any free software licence is permissible, as is commercial use. In part 1, we explored the notion of selling gpl software. Use gpl software only if it executes 100% in its own process with no linked codedont believe myths about compliance by dynamically linking to the gpl code or making the customer download the gpl software. Gpl software can also be modified without restrictions, as long as the modified software is kept private. The question of usage is a little more complicated. Most gpl version 2 software is actually licensed as gpl version 2 or any later version, or.
But the nature of the gpl is such that any customer purchasing a copy of a gpl product also receives the right to distribute that copy for free or. There is a great deal of truth in the observation that open source software is written by engineers for engineers, and much of what is created in open source is infrastructure software for security, data management, networking, and so on. If richard stallman himself is encouraging the selling of free software then id say that idea gets a solid thumbs up. Another part of the license governs situations in which a company is selling a product that includes gpl covered software in an executable formthe instructions a computer, not a human.
It is also attractive to companies that expect to survive by providing various forms of technical support, including documentation, for the gpled intellectual property world. Why dash uses the mit license and not a copyleft gpl license. On selling exceptions to the gnu gpl free software. The term open source was coined by christine peterson and adopted in 1998 by the founders of the open source initiative. Since free software may be freely redistributed, it is generally available at little or no fee. On selling exceptions to the gnu gpl free software foundation. The trade in used licences is based on a very simple principle. Nov 19, 20 this is explained in subsections 6a and 6b of the gpl. Though the scope of this lawsuit is unprecedented in that it includes 14 defendants, the sflcs primary goal is to encourage companies to join the software freedom movement, said bradley m. It is a project from artifex for handling postscript, pdfs, and printers gnu ghostscript is a separate version of the project. Most would not unless theres more than just software.
Are the developers associated with companies selling gimp. Except for one special situation, the gnu general public license gnu gpl has no requirements about how much you can charge for distributing a copy of free software. As a practical matter, therefore, distribution of the software under the gpl could diminish its. The gpl doesnt require you to distribute the software to anyone. You may copy, distribute and modify the software as long as you track changesdates of in source files and keep modifications under gpl.
In this case you would be redistributing pyqt which you can do. How does the gpl affect the licensing and selling of software. It may be confusing, but free software is referred to as free in terms of freedom and not in terms of price. Can gnu licensed software be used for commercial gain. Since 2007, the sflc has sued six companies, including verizon and cisco, for selling products with embedded foss programs in violation of the gpl. The focus of the gpl is ensuring freedom for people who have copies of the software, not ensuring that the software is available. If you want an example of including gpld software as part of a commercial offering, look at os x. Selling software subject to the gpl license in download form answered by. If you should know, there are several other open source licenses too, some of which claim to offer even more freedom than the gpl such as mozilla public license, bsd licence, apache 2. Many of the popular theme and plugin providers in the commercial wordpress space are compliant with the gpl, and you can feel comfortable knowing that the software they.
Frequently asked questions about the gnu licenses gnu. Besides the rights and conditions given by the gpl, it would also be nice but not required to mention in any advertising that the product being sold is gimp or a bundle including gimp or is derived from it. Apr 16, 2020 the gnu affero general public license agpl came out in 2008, as a response to some of those changes. 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. A copyleft license permits embedding in a larger program only if the whole combined program is released under that license. Wordpress gpl commercial themes and plugins dummies. The affero gpl is designed to close the socalled application service provider loophole in the gpl, which lets asps use gpl code without distributing their changes back to the open source community. If your own software includes software covered by the gplv2 for example by copying source code, or by linking dynamically then your own software is also covered by the gplv2, and you will have to provide the source code. And use other copyleft software only if you have not modified the api. Best buy, samsung, westinghouse, and eleven other brands.
If you intend to use the gpld software strictly within. Software licensing is a complicated topic, but knowing a little about software licensing can help you make sense of all that fine print. A case in the united states involving the gnu gpl made headlines recently with a denial of a motion to dismiss. Feb 25, 2006 advocates of the gnu general public license gnu gpl like to perpetuate the idea that programs released under it are free as in speech, not free as in beer.
Since you are selling your software, the only way for them to get access to the sourcecode is to buy a copy. May 26, 2014 ive never felt that companies selling gpllicensed software will go very far. They are selling defective printers that the distributor must repair before shipping, and. The gnu affero general public license agpl came out in 2008, as a response to some of those changes. This part looks at mixing gpl v3 and v2 software with software covered by other licenses. In this article we take a deeper look into the various factors involved in selling software online. Working with usedsoft offers you compelling benefits.
Companies had started shifting towards the aforementioned third way of selling software, softwareasaservice saas rather than products. I am planning on selling software which is licensed under gpl 3. Gpl and lgpl open source licensing restrictions stack. Selling free software gnu project free software foundation. Just to clarify its not illegal to sell gpld code, so long as you. Richard stallman wrote about the practice of selling license exceptions to free software licenses as an example of ethically acceptable. Motion to dismiss denied in recent gnu gpl case free. The only requirement to distribute something is that if you do distribute the software to someone as a binary, you must also distribute the source code to them at no additional charge. Apr 17, 2018 when it comes to selling digital products, software is unique. The question is, why would someone buy it, if presumably, they can get it for free. They are selling defective printers that the distributor must repair before shipping, and consistently drag their feet on releasing the source. This is called a work based on the program on the gplv2.
Selling free software some views on the ideas of selling exceptions to free software licenses, such as the gnu gpl are also available. The lgpl license explicitly allows such usages of librariespackages released under that license. Some views on the ideas of selling exceptions to free software licenses, such as the gnu gpl are also available many people believe that the spirit of the gnu project is that you should not charge money for distributing copies of software, or that you should charge as little as possiblejust enough to cover the cost. To learn about specific microsoft server and client licensing scenarios, see an introduction to microsoft server and client licensing. Its built with and comes with an awful lot of gpl d software. As richard stallman explains it, free software means free as in free speech, not free as in free beer. Yes, the gpl license allows users to sell the original as well as the modified software. Selling a product thats based on an open source project is challenging.
The gnu general public license gnu gpl or gpl is a series of widely used free software. Mar 05, 2001 this article by jerry epplin sheds some light on the issues associated with using gpl software in embedded applications, and attempts to dispel the. Explaining and understanding the gnu general public license. The biggest example so far is red hat, which started out selling copies of gpl software along with software under other open source software licenses on cd and ended up being acquired in the largest software acquisition ever. Aug 27, 2018 gpl violations cost creality a us distributor. Your first customer could buy the binary and then start selling it on. Top 10 gnu gpl license questions answered whitesource. Making sense of software licensing articles and howtos. The term free software is older, and is reflected in the name of the free software foundation fsf, an organization founded in 1985 to protect and promote free software. Or against the spirit of the gpl and free software. Many people believe that the spirit of the gnu project is that you should not charge money for distributing copies of software, or that you should charge as little as possiblejust enough to cover the cost. If that commercial application is what youre selling, then youre giving a copy of that software in exchange for money.
Lpg gpl has been trading for over six years, not only as a uklpg autogas installer but also as a reputable wholesaler to industry for kits, tanks and various lpg components, they are now well established in the market place. Advocates of the gnu general public license gnu gpl like to perpetuate the idea that programs released under it are free as in speech, not free as in beer. However, if someone were to buy a copy of your software and download the sourcecode, they would be allowed to redistribute the code as long as it. However, if someone were to buy a copy of your software and download the sourcecode, they would be allowed to redistribute the code as long as it fell under the gpl. In october 2014, we adopted an open core licensing model to help us generate income in a sustainable way. The ethics of selling gpled software for the iphone slashdot. The focus of the gpl is ensuring freedom for people who have copies of the software, not ensuring that the software is available to the world at large. However you must make available the sources to the software.
Another part of the license governs situations in which a company is selling a product that includes gplcovered software in an executable formthe instructions a. As a practical matter, therefore, distribution of the software under the gpl could diminish its market value. Why you should use a bsd style license for your open source. Im not trying to circumvent the license, merely trying to determine whether im going out on a limb in my school report. You can run it on any data interpreted program, any way you like, and there are no requirements about licensing that data to anyone. This article by jerry epplin sheds some light on the issues associated with using gpl software in embedded applications, and attempts to dispel the.