Can I insist on GPL version 3.0 terms when requesting GPL code from an embedded manufacturer?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












I have an embedded device that contains software licensed under the GPL version 2.0 'or any later version'. The company that produced it never released any GPL code, and I plan to request it from them. I want to get as much code from them as possible: when requesting GPL code for the software licensed under version 2.0 or later, can I request the code under the GPL version 3.0 so that they have to give me the 'Installation Information', as defined in the GPL version 3.0?



This is regarding the same device as my other questions.










share|improve this question







New contributor




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























    up vote
    1
    down vote

    favorite












    I have an embedded device that contains software licensed under the GPL version 2.0 'or any later version'. The company that produced it never released any GPL code, and I plan to request it from them. I want to get as much code from them as possible: when requesting GPL code for the software licensed under version 2.0 or later, can I request the code under the GPL version 3.0 so that they have to give me the 'Installation Information', as defined in the GPL version 3.0?



    This is regarding the same device as my other questions.










    share|improve this question







    New contributor




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





















      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I have an embedded device that contains software licensed under the GPL version 2.0 'or any later version'. The company that produced it never released any GPL code, and I plan to request it from them. I want to get as much code from them as possible: when requesting GPL code for the software licensed under version 2.0 or later, can I request the code under the GPL version 3.0 so that they have to give me the 'Installation Information', as defined in the GPL version 3.0?



      This is regarding the same device as my other questions.










      share|improve this question







      New contributor




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











      I have an embedded device that contains software licensed under the GPL version 2.0 'or any later version'. The company that produced it never released any GPL code, and I plan to request it from them. I want to get as much code from them as possible: when requesting GPL code for the software licensed under version 2.0 or later, can I request the code under the GPL version 3.0 so that they have to give me the 'Installation Information', as defined in the GPL version 3.0?



      This is regarding the same device as my other questions.







      gpl gpl-3






      share|improve this question







      New contributor




      Billy 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




      Billy 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




      Billy 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









      Billy

      1076




      1076




      New contributor




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





      New contributor





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






      Billy 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

















          up vote
          1
          down vote



          accepted










          You can request, but you will almost certainly get a no answer.



          If the code says 2.0 or any later version, you are only entitled to code that says 2.0 or later version. Of course you can go and apply the 3.0 version yourself.



          If you get modules that say "2.0 version" (typically just the Linux kernel source) than that's what it is. There's no reasonable way to change it and even the place you are requesting it from cannot do so.






          share|improve this answer








          New contributor




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
























            up vote
            2
            down vote













            The GPL is an offer made by the original authors to the manufacturer of the device, and it is also an offer made by the manufacturer of the device to you.



            The latter offer is no coincidence; it was a result of the company accepting the first offer.



            The problem for you is that the company's obligations follow from the first contract, and that offer said "GPL2 or above, at your (i.e. the companies) choice".



            The fact that you got offered the same "GPL2 or above" deal therefore means that you have the same choice, when you distribute. It works forwards, not backwards.






            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',
              convertImagesToLinks: false,
              noModals: false,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              noCode: true, onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );






              Billy 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%2f7370%2fcan-i-insist-on-gpl-version-3-0-terms-when-requesting-gpl-code-from-an-embedded%23new-answer', 'question_page');

              );

              Post as a guest






























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              1
              down vote



              accepted










              You can request, but you will almost certainly get a no answer.



              If the code says 2.0 or any later version, you are only entitled to code that says 2.0 or later version. Of course you can go and apply the 3.0 version yourself.



              If you get modules that say "2.0 version" (typically just the Linux kernel source) than that's what it is. There's no reasonable way to change it and even the place you are requesting it from cannot do so.






              share|improve this answer








              New contributor




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





















                up vote
                1
                down vote



                accepted










                You can request, but you will almost certainly get a no answer.



                If the code says 2.0 or any later version, you are only entitled to code that says 2.0 or later version. Of course you can go and apply the 3.0 version yourself.



                If you get modules that say "2.0 version" (typically just the Linux kernel source) than that's what it is. There's no reasonable way to change it and even the place you are requesting it from cannot do so.






                share|improve this answer








                New contributor




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



















                  up vote
                  1
                  down vote



                  accepted







                  up vote
                  1
                  down vote



                  accepted






                  You can request, but you will almost certainly get a no answer.



                  If the code says 2.0 or any later version, you are only entitled to code that says 2.0 or later version. Of course you can go and apply the 3.0 version yourself.



                  If you get modules that say "2.0 version" (typically just the Linux kernel source) than that's what it is. There's no reasonable way to change it and even the place you are requesting it from cannot do so.






                  share|improve this answer








                  New contributor




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









                  You can request, but you will almost certainly get a no answer.



                  If the code says 2.0 or any later version, you are only entitled to code that says 2.0 or later version. Of course you can go and apply the 3.0 version yourself.



                  If you get modules that say "2.0 version" (typically just the Linux kernel source) than that's what it is. There's no reasonable way to change it and even the place you are requesting it from cannot do so.







                  share|improve this answer








                  New contributor




                  Joshua 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 answer



                  share|improve this answer






                  New contributor




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









                  answered 4 hours ago









                  Joshua

                  1412




                  1412




                  New contributor




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





                  New contributor





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






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




















                      up vote
                      2
                      down vote













                      The GPL is an offer made by the original authors to the manufacturer of the device, and it is also an offer made by the manufacturer of the device to you.



                      The latter offer is no coincidence; it was a result of the company accepting the first offer.



                      The problem for you is that the company's obligations follow from the first contract, and that offer said "GPL2 or above, at your (i.e. the companies) choice".



                      The fact that you got offered the same "GPL2 or above" deal therefore means that you have the same choice, when you distribute. It works forwards, not backwards.






                      share|improve this answer
























                        up vote
                        2
                        down vote













                        The GPL is an offer made by the original authors to the manufacturer of the device, and it is also an offer made by the manufacturer of the device to you.



                        The latter offer is no coincidence; it was a result of the company accepting the first offer.



                        The problem for you is that the company's obligations follow from the first contract, and that offer said "GPL2 or above, at your (i.e. the companies) choice".



                        The fact that you got offered the same "GPL2 or above" deal therefore means that you have the same choice, when you distribute. It works forwards, not backwards.






                        share|improve this answer






















                          up vote
                          2
                          down vote










                          up vote
                          2
                          down vote









                          The GPL is an offer made by the original authors to the manufacturer of the device, and it is also an offer made by the manufacturer of the device to you.



                          The latter offer is no coincidence; it was a result of the company accepting the first offer.



                          The problem for you is that the company's obligations follow from the first contract, and that offer said "GPL2 or above, at your (i.e. the companies) choice".



                          The fact that you got offered the same "GPL2 or above" deal therefore means that you have the same choice, when you distribute. It works forwards, not backwards.






                          share|improve this answer












                          The GPL is an offer made by the original authors to the manufacturer of the device, and it is also an offer made by the manufacturer of the device to you.



                          The latter offer is no coincidence; it was a result of the company accepting the first offer.



                          The problem for you is that the company's obligations follow from the first contract, and that offer said "GPL2 or above, at your (i.e. the companies) choice".



                          The fact that you got offered the same "GPL2 or above" deal therefore means that you have the same choice, when you distribute. It works forwards, not backwards.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered 1 hour ago









                          MSalters

                          35915




                          35915




















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









                               

                              draft saved


                              draft discarded


















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












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











                              Billy 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%2f7370%2fcan-i-insist-on-gpl-version-3-0-terms-when-requesting-gpl-code-from-an-embedded%23new-answer', 'question_page');

                              );

                              Post as a guest













































































                              Comments

                              Popular posts from this blog

                              What does second last employer means? [closed]

                              Installing NextGIS Connect into QGIS 3?

                              One-line joke