Can I insist on GPL version 3.0 terms when requesting GPL code from an embedded manufacturer?
Clash 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.
gpl gpl-3
New contributor
add a comment |Â
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.
gpl gpl-3
New contributor
add a comment |Â
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.
gpl gpl-3
New contributor
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
gpl gpl-3
New contributor
New contributor
New contributor
asked 4 hours ago
Billy
1076
1076
New contributor
New contributor
add a comment |Â
add a comment |Â
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.
New contributor
add a comment |Â
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.
add a comment |Â
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.
New contributor
add a comment |Â
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.
New contributor
add a comment |Â
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.
New contributor
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.
New contributor
New contributor
answered 4 hours ago
Joshua
1412
1412
New contributor
New contributor
add a comment |Â
add a comment |Â
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.
add a comment |Â
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.
add a comment |Â
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.
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.
answered 1 hour ago
MSalters
35915
35915
add a comment |Â
add a comment |Â
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.
Billy is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password