GNU GPL V3 with no code change disclosureLicense for code snippets?Using open source sample code provided by Microsoft for commercial softwareIncluding (small portions of) code copied from the internet, in a project with GPL?GNU GPL LicensingGitHub with temporary code under 'GNU General Public License'Does the GNU Affero GPL help to protect against closed source if the application is run on a remote server?Can I commercialize my product that uses mblock?How I can monetize GNU GPL product developed (and currently updating) by me?Difference between MongoDB SSPL license and GNU AGPLPlacement of Licensing in Apple Sample Code - Swift
Wrapping IMemoryCache with SemaphoreSlim
How well would the Moon protect the Earth from an Asteroid?
How do I find the FamilyGUID of an exsting database
Who said "one can be a powerful king with a very small sceptre"?
GNU GPL V3 with no code change disclosure
Why put copper in between battery contacts and clamps?
Polish citizen flying from Canada to Honolulu with a layover in Chicago
Piece of chess engine, which accomplishes move generation
Why did I lose on time with 3 pawns vs Knight. Shouldn't it be a draw?
How to store my pliers and wire cutters on my desk?
Why were contact sensors put on three of the Lunar Module's four legs? Did they ever bend and stick out sideways?
What language is Raven using for her attack in the new 52?
How to improve king safety
How can I kill my goat?
Blank spaces in a font
Why are we moving in circles with a tandem kayak?
Why is it "on the inside" and not "in the inside"?
Why did Windows 95 crash the whole system but newer Windows only crashed programs?
What would the United Kingdom's "optimal" Brexit deal look like?
Omnidirectional LED, is it possible?
Should I accept an invitation to give a talk from someone who might review my proposal?
If the Moon were impacted by a suitably sized meteor, how long would it take to impact the Earth?
Why does Canada require bilingualism in a lot of federal government posts?
Composing fill in the blanks
GNU GPL V3 with no code change disclosure
License for code snippets?Using open source sample code provided by Microsoft for commercial softwareIncluding (small portions of) code copied from the internet, in a project with GPL?GNU GPL LicensingGitHub with temporary code under 'GNU General Public License'Does the GNU Affero GPL help to protect against closed source if the application is run on a remote server?Can I commercialize my product that uses mblock?How I can monetize GNU GPL product developed (and currently updating) by me?Difference between MongoDB SSPL license and GNU AGPLPlacement of Licensing in Apple Sample Code - Swift
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I read a lot of articles and information regarding my questions, but those answers were very technical and I wanted to understand the law in simple English.
https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)(GPL3) Version Information
As per above Link, I can commercially use the software.
I have modified in GNPL GNU Application and selling it to my customer for a fee via a Web Portal.
I will include a Copyright and also License copy of original software which I used. Is the enough?
My Problem is disclosing the upgraded code, I am ok sharing with people when they justify me a reason to get free access to upgraded code over an email, but I do not want to simply publish the code over the web or URL for the world to see, because check below
Imagine two situations which support my above line.
1)My competitors can copy the same code and resell, then my investment for customization goes into the drain. 2)As per TDRLegal, I can even claim a patent for the upgraded product going future or I can we are inspired for X Open Source Software and charge for the upgrade as one time free.
This is a situation which most of the small startups have faced and wanted to know if there is a workaround the law, where we can use the open-source at the same time stay compliant with the legal law and protect our investment made over time by customizing the open-source software.
Please suggest the best actions.
licensing gnu
New contributor
add a comment |
I read a lot of articles and information regarding my questions, but those answers were very technical and I wanted to understand the law in simple English.
https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)(GPL3) Version Information
As per above Link, I can commercially use the software.
I have modified in GNPL GNU Application and selling it to my customer for a fee via a Web Portal.
I will include a Copyright and also License copy of original software which I used. Is the enough?
My Problem is disclosing the upgraded code, I am ok sharing with people when they justify me a reason to get free access to upgraded code over an email, but I do not want to simply publish the code over the web or URL for the world to see, because check below
Imagine two situations which support my above line.
1)My competitors can copy the same code and resell, then my investment for customization goes into the drain. 2)As per TDRLegal, I can even claim a patent for the upgraded product going future or I can we are inspired for X Open Source Software and charge for the upgrade as one time free.
This is a situation which most of the small startups have faced and wanted to know if there is a workaround the law, where we can use the open-source at the same time stay compliant with the legal law and protect our investment made over time by customizing the open-source software.
Please suggest the best actions.
licensing gnu
New contributor
add a comment |
I read a lot of articles and information regarding my questions, but those answers were very technical and I wanted to understand the law in simple English.
https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)(GPL3) Version Information
As per above Link, I can commercially use the software.
I have modified in GNPL GNU Application and selling it to my customer for a fee via a Web Portal.
I will include a Copyright and also License copy of original software which I used. Is the enough?
My Problem is disclosing the upgraded code, I am ok sharing with people when they justify me a reason to get free access to upgraded code over an email, but I do not want to simply publish the code over the web or URL for the world to see, because check below
Imagine two situations which support my above line.
1)My competitors can copy the same code and resell, then my investment for customization goes into the drain. 2)As per TDRLegal, I can even claim a patent for the upgraded product going future or I can we are inspired for X Open Source Software and charge for the upgrade as one time free.
This is a situation which most of the small startups have faced and wanted to know if there is a workaround the law, where we can use the open-source at the same time stay compliant with the legal law and protect our investment made over time by customizing the open-source software.
Please suggest the best actions.
licensing gnu
New contributor
I read a lot of articles and information regarding my questions, but those answers were very technical and I wanted to understand the law in simple English.
https://tldrlegal.com/license/gnu-general-public-license-v3-(gpl-3)(GPL3) Version Information
As per above Link, I can commercially use the software.
I have modified in GNPL GNU Application and selling it to my customer for a fee via a Web Portal.
I will include a Copyright and also License copy of original software which I used. Is the enough?
My Problem is disclosing the upgraded code, I am ok sharing with people when they justify me a reason to get free access to upgraded code over an email, but I do not want to simply publish the code over the web or URL for the world to see, because check below
Imagine two situations which support my above line.
1)My competitors can copy the same code and resell, then my investment for customization goes into the drain. 2)As per TDRLegal, I can even claim a patent for the upgraded product going future or I can we are inspired for X Open Source Software and charge for the upgrade as one time free.
This is a situation which most of the small startups have faced and wanted to know if there is a workaround the law, where we can use the open-source at the same time stay compliant with the legal law and protect our investment made over time by customizing the open-source software.
Please suggest the best actions.
licensing gnu
licensing gnu
New contributor
New contributor
New contributor
asked 8 hours ago
GIS Keeda 2GIS Keeda 2
62 bronze badges
62 bronze badges
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You aren't required to make code public - but you are required to make code and all changes available to anyone that you distribute binaries, etc. to. So supplying source on request of only the people/groups that you have licensed your program to is OK and permissible.
Not sure on GPL3, but for GPL2 it is even permissible to have the recipient make a request for code, and then you mail them the code on floppy/cd/backup tape/etc - electronic format is required, but electronic delivery is not.
Be aware that anyone who does obtain a copy of your code after requesting it has the right to put a copy out on github, etc. Hence the "free" (as in money) nature of many pieces of Free (as in liberty) software - redistribution at no cost, etc. is almost inevitable.
1
The GPLv3 only allows the written-offer mechanism if your distribution is embodied in a "physical product" (per 6b) or else "occasionally and noncommercially" (per 6c).
– apsillers♦
5 hours ago
@apsillers thanks for the clarification, hopefully it helps the OP
– ivanivan
5 hours ago
This GPL FAQ is pretty applicable to your first paragraph: gnu.org/licenses/…
– apsillers♦
4 hours ago
add a comment |
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
);
);
GIS Keeda 2 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
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fopensource.stackexchange.com%2fquestions%2f8577%2fgnu-gpl-v3-with-no-code-change-disclosure%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You aren't required to make code public - but you are required to make code and all changes available to anyone that you distribute binaries, etc. to. So supplying source on request of only the people/groups that you have licensed your program to is OK and permissible.
Not sure on GPL3, but for GPL2 it is even permissible to have the recipient make a request for code, and then you mail them the code on floppy/cd/backup tape/etc - electronic format is required, but electronic delivery is not.
Be aware that anyone who does obtain a copy of your code after requesting it has the right to put a copy out on github, etc. Hence the "free" (as in money) nature of many pieces of Free (as in liberty) software - redistribution at no cost, etc. is almost inevitable.
1
The GPLv3 only allows the written-offer mechanism if your distribution is embodied in a "physical product" (per 6b) or else "occasionally and noncommercially" (per 6c).
– apsillers♦
5 hours ago
@apsillers thanks for the clarification, hopefully it helps the OP
– ivanivan
5 hours ago
This GPL FAQ is pretty applicable to your first paragraph: gnu.org/licenses/…
– apsillers♦
4 hours ago
add a comment |
You aren't required to make code public - but you are required to make code and all changes available to anyone that you distribute binaries, etc. to. So supplying source on request of only the people/groups that you have licensed your program to is OK and permissible.
Not sure on GPL3, but for GPL2 it is even permissible to have the recipient make a request for code, and then you mail them the code on floppy/cd/backup tape/etc - electronic format is required, but electronic delivery is not.
Be aware that anyone who does obtain a copy of your code after requesting it has the right to put a copy out on github, etc. Hence the "free" (as in money) nature of many pieces of Free (as in liberty) software - redistribution at no cost, etc. is almost inevitable.
1
The GPLv3 only allows the written-offer mechanism if your distribution is embodied in a "physical product" (per 6b) or else "occasionally and noncommercially" (per 6c).
– apsillers♦
5 hours ago
@apsillers thanks for the clarification, hopefully it helps the OP
– ivanivan
5 hours ago
This GPL FAQ is pretty applicable to your first paragraph: gnu.org/licenses/…
– apsillers♦
4 hours ago
add a comment |
You aren't required to make code public - but you are required to make code and all changes available to anyone that you distribute binaries, etc. to. So supplying source on request of only the people/groups that you have licensed your program to is OK and permissible.
Not sure on GPL3, but for GPL2 it is even permissible to have the recipient make a request for code, and then you mail them the code on floppy/cd/backup tape/etc - electronic format is required, but electronic delivery is not.
Be aware that anyone who does obtain a copy of your code after requesting it has the right to put a copy out on github, etc. Hence the "free" (as in money) nature of many pieces of Free (as in liberty) software - redistribution at no cost, etc. is almost inevitable.
You aren't required to make code public - but you are required to make code and all changes available to anyone that you distribute binaries, etc. to. So supplying source on request of only the people/groups that you have licensed your program to is OK and permissible.
Not sure on GPL3, but for GPL2 it is even permissible to have the recipient make a request for code, and then you mail them the code on floppy/cd/backup tape/etc - electronic format is required, but electronic delivery is not.
Be aware that anyone who does obtain a copy of your code after requesting it has the right to put a copy out on github, etc. Hence the "free" (as in money) nature of many pieces of Free (as in liberty) software - redistribution at no cost, etc. is almost inevitable.
answered 7 hours ago
ivanivanivanivan
6503 silver badges8 bronze badges
6503 silver badges8 bronze badges
1
The GPLv3 only allows the written-offer mechanism if your distribution is embodied in a "physical product" (per 6b) or else "occasionally and noncommercially" (per 6c).
– apsillers♦
5 hours ago
@apsillers thanks for the clarification, hopefully it helps the OP
– ivanivan
5 hours ago
This GPL FAQ is pretty applicable to your first paragraph: gnu.org/licenses/…
– apsillers♦
4 hours ago
add a comment |
1
The GPLv3 only allows the written-offer mechanism if your distribution is embodied in a "physical product" (per 6b) or else "occasionally and noncommercially" (per 6c).
– apsillers♦
5 hours ago
@apsillers thanks for the clarification, hopefully it helps the OP
– ivanivan
5 hours ago
This GPL FAQ is pretty applicable to your first paragraph: gnu.org/licenses/…
– apsillers♦
4 hours ago
1
1
The GPLv3 only allows the written-offer mechanism if your distribution is embodied in a "physical product" (per 6b) or else "occasionally and noncommercially" (per 6c).
– apsillers♦
5 hours ago
The GPLv3 only allows the written-offer mechanism if your distribution is embodied in a "physical product" (per 6b) or else "occasionally and noncommercially" (per 6c).
– apsillers♦
5 hours ago
@apsillers thanks for the clarification, hopefully it helps the OP
– ivanivan
5 hours ago
@apsillers thanks for the clarification, hopefully it helps the OP
– ivanivan
5 hours ago
This GPL FAQ is pretty applicable to your first paragraph: gnu.org/licenses/…
– apsillers♦
4 hours ago
This GPL FAQ is pretty applicable to your first paragraph: gnu.org/licenses/…
– apsillers♦
4 hours ago
add a comment |
GIS Keeda 2 is a new contributor. Be nice, and check out our Code of Conduct.
GIS Keeda 2 is a new contributor. Be nice, and check out our Code of Conduct.
GIS Keeda 2 is a new contributor. Be nice, and check out our Code of Conduct.
GIS Keeda 2 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.
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
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fopensource.stackexchange.com%2fquestions%2f8577%2fgnu-gpl-v3-with-no-code-change-disclosure%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
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
Required, but never shown
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
Required, but never shown
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
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