GPL code private and stolen












2















I have a question regarding code which was originally under GPL. The code was used and was built upon and used as a service. The code was kept private, which seems okay under GPL.



However, if one of the developers was to steal the code or it was leaked. How does this work? I can't really find any information regarding this situation online.










share|improve this question







New contributor




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

























    2















    I have a question regarding code which was originally under GPL. The code was used and was built upon and used as a service. The code was kept private, which seems okay under GPL.



    However, if one of the developers was to steal the code or it was leaked. How does this work? I can't really find any information regarding this situation online.










    share|improve this question







    New contributor




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























      2












      2








      2








      I have a question regarding code which was originally under GPL. The code was used and was built upon and used as a service. The code was kept private, which seems okay under GPL.



      However, if one of the developers was to steal the code or it was leaked. How does this work? I can't really find any information regarding this situation online.










      share|improve this question







      New contributor




      Ryan1986 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 question regarding code which was originally under GPL. The code was used and was built upon and used as a service. The code was kept private, which seems okay under GPL.



      However, if one of the developers was to steal the code or it was leaked. How does this work? I can't really find any information regarding this situation online.







      gpl






      share|improve this question







      New contributor




      Ryan1986 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




      Ryan1986 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






      New contributor




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









      asked 4 hours ago









      Ryan1986Ryan1986

      111




      111




      New contributor




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





      New contributor





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






      Ryan1986 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


















          2














          The code of the service has multiple copyright holders. Some published code under the GPL, others didn't publish the code at all. If the service code were to be published, it could only be published under the terms of the GPL license.



          However, it is the right of each copyright holder to decide whether their code shall be published. If the code were to become public against their will, that would be copyright infringement. The right to control whether a creative work is published is more fundamental than the GPL. Therefore, the illegally published code would not have a valid GPL license attached to it.



          The GPL FAQ has a related entry:




          If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



          […] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances.




          I think that the FSF's reference to trade secrets is correct but not necessary, and that the illegal publication is already prevented by copyright law. So what the thief is doing is illegal whether or not they are stealing from a company that has trade secrets.



          Jurisdiction-specific arguments for the US (but this is going to be similar anywhere):



          Distributing copies of a copyrighted work is the exclusive right of the copyright holder(s) under 17 USC 106. A thief has not received permission from the copyright holders of the service, therefore the thief is performing copyright infringement (17 USC 501(a)). The GPL restricts the service's copyright holders that they must license the code under the GPL if they distribute it, but does not compel them to distribute it in the first place.



          Possible counterargument: if the service is a joint work then all joint authors might have full rights to the work. A joint author cannot “steal” their own work by publishing it. However, a lot here would depend on the specifics.



          If the service was created as a work for hire, the developers are not copyright holders and have no rights in the software. Joint authorship cannot apply in that case, and this would be plain copyright infringement.






          share|improve this answer





















          • 1





            Re: trade secret, I think we probably agree that, irrespective of whether copyright is sufficient to handle this case, the trade secret problem does still apply to the thief (possibly in addition to any copyright mechanisms that apply). I point this out because your use of "disagree" suggests (to me) that you think the FSF's reading is incorrect, not merely incomplete. (I say this in part to nitpick a superb answer, and partly in case you actually do think the FSF's reading is wrong and you can surprise me with some new legal understanding. :))

            – apsillers
            1 hour ago













          • @apsillers Thank you for that pointer; I rewrote that paragraph to clarify the “disagreement”.

            – amon
            1 hour ago



















          1














          Based on my understanding of copyright licenses (local to the U.S.), it seems to me that if Alice modified some GPL-licensed program Foobar, and Bob stole and distributed her unpublished modified version, then




          • Alice never issued a license for anyone to distribute her modified version of Foobar

          • The modified version is not licensed under the GPL, since it is not licensed to anyone under any terms whatsoever


          Consider a different case where Alice violates the GPL herself by distributing a modified version of Foobar but clearly licenses her parts of the work under a GPL-incompatible license. In that case, her parts don't become GPL licensed without her say-so by some legal magic. Instead, she's simply committed copyright infringement by distributing a derivative of Foobar in a way that Foobar's author did not allow. The author of Foobar could sue her for damages, seek an injunction against her to stop distribution of her modified version, etc. but cannot decide that Alice has licensed her work differently from how she actually licensed it. Alice holds the exclusive right to distribute her own copyrighted work (and therefore holds exclusive ability to license that right to others), and her having run afoul of someone else's copyright rights does not change that fact for her own work.



          To return to the case where Bob steals and redistributes Alice's modifications, there once again seems to be no reason that Alice's work would be licensed under the GPL. Thus, no one may make use of Alice's work under the terms of the GPL, and neither is Alice liable for the distribution of her work in a GPL-incompatible way, since she never authorized such redistribution.



          The above is my own layman legal understanding, and may be wrong and/or vary by jurisdiction.



          GPL FAQ does not comment about the copyright situation of an unpublished derivative, but it does note an additional issue in Alice's favor about trade secrets




          If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



          [...] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances. The GPL does not change that. If the company tried to release its version and still treat it as a trade secret, that would violate the GPL, but if the company hasn't released this version, no such violation has occurred.







          share|improve this answer

























            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
            });


            }
            });






            Ryan1986 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%2f8034%2fgpl-code-private-and-stolen%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









            2














            The code of the service has multiple copyright holders. Some published code under the GPL, others didn't publish the code at all. If the service code were to be published, it could only be published under the terms of the GPL license.



            However, it is the right of each copyright holder to decide whether their code shall be published. If the code were to become public against their will, that would be copyright infringement. The right to control whether a creative work is published is more fundamental than the GPL. Therefore, the illegally published code would not have a valid GPL license attached to it.



            The GPL FAQ has a related entry:




            If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



            […] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances.




            I think that the FSF's reference to trade secrets is correct but not necessary, and that the illegal publication is already prevented by copyright law. So what the thief is doing is illegal whether or not they are stealing from a company that has trade secrets.



            Jurisdiction-specific arguments for the US (but this is going to be similar anywhere):



            Distributing copies of a copyrighted work is the exclusive right of the copyright holder(s) under 17 USC 106. A thief has not received permission from the copyright holders of the service, therefore the thief is performing copyright infringement (17 USC 501(a)). The GPL restricts the service's copyright holders that they must license the code under the GPL if they distribute it, but does not compel them to distribute it in the first place.



            Possible counterargument: if the service is a joint work then all joint authors might have full rights to the work. A joint author cannot “steal” their own work by publishing it. However, a lot here would depend on the specifics.



            If the service was created as a work for hire, the developers are not copyright holders and have no rights in the software. Joint authorship cannot apply in that case, and this would be plain copyright infringement.






            share|improve this answer





















            • 1





              Re: trade secret, I think we probably agree that, irrespective of whether copyright is sufficient to handle this case, the trade secret problem does still apply to the thief (possibly in addition to any copyright mechanisms that apply). I point this out because your use of "disagree" suggests (to me) that you think the FSF's reading is incorrect, not merely incomplete. (I say this in part to nitpick a superb answer, and partly in case you actually do think the FSF's reading is wrong and you can surprise me with some new legal understanding. :))

              – apsillers
              1 hour ago













            • @apsillers Thank you for that pointer; I rewrote that paragraph to clarify the “disagreement”.

              – amon
              1 hour ago
















            2














            The code of the service has multiple copyright holders. Some published code under the GPL, others didn't publish the code at all. If the service code were to be published, it could only be published under the terms of the GPL license.



            However, it is the right of each copyright holder to decide whether their code shall be published. If the code were to become public against their will, that would be copyright infringement. The right to control whether a creative work is published is more fundamental than the GPL. Therefore, the illegally published code would not have a valid GPL license attached to it.



            The GPL FAQ has a related entry:




            If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



            […] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances.




            I think that the FSF's reference to trade secrets is correct but not necessary, and that the illegal publication is already prevented by copyright law. So what the thief is doing is illegal whether or not they are stealing from a company that has trade secrets.



            Jurisdiction-specific arguments for the US (but this is going to be similar anywhere):



            Distributing copies of a copyrighted work is the exclusive right of the copyright holder(s) under 17 USC 106. A thief has not received permission from the copyright holders of the service, therefore the thief is performing copyright infringement (17 USC 501(a)). The GPL restricts the service's copyright holders that they must license the code under the GPL if they distribute it, but does not compel them to distribute it in the first place.



            Possible counterargument: if the service is a joint work then all joint authors might have full rights to the work. A joint author cannot “steal” their own work by publishing it. However, a lot here would depend on the specifics.



            If the service was created as a work for hire, the developers are not copyright holders and have no rights in the software. Joint authorship cannot apply in that case, and this would be plain copyright infringement.






            share|improve this answer





















            • 1





              Re: trade secret, I think we probably agree that, irrespective of whether copyright is sufficient to handle this case, the trade secret problem does still apply to the thief (possibly in addition to any copyright mechanisms that apply). I point this out because your use of "disagree" suggests (to me) that you think the FSF's reading is incorrect, not merely incomplete. (I say this in part to nitpick a superb answer, and partly in case you actually do think the FSF's reading is wrong and you can surprise me with some new legal understanding. :))

              – apsillers
              1 hour ago













            • @apsillers Thank you for that pointer; I rewrote that paragraph to clarify the “disagreement”.

              – amon
              1 hour ago














            2












            2








            2







            The code of the service has multiple copyright holders. Some published code under the GPL, others didn't publish the code at all. If the service code were to be published, it could only be published under the terms of the GPL license.



            However, it is the right of each copyright holder to decide whether their code shall be published. If the code were to become public against their will, that would be copyright infringement. The right to control whether a creative work is published is more fundamental than the GPL. Therefore, the illegally published code would not have a valid GPL license attached to it.



            The GPL FAQ has a related entry:




            If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



            […] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances.




            I think that the FSF's reference to trade secrets is correct but not necessary, and that the illegal publication is already prevented by copyright law. So what the thief is doing is illegal whether or not they are stealing from a company that has trade secrets.



            Jurisdiction-specific arguments for the US (but this is going to be similar anywhere):



            Distributing copies of a copyrighted work is the exclusive right of the copyright holder(s) under 17 USC 106. A thief has not received permission from the copyright holders of the service, therefore the thief is performing copyright infringement (17 USC 501(a)). The GPL restricts the service's copyright holders that they must license the code under the GPL if they distribute it, but does not compel them to distribute it in the first place.



            Possible counterargument: if the service is a joint work then all joint authors might have full rights to the work. A joint author cannot “steal” their own work by publishing it. However, a lot here would depend on the specifics.



            If the service was created as a work for hire, the developers are not copyright holders and have no rights in the software. Joint authorship cannot apply in that case, and this would be plain copyright infringement.






            share|improve this answer















            The code of the service has multiple copyright holders. Some published code under the GPL, others didn't publish the code at all. If the service code were to be published, it could only be published under the terms of the GPL license.



            However, it is the right of each copyright holder to decide whether their code shall be published. If the code were to become public against their will, that would be copyright infringement. The right to control whether a creative work is published is more fundamental than the GPL. Therefore, the illegally published code would not have a valid GPL license attached to it.



            The GPL FAQ has a related entry:




            If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



            […] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances.




            I think that the FSF's reference to trade secrets is correct but not necessary, and that the illegal publication is already prevented by copyright law. So what the thief is doing is illegal whether or not they are stealing from a company that has trade secrets.



            Jurisdiction-specific arguments for the US (but this is going to be similar anywhere):



            Distributing copies of a copyrighted work is the exclusive right of the copyright holder(s) under 17 USC 106. A thief has not received permission from the copyright holders of the service, therefore the thief is performing copyright infringement (17 USC 501(a)). The GPL restricts the service's copyright holders that they must license the code under the GPL if they distribute it, but does not compel them to distribute it in the first place.



            Possible counterargument: if the service is a joint work then all joint authors might have full rights to the work. A joint author cannot “steal” their own work by publishing it. However, a lot here would depend on the specifics.



            If the service was created as a work for hire, the developers are not copyright holders and have no rights in the software. Joint authorship cannot apply in that case, and this would be plain copyright infringement.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited 1 hour ago

























            answered 2 hours ago









            amonamon

            12.1k11532




            12.1k11532








            • 1





              Re: trade secret, I think we probably agree that, irrespective of whether copyright is sufficient to handle this case, the trade secret problem does still apply to the thief (possibly in addition to any copyright mechanisms that apply). I point this out because your use of "disagree" suggests (to me) that you think the FSF's reading is incorrect, not merely incomplete. (I say this in part to nitpick a superb answer, and partly in case you actually do think the FSF's reading is wrong and you can surprise me with some new legal understanding. :))

              – apsillers
              1 hour ago













            • @apsillers Thank you for that pointer; I rewrote that paragraph to clarify the “disagreement”.

              – amon
              1 hour ago














            • 1





              Re: trade secret, I think we probably agree that, irrespective of whether copyright is sufficient to handle this case, the trade secret problem does still apply to the thief (possibly in addition to any copyright mechanisms that apply). I point this out because your use of "disagree" suggests (to me) that you think the FSF's reading is incorrect, not merely incomplete. (I say this in part to nitpick a superb answer, and partly in case you actually do think the FSF's reading is wrong and you can surprise me with some new legal understanding. :))

              – apsillers
              1 hour ago













            • @apsillers Thank you for that pointer; I rewrote that paragraph to clarify the “disagreement”.

              – amon
              1 hour ago








            1




            1





            Re: trade secret, I think we probably agree that, irrespective of whether copyright is sufficient to handle this case, the trade secret problem does still apply to the thief (possibly in addition to any copyright mechanisms that apply). I point this out because your use of "disagree" suggests (to me) that you think the FSF's reading is incorrect, not merely incomplete. (I say this in part to nitpick a superb answer, and partly in case you actually do think the FSF's reading is wrong and you can surprise me with some new legal understanding. :))

            – apsillers
            1 hour ago







            Re: trade secret, I think we probably agree that, irrespective of whether copyright is sufficient to handle this case, the trade secret problem does still apply to the thief (possibly in addition to any copyright mechanisms that apply). I point this out because your use of "disagree" suggests (to me) that you think the FSF's reading is incorrect, not merely incomplete. (I say this in part to nitpick a superb answer, and partly in case you actually do think the FSF's reading is wrong and you can surprise me with some new legal understanding. :))

            – apsillers
            1 hour ago















            @apsillers Thank you for that pointer; I rewrote that paragraph to clarify the “disagreement”.

            – amon
            1 hour ago





            @apsillers Thank you for that pointer; I rewrote that paragraph to clarify the “disagreement”.

            – amon
            1 hour ago











            1














            Based on my understanding of copyright licenses (local to the U.S.), it seems to me that if Alice modified some GPL-licensed program Foobar, and Bob stole and distributed her unpublished modified version, then




            • Alice never issued a license for anyone to distribute her modified version of Foobar

            • The modified version is not licensed under the GPL, since it is not licensed to anyone under any terms whatsoever


            Consider a different case where Alice violates the GPL herself by distributing a modified version of Foobar but clearly licenses her parts of the work under a GPL-incompatible license. In that case, her parts don't become GPL licensed without her say-so by some legal magic. Instead, she's simply committed copyright infringement by distributing a derivative of Foobar in a way that Foobar's author did not allow. The author of Foobar could sue her for damages, seek an injunction against her to stop distribution of her modified version, etc. but cannot decide that Alice has licensed her work differently from how she actually licensed it. Alice holds the exclusive right to distribute her own copyrighted work (and therefore holds exclusive ability to license that right to others), and her having run afoul of someone else's copyright rights does not change that fact for her own work.



            To return to the case where Bob steals and redistributes Alice's modifications, there once again seems to be no reason that Alice's work would be licensed under the GPL. Thus, no one may make use of Alice's work under the terms of the GPL, and neither is Alice liable for the distribution of her work in a GPL-incompatible way, since she never authorized such redistribution.



            The above is my own layman legal understanding, and may be wrong and/or vary by jurisdiction.



            GPL FAQ does not comment about the copyright situation of an unpublished derivative, but it does note an additional issue in Alice's favor about trade secrets




            If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



            [...] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances. The GPL does not change that. If the company tried to release its version and still treat it as a trade secret, that would violate the GPL, but if the company hasn't released this version, no such violation has occurred.







            share|improve this answer






























              1














              Based on my understanding of copyright licenses (local to the U.S.), it seems to me that if Alice modified some GPL-licensed program Foobar, and Bob stole and distributed her unpublished modified version, then




              • Alice never issued a license for anyone to distribute her modified version of Foobar

              • The modified version is not licensed under the GPL, since it is not licensed to anyone under any terms whatsoever


              Consider a different case where Alice violates the GPL herself by distributing a modified version of Foobar but clearly licenses her parts of the work under a GPL-incompatible license. In that case, her parts don't become GPL licensed without her say-so by some legal magic. Instead, she's simply committed copyright infringement by distributing a derivative of Foobar in a way that Foobar's author did not allow. The author of Foobar could sue her for damages, seek an injunction against her to stop distribution of her modified version, etc. but cannot decide that Alice has licensed her work differently from how she actually licensed it. Alice holds the exclusive right to distribute her own copyrighted work (and therefore holds exclusive ability to license that right to others), and her having run afoul of someone else's copyright rights does not change that fact for her own work.



              To return to the case where Bob steals and redistributes Alice's modifications, there once again seems to be no reason that Alice's work would be licensed under the GPL. Thus, no one may make use of Alice's work under the terms of the GPL, and neither is Alice liable for the distribution of her work in a GPL-incompatible way, since she never authorized such redistribution.



              The above is my own layman legal understanding, and may be wrong and/or vary by jurisdiction.



              GPL FAQ does not comment about the copyright situation of an unpublished derivative, but it does note an additional issue in Alice's favor about trade secrets




              If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



              [...] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances. The GPL does not change that. If the company tried to release its version and still treat it as a trade secret, that would violate the GPL, but if the company hasn't released this version, no such violation has occurred.







              share|improve this answer




























                1












                1








                1







                Based on my understanding of copyright licenses (local to the U.S.), it seems to me that if Alice modified some GPL-licensed program Foobar, and Bob stole and distributed her unpublished modified version, then




                • Alice never issued a license for anyone to distribute her modified version of Foobar

                • The modified version is not licensed under the GPL, since it is not licensed to anyone under any terms whatsoever


                Consider a different case where Alice violates the GPL herself by distributing a modified version of Foobar but clearly licenses her parts of the work under a GPL-incompatible license. In that case, her parts don't become GPL licensed without her say-so by some legal magic. Instead, she's simply committed copyright infringement by distributing a derivative of Foobar in a way that Foobar's author did not allow. The author of Foobar could sue her for damages, seek an injunction against her to stop distribution of her modified version, etc. but cannot decide that Alice has licensed her work differently from how she actually licensed it. Alice holds the exclusive right to distribute her own copyrighted work (and therefore holds exclusive ability to license that right to others), and her having run afoul of someone else's copyright rights does not change that fact for her own work.



                To return to the case where Bob steals and redistributes Alice's modifications, there once again seems to be no reason that Alice's work would be licensed under the GPL. Thus, no one may make use of Alice's work under the terms of the GPL, and neither is Alice liable for the distribution of her work in a GPL-incompatible way, since she never authorized such redistribution.



                The above is my own layman legal understanding, and may be wrong and/or vary by jurisdiction.



                GPL FAQ does not comment about the copyright situation of an unpublished derivative, but it does note an additional issue in Alice's favor about trade secrets




                If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



                [...] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances. The GPL does not change that. If the company tried to release its version and still treat it as a trade secret, that would violate the GPL, but if the company hasn't released this version, no such violation has occurred.







                share|improve this answer















                Based on my understanding of copyright licenses (local to the U.S.), it seems to me that if Alice modified some GPL-licensed program Foobar, and Bob stole and distributed her unpublished modified version, then




                • Alice never issued a license for anyone to distribute her modified version of Foobar

                • The modified version is not licensed under the GPL, since it is not licensed to anyone under any terms whatsoever


                Consider a different case where Alice violates the GPL herself by distributing a modified version of Foobar but clearly licenses her parts of the work under a GPL-incompatible license. In that case, her parts don't become GPL licensed without her say-so by some legal magic. Instead, she's simply committed copyright infringement by distributing a derivative of Foobar in a way that Foobar's author did not allow. The author of Foobar could sue her for damages, seek an injunction against her to stop distribution of her modified version, etc. but cannot decide that Alice has licensed her work differently from how she actually licensed it. Alice holds the exclusive right to distribute her own copyrighted work (and therefore holds exclusive ability to license that right to others), and her having run afoul of someone else's copyright rights does not change that fact for her own work.



                To return to the case where Bob steals and redistributes Alice's modifications, there once again seems to be no reason that Alice's work would be licensed under the GPL. Thus, no one may make use of Alice's work under the terms of the GPL, and neither is Alice liable for the distribution of her work in a GPL-incompatible way, since she never authorized such redistribution.



                The above is my own layman legal understanding, and may be wrong and/or vary by jurisdiction.



                GPL FAQ does not comment about the copyright situation of an unpublished derivative, but it does note an additional issue in Alice's favor about trade secrets




                If someone steals a CD containing a version of a GPL-covered program, does the GPL give the thief the right to redistribute that version?



                [...] If the version in question is unpublished and considered by a company to be its trade secret, then publishing it may be a violation of trade secret law, depending on other circumstances. The GPL does not change that. If the company tried to release its version and still treat it as a trade secret, that would violate the GPL, but if the company hasn't released this version, no such violation has occurred.








                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited 1 hour ago

























                answered 1 hour ago









                apsillersapsillers

                15.3k12651




                15.3k12651






















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










                    draft saved

                    draft discarded


















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













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












                    Ryan1986 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%2f8034%2fgpl-code-private-and-stolen%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

                    Why is a white electrical wire connected to 2 black wires?

                    Waikiki

                    What are all the squawk codes?