GPLv2 - licensing for commercial useWould I violate anything if I use vlclib for android in my closed-source app?Is it legal to charge for distributing the source of a software which uses GPLv2 components?GNU GPL LicensingCan I distribute unmodified GPLv2 binaries without the source code?How can a GPLv2 dependency affect licensing of adjacent components that form an aggregate project?Using GPL licensed library over a service for non-GPL softwareslicense - how to skip GPLv2Is this restriction of Cheerp community edition in violation of GPLv2?FPDF & GPLv2 & distributing changed codeEffect of 'download separately' on GPL linking

Can you reject a postdoc offer after the PI has paid a large sum for flights/accommodation for your visit?

In the late 1940’s to early 1950’s what technology was available that could melt a LOT of ice?

Who deserves to be first and second author? PhD student who collected data, research associate who wrote the paper or supervisor?

How to pass a string to a command that expects a file?

Are the terms "stab" and "staccato" synonyms?

Word for a person who has no opinion about whether god exists

Should I tell my boss the work he did was worthless

How could our ancestors have domesticated a solitary predator?

Is having access to past exams cheating and, if yes, could it be proven just by a good grade?

Why would a jet engine that runs at temps excess of 2000°C burn when it crashes?

How much stiffer are 23c tires over 28c?

Am I not good enough for you?

Placing subfig vertically

How do I express some one as a black person?

Why does the negative sign arise in this thermodynamic relation?

Accountant/ lawyer will not return my call

Peter's Strange Word

Is it possible to have an Abelian group under two different binary operations but the binary operations are not distributive?

Does splitting a potentially monolithic application into several smaller ones help prevent bugs?

Good for you! in Russian

"One can do his homework in the library"

Make a transparent 448*448 image

Are babies of evil humanoid species inherently evil?

Good allowance savings plan?



GPLv2 - licensing for commercial use


Would I violate anything if I use vlclib for android in my closed-source app?Is it legal to charge for distributing the source of a software which uses GPLv2 components?GNU GPL LicensingCan I distribute unmodified GPLv2 binaries without the source code?How can a GPLv2 dependency affect licensing of adjacent components that form an aggregate project?Using GPL licensed library over a service for non-GPL softwareslicense - how to skip GPLv2Is this restriction of Cheerp community edition in violation of GPLv2?FPDF & GPLv2 & distributing changed codeEffect of 'download separately' on GPL linking













3















I have a few questions regarding the GPLv2 license:



  1. For it to be GPLv2, I need provide access to my source files?


  2. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?


  3. What is the alternative license in creating software if I want to charge for it?










share|improve this question









New contributor




Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
























    3















    I have a few questions regarding the GPLv2 license:



    1. For it to be GPLv2, I need provide access to my source files?


    2. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?


    3. What is the alternative license in creating software if I want to charge for it?










    share|improve this question









    New contributor




    Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






















      3












      3








      3








      I have a few questions regarding the GPLv2 license:



      1. For it to be GPLv2, I need provide access to my source files?


      2. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?


      3. What is the alternative license in creating software if I want to charge for it?










      share|improve this question









      New contributor




      Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      I have a few questions regarding the GPLv2 license:



      1. For it to be GPLv2, I need provide access to my source files?


      2. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?


      3. What is the alternative license in creating software if I want to charge for it?







      licensing commercial gpl-2






      share|improve this question









      New contributor




      Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 10 hours ago









      unor

      3,8591443




      3,8591443






      New contributor




      Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 17 hours ago









      CptnCptn

      191




      191




      New contributor




      Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Cptn is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          2 Answers
          2






          active

          oldest

          votes


















          12














          1. Yes, to people to whom you have distributed the binary.


          2. No, they can also get it from someone else who has a (presumably paid-for) binary, and lawfully use that copy. Because GPLv2 s3 says "You may copy and distribute the Program ... in object code or executable form" someone who gets the software from you has the right to copy it for their friends, and because s0 says "The act of running the Program is not restricted" anyone who comes into possession of such a copy may use it. s6 makes their position even clearer: it explicitly gives them a licence from you to do so.


          3. The GNU GPL is fine with you charging for your software; it just requires you to deliver freedom along with your binary. If what you're asking is "what licence should I use if I want to charge for my software and forbid my paying users from exercising the freedoms associated with free software", that would be off-topic for this site.






          share|improve this answer




















          • 2





            When I see the phrase "deliver freedom", I envision an accompanying Team America: World Police montage.

            – R.M.
            7 hours ago











          • Keep in mind that the first user of the software is going to have to pay for it, if you refuse to license your software to anyone under the GPL except for payment and you start out with the only copy. So you might want to set a high initial price.

            – interfect
            5 hours ago


















          0















          1. For it to be GPLv2, I need provide access to my source files?



          No, you don't. You are not bound by the terms of the license. The purpose of a license is to give you rights that you wouldn't otherwise have … but as the copyright holder and / or author, you have all rights anyway. Therefore, you don't have to provide the source code.



          BUT! It would not make sense.



          Presumably, you chose the GPLv2 for a reason. But without access to the source, the recipients of your license cannot do what the GPLv2 allows them to do. So, you don't legally need to provide the source code, but practically it doesn't make sense to release software under the GPLv2 without source code.




          1. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?



          No. Only the first one. All the other ones could theoretically get the software from the first one, who can legally re-distribute it under the terms of the GPLv2.



          However, there is nothing that guarantees that the first user will actually re-distribute it. The GPLv2 allows it, it doesn't force it.




          1. What is the alternative license in creating software if I want to charge for it?



          Actually, it is perfectly possible to charge money and make profit off GPLv2-licensed software:



          • Just because the GPLv2 allows your users to re-distribute the software doesn't mean they will.

          • Some (corporate) users want to pay for software, or actually, they want to pay for the possibility of having a contract with someone that they can sue if the software turns out to hurt their business in some way.

          • You don't sell the software, you sell support and services related to the software. Maybe you give training on how to efficiently use the software, maybe you give extended support contracts, maybe you sell bespoke feature development.

          • A lot of high-profile projects have an "open core" model, where the core and basic functionality is open source, but the real value of the product is in extensions and plugins, some of which are commercial and proprietary.





          share|improve this answer























          • Note that if your product includes third-party GPLv2 code then you do have to release the source to comply with the third party's license.

            – immibis
            3 hours ago










          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "619"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          Cptn is a new contributor. Be nice, and check out our Code of Conduct.









          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fopensource.stackexchange.com%2fquestions%2f8064%2fgplv2-licensing-for-commercial-use%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          12














          1. Yes, to people to whom you have distributed the binary.


          2. No, they can also get it from someone else who has a (presumably paid-for) binary, and lawfully use that copy. Because GPLv2 s3 says "You may copy and distribute the Program ... in object code or executable form" someone who gets the software from you has the right to copy it for their friends, and because s0 says "The act of running the Program is not restricted" anyone who comes into possession of such a copy may use it. s6 makes their position even clearer: it explicitly gives them a licence from you to do so.


          3. The GNU GPL is fine with you charging for your software; it just requires you to deliver freedom along with your binary. If what you're asking is "what licence should I use if I want to charge for my software and forbid my paying users from exercising the freedoms associated with free software", that would be off-topic for this site.






          share|improve this answer




















          • 2





            When I see the phrase "deliver freedom", I envision an accompanying Team America: World Police montage.

            – R.M.
            7 hours ago











          • Keep in mind that the first user of the software is going to have to pay for it, if you refuse to license your software to anyone under the GPL except for payment and you start out with the only copy. So you might want to set a high initial price.

            – interfect
            5 hours ago















          12














          1. Yes, to people to whom you have distributed the binary.


          2. No, they can also get it from someone else who has a (presumably paid-for) binary, and lawfully use that copy. Because GPLv2 s3 says "You may copy and distribute the Program ... in object code or executable form" someone who gets the software from you has the right to copy it for their friends, and because s0 says "The act of running the Program is not restricted" anyone who comes into possession of such a copy may use it. s6 makes their position even clearer: it explicitly gives them a licence from you to do so.


          3. The GNU GPL is fine with you charging for your software; it just requires you to deliver freedom along with your binary. If what you're asking is "what licence should I use if I want to charge for my software and forbid my paying users from exercising the freedoms associated with free software", that would be off-topic for this site.






          share|improve this answer




















          • 2





            When I see the phrase "deliver freedom", I envision an accompanying Team America: World Police montage.

            – R.M.
            7 hours ago











          • Keep in mind that the first user of the software is going to have to pay for it, if you refuse to license your software to anyone under the GPL except for payment and you start out with the only copy. So you might want to set a high initial price.

            – interfect
            5 hours ago













          12












          12








          12







          1. Yes, to people to whom you have distributed the binary.


          2. No, they can also get it from someone else who has a (presumably paid-for) binary, and lawfully use that copy. Because GPLv2 s3 says "You may copy and distribute the Program ... in object code or executable form" someone who gets the software from you has the right to copy it for their friends, and because s0 says "The act of running the Program is not restricted" anyone who comes into possession of such a copy may use it. s6 makes their position even clearer: it explicitly gives them a licence from you to do so.


          3. The GNU GPL is fine with you charging for your software; it just requires you to deliver freedom along with your binary. If what you're asking is "what licence should I use if I want to charge for my software and forbid my paying users from exercising the freedoms associated with free software", that would be off-topic for this site.






          share|improve this answer















          1. Yes, to people to whom you have distributed the binary.


          2. No, they can also get it from someone else who has a (presumably paid-for) binary, and lawfully use that copy. Because GPLv2 s3 says "You may copy and distribute the Program ... in object code or executable form" someone who gets the software from you has the right to copy it for their friends, and because s0 says "The act of running the Program is not restricted" anyone who comes into possession of such a copy may use it. s6 makes their position even clearer: it explicitly gives them a licence from you to do so.


          3. The GNU GPL is fine with you charging for your software; it just requires you to deliver freedom along with your binary. If what you're asking is "what licence should I use if I want to charge for my software and forbid my paying users from exercising the freedoms associated with free software", that would be off-topic for this site.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited 12 hours ago

























          answered 16 hours ago









          MadHatterMadHatter

          9,5521837




          9,5521837







          • 2





            When I see the phrase "deliver freedom", I envision an accompanying Team America: World Police montage.

            – R.M.
            7 hours ago











          • Keep in mind that the first user of the software is going to have to pay for it, if you refuse to license your software to anyone under the GPL except for payment and you start out with the only copy. So you might want to set a high initial price.

            – interfect
            5 hours ago












          • 2





            When I see the phrase "deliver freedom", I envision an accompanying Team America: World Police montage.

            – R.M.
            7 hours ago











          • Keep in mind that the first user of the software is going to have to pay for it, if you refuse to license your software to anyone under the GPL except for payment and you start out with the only copy. So you might want to set a high initial price.

            – interfect
            5 hours ago







          2




          2





          When I see the phrase "deliver freedom", I envision an accompanying Team America: World Police montage.

          – R.M.
          7 hours ago





          When I see the phrase "deliver freedom", I envision an accompanying Team America: World Police montage.

          – R.M.
          7 hours ago













          Keep in mind that the first user of the software is going to have to pay for it, if you refuse to license your software to anyone under the GPL except for payment and you start out with the only copy. So you might want to set a high initial price.

          – interfect
          5 hours ago





          Keep in mind that the first user of the software is going to have to pay for it, if you refuse to license your software to anyone under the GPL except for payment and you start out with the only copy. So you might want to set a high initial price.

          – interfect
          5 hours ago











          0















          1. For it to be GPLv2, I need provide access to my source files?



          No, you don't. You are not bound by the terms of the license. The purpose of a license is to give you rights that you wouldn't otherwise have … but as the copyright holder and / or author, you have all rights anyway. Therefore, you don't have to provide the source code.



          BUT! It would not make sense.



          Presumably, you chose the GPLv2 for a reason. But without access to the source, the recipients of your license cannot do what the GPLv2 allows them to do. So, you don't legally need to provide the source code, but practically it doesn't make sense to release software under the GPLv2 without source code.




          1. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?



          No. Only the first one. All the other ones could theoretically get the software from the first one, who can legally re-distribute it under the terms of the GPLv2.



          However, there is nothing that guarantees that the first user will actually re-distribute it. The GPLv2 allows it, it doesn't force it.




          1. What is the alternative license in creating software if I want to charge for it?



          Actually, it is perfectly possible to charge money and make profit off GPLv2-licensed software:



          • Just because the GPLv2 allows your users to re-distribute the software doesn't mean they will.

          • Some (corporate) users want to pay for software, or actually, they want to pay for the possibility of having a contract with someone that they can sue if the software turns out to hurt their business in some way.

          • You don't sell the software, you sell support and services related to the software. Maybe you give training on how to efficiently use the software, maybe you give extended support contracts, maybe you sell bespoke feature development.

          • A lot of high-profile projects have an "open core" model, where the core and basic functionality is open source, but the real value of the product is in extensions and plugins, some of which are commercial and proprietary.





          share|improve this answer























          • Note that if your product includes third-party GPLv2 code then you do have to release the source to comply with the third party's license.

            – immibis
            3 hours ago















          0















          1. For it to be GPLv2, I need provide access to my source files?



          No, you don't. You are not bound by the terms of the license. The purpose of a license is to give you rights that you wouldn't otherwise have … but as the copyright holder and / or author, you have all rights anyway. Therefore, you don't have to provide the source code.



          BUT! It would not make sense.



          Presumably, you chose the GPLv2 for a reason. But without access to the source, the recipients of your license cannot do what the GPLv2 allows them to do. So, you don't legally need to provide the source code, but practically it doesn't make sense to release software under the GPLv2 without source code.




          1. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?



          No. Only the first one. All the other ones could theoretically get the software from the first one, who can legally re-distribute it under the terms of the GPLv2.



          However, there is nothing that guarantees that the first user will actually re-distribute it. The GPLv2 allows it, it doesn't force it.




          1. What is the alternative license in creating software if I want to charge for it?



          Actually, it is perfectly possible to charge money and make profit off GPLv2-licensed software:



          • Just because the GPLv2 allows your users to re-distribute the software doesn't mean they will.

          • Some (corporate) users want to pay for software, or actually, they want to pay for the possibility of having a contract with someone that they can sue if the software turns out to hurt their business in some way.

          • You don't sell the software, you sell support and services related to the software. Maybe you give training on how to efficiently use the software, maybe you give extended support contracts, maybe you sell bespoke feature development.

          • A lot of high-profile projects have an "open core" model, where the core and basic functionality is open source, but the real value of the product is in extensions and plugins, some of which are commercial and proprietary.





          share|improve this answer























          • Note that if your product includes third-party GPLv2 code then you do have to release the source to comply with the third party's license.

            – immibis
            3 hours ago













          0












          0








          0








          1. For it to be GPLv2, I need provide access to my source files?



          No, you don't. You are not bound by the terms of the license. The purpose of a license is to give you rights that you wouldn't otherwise have … but as the copyright holder and / or author, you have all rights anyway. Therefore, you don't have to provide the source code.



          BUT! It would not make sense.



          Presumably, you chose the GPLv2 for a reason. But without access to the source, the recipients of your license cannot do what the GPLv2 allows them to do. So, you don't legally need to provide the source code, but practically it doesn't make sense to release software under the GPLv2 without source code.




          1. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?



          No. Only the first one. All the other ones could theoretically get the software from the first one, who can legally re-distribute it under the terms of the GPLv2.



          However, there is nothing that guarantees that the first user will actually re-distribute it. The GPLv2 allows it, it doesn't force it.




          1. What is the alternative license in creating software if I want to charge for it?



          Actually, it is perfectly possible to charge money and make profit off GPLv2-licensed software:



          • Just because the GPLv2 allows your users to re-distribute the software doesn't mean they will.

          • Some (corporate) users want to pay for software, or actually, they want to pay for the possibility of having a contract with someone that they can sue if the software turns out to hurt their business in some way.

          • You don't sell the software, you sell support and services related to the software. Maybe you give training on how to efficiently use the software, maybe you give extended support contracts, maybe you sell bespoke feature development.

          • A lot of high-profile projects have an "open core" model, where the core and basic functionality is open source, but the real value of the product is in extensions and plugins, some of which are commercial and proprietary.





          share|improve this answer














          1. For it to be GPLv2, I need provide access to my source files?



          No, you don't. You are not bound by the terms of the license. The purpose of a license is to give you rights that you wouldn't otherwise have … but as the copyright holder and / or author, you have all rights anyway. Therefore, you don't have to provide the source code.



          BUT! It would not make sense.



          Presumably, you chose the GPLv2 for a reason. But without access to the source, the recipients of your license cannot do what the GPLv2 allows them to do. So, you don't legally need to provide the source code, but practically it doesn't make sense to release software under the GPLv2 without source code.




          1. If I use the v2 license, but charge for use, do users HAVE to purchase my license in order to use it?



          No. Only the first one. All the other ones could theoretically get the software from the first one, who can legally re-distribute it under the terms of the GPLv2.



          However, there is nothing that guarantees that the first user will actually re-distribute it. The GPLv2 allows it, it doesn't force it.




          1. What is the alternative license in creating software if I want to charge for it?



          Actually, it is perfectly possible to charge money and make profit off GPLv2-licensed software:



          • Just because the GPLv2 allows your users to re-distribute the software doesn't mean they will.

          • Some (corporate) users want to pay for software, or actually, they want to pay for the possibility of having a contract with someone that they can sue if the software turns out to hurt their business in some way.

          • You don't sell the software, you sell support and services related to the software. Maybe you give training on how to efficiently use the software, maybe you give extended support contracts, maybe you sell bespoke feature development.

          • A lot of high-profile projects have an "open core" model, where the core and basic functionality is open source, but the real value of the product is in extensions and plugins, some of which are commercial and proprietary.






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 3 hours ago









          Jörg W MittagJörg W Mittag

          50425




          50425












          • Note that if your product includes third-party GPLv2 code then you do have to release the source to comply with the third party's license.

            – immibis
            3 hours ago

















          • Note that if your product includes third-party GPLv2 code then you do have to release the source to comply with the third party's license.

            – immibis
            3 hours ago
















          Note that if your product includes third-party GPLv2 code then you do have to release the source to comply with the third party's license.

          – immibis
          3 hours ago





          Note that if your product includes third-party GPLv2 code then you do have to release the source to comply with the third party's license.

          – immibis
          3 hours ago










          Cptn is a new contributor. Be nice, and check out our Code of Conduct.









          draft saved

          draft discarded


















          Cptn is a new contributor. Be nice, and check out our Code of Conduct.












          Cptn is a new contributor. Be nice, and check out our Code of Conduct.











          Cptn is a new contributor. Be nice, and check out our Code of Conduct.














          Thanks for contributing an answer to Open Source Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fopensource.stackexchange.com%2fquestions%2f8064%2fgplv2-licensing-for-commercial-use%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Are there any AGPL-style licences that require source code modifications to be public? Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Force derivative works to be publicAre there any GPL like licenses for Apple App Store?Do you violate the GPL if you provide source code that cannot be compiled?GPL - is it distribution to use libraries in an appliance loaned to customers?Distributing App for free which uses GPL'ed codeModifications of server software under GPL, with web/CLI interfaceDoes using an AGPLv3-licensed library prevent me from dual-licensing my own source code?Can I publish only select code under GPLv3 from a private project?Is there published precedent regarding the scope of covered work that uses AGPL software?If MIT licensed code links to GPL licensed code what should be the license of the resulting binary program?If I use a public API endpoint that has its source code licensed under AGPL in my app, do I need to disclose my source?

          2013 GY136 Descoberta | Órbita | Referências Menu de navegação«List Of Centaurs and Scattered-Disk Objects»«List of Known Trans-Neptunian Objects»

          Button changing it's text & action. Good or terrible? The 2019 Stack Overflow Developer Survey Results Are Inchanging text on user mouseoverShould certain functions be “hard to find” for powerusers to discover?Custom liking function - do I need user login?Using different checkbox style for different checkbox behaviorBest Practices: Save and Exit in Software UIInteraction with remote validated formMore efficient UI to progress the user through a complicated process?Designing a popup notice for a gameShould bulk-editing functions be hidden until a table row is selected, or is there a better solution?Is it bad practice to disable (replace) the context menu?