What if my license is not approved by OSI or FSF?
For some reasons I will be using CC BY NC SA license thorough out my project/program, and I know that this license is not approved by OSI or FSF because it have NC ( i.e. non-commercial) clause in it. So what if I use this license anyway in my project, will I get sued for doing so?
osi
|
show 2 more comments
For some reasons I will be using CC BY NC SA license thorough out my project/program, and I know that this license is not approved by OSI or FSF because it have NC ( i.e. non-commercial) clause in it. So what if I use this license anyway in my project, will I get sued for doing so?
osi
1
Is your project entirely your own work, or are you using parts of any pre-existing free software in it?
– MadHatter
Jan 15 at 14:32
@MadHatter it will not have "PRE"-existing codes but the contributer will provide/supply/donate there non-copyrighted codes to it
– Zeeshan Shaikh
Jan 15 at 14:41
2
There is (just about) no such thing as "non-copyrighted code". Copyright exists in any piece of non-trivial code. The copyright owner may then choose to license it of course.
– Philip Kendall
Jan 15 at 15:49
1
Who would be suing you? This question is leaving out a lot of necessary details for it to make sense.
– curiousdannii
Jan 16 at 0:01
@curiousdannii osi or fsf. And here codes which are incompatible with CC BY NC SA will not be used at all.
– Zeeshan Shaikh
Jan 16 at 3:24
|
show 2 more comments
For some reasons I will be using CC BY NC SA license thorough out my project/program, and I know that this license is not approved by OSI or FSF because it have NC ( i.e. non-commercial) clause in it. So what if I use this license anyway in my project, will I get sued for doing so?
osi
For some reasons I will be using CC BY NC SA license thorough out my project/program, and I know that this license is not approved by OSI or FSF because it have NC ( i.e. non-commercial) clause in it. So what if I use this license anyway in my project, will I get sued for doing so?
osi
osi
asked Jan 15 at 13:52
Zeeshan ShaikhZeeshan Shaikh
122
122
1
Is your project entirely your own work, or are you using parts of any pre-existing free software in it?
– MadHatter
Jan 15 at 14:32
@MadHatter it will not have "PRE"-existing codes but the contributer will provide/supply/donate there non-copyrighted codes to it
– Zeeshan Shaikh
Jan 15 at 14:41
2
There is (just about) no such thing as "non-copyrighted code". Copyright exists in any piece of non-trivial code. The copyright owner may then choose to license it of course.
– Philip Kendall
Jan 15 at 15:49
1
Who would be suing you? This question is leaving out a lot of necessary details for it to make sense.
– curiousdannii
Jan 16 at 0:01
@curiousdannii osi or fsf. And here codes which are incompatible with CC BY NC SA will not be used at all.
– Zeeshan Shaikh
Jan 16 at 3:24
|
show 2 more comments
1
Is your project entirely your own work, or are you using parts of any pre-existing free software in it?
– MadHatter
Jan 15 at 14:32
@MadHatter it will not have "PRE"-existing codes but the contributer will provide/supply/donate there non-copyrighted codes to it
– Zeeshan Shaikh
Jan 15 at 14:41
2
There is (just about) no such thing as "non-copyrighted code". Copyright exists in any piece of non-trivial code. The copyright owner may then choose to license it of course.
– Philip Kendall
Jan 15 at 15:49
1
Who would be suing you? This question is leaving out a lot of necessary details for it to make sense.
– curiousdannii
Jan 16 at 0:01
@curiousdannii osi or fsf. And here codes which are incompatible with CC BY NC SA will not be used at all.
– Zeeshan Shaikh
Jan 16 at 3:24
1
1
Is your project entirely your own work, or are you using parts of any pre-existing free software in it?
– MadHatter
Jan 15 at 14:32
Is your project entirely your own work, or are you using parts of any pre-existing free software in it?
– MadHatter
Jan 15 at 14:32
@MadHatter it will not have "PRE"-existing codes but the contributer will provide/supply/donate there non-copyrighted codes to it
– Zeeshan Shaikh
Jan 15 at 14:41
@MadHatter it will not have "PRE"-existing codes but the contributer will provide/supply/donate there non-copyrighted codes to it
– Zeeshan Shaikh
Jan 15 at 14:41
2
2
There is (just about) no such thing as "non-copyrighted code". Copyright exists in any piece of non-trivial code. The copyright owner may then choose to license it of course.
– Philip Kendall
Jan 15 at 15:49
There is (just about) no such thing as "non-copyrighted code". Copyright exists in any piece of non-trivial code. The copyright owner may then choose to license it of course.
– Philip Kendall
Jan 15 at 15:49
1
1
Who would be suing you? This question is leaving out a lot of necessary details for it to make sense.
– curiousdannii
Jan 16 at 0:01
Who would be suing you? This question is leaving out a lot of necessary details for it to make sense.
– curiousdannii
Jan 16 at 0:01
@curiousdannii osi or fsf. And here codes which are incompatible with CC BY NC SA will not be used at all.
– Zeeshan Shaikh
Jan 16 at 3:24
@curiousdannii osi or fsf. And here codes which are incompatible with CC BY NC SA will not be used at all.
– Zeeshan Shaikh
Jan 16 at 3:24
|
show 2 more comments
2 Answers
2
active
oldest
votes
I don't think that you will get sued, but the Creative Commons FAQ "recommend[s] against using Creative Commons licenses for software."
The FAQ goes on to say,
Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.
The reasons for this are related to the concept of source code, patent rights and incompatibility with major open-source licences (my emphasis):
Unlike software-specific licenses, CC licenses do not contain specific terms about the distribution of source code, which is often important to ensuring the free reuse and modifiability of software. Many software licenses also address patent rights, which are important to software but may not be applicable to other copyrightable works. Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with other free software. Existing software licenses were designed specifically for use with software and offer a similar set of rights to the Creative Commons licenses.
Creative Commons BY-SA 4.0 is compatible with GPL version 3, and CC0 Public Domain Dedication is compatible with GPL, so you can use that for software if you want.
Of course, you can use Creative Commons for docs, manuals, tutorials, artwork etc. related to the software.
Updated in response to Zeeshan Shaikh's comment, "can you name few software licenses which have similar set of rights to CC BY NC SA License please".
The NC (NonCommercial) variants of the Creative Commons licences prohibit reuse that is primarily commercial. As the Creative Commons FAQ points out,
CC's definition does not turn on the type of user: if you are a nonprofit or charitable organization, your use of an NC-licensed work could still run afoul of the NC restriction, and if you are a for-profit entity, your use of an NC-licensed work does not necessarily mean you have violated the term. Whether a use is commercial will depend on the specifics of the situation and the intentions of the user.
However, Clause 6 of OSI's open-source definition says,
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
This means that an OSI-approved licence must not prohibit commercial use of the software; this obviously includes using it for purposes that are primarily commercial. As far as I can see, NC condition in CC-NC-based licences conflicts with OSI open source definition.
Note also that freedom 0 in Richard Stallman's four freedoms says
The freedom to run the program as you wish, for any purpose (freedom 0).
This implies that commercial use is allowed. In addition, the phrase "as you wish" implies that the user does not need to inform you about how they use the software or needs to request your permission for certain ways of using the software.
See also Can GPL licenced software be used in corporate environments? and Open Source license for school use, but not commercial use.
With regard to Creative Commons' "BY" (Attribution) clause: many free software / open-source licences require that you retain the copyright of the "licensor" or creator, e.g. the Apache License, Version 2.0, the 3-Clause BSD License (see its first clause), GNU General Public License version 3, the MIT License, the Mozilla Public License 2.0 (see clause 3.4) or the less-well-known European Union Publice License, version 1.2 (see clause 5).
Thanks strobbe , can you name few software licenses which have similar set of rights to CC BY NC SA License please
– Zeeshan Shaikh
Jan 15 at 19:08
@ZeeshanShaikh As far as I can see the "NC" part conflicts with OSI's open source definition and with Stallman's four freedoms. I have added this to my answer.
– Christophe Strobbe
Jan 16 at 10:17
add a comment |
If the project is all your own work, or any contributors have clearly agreed that their contributions are also licensed under CC BY-NC-SA, then I don't see any major problem. There certainly aren't any grounds for being sued merely over that choice of licence.
My calculator runs code which is the work of a proper company, and is licensed under CC BY-NC-SA. The biggest problem is that such a restrictive licence is a big turn-off for some potential contributors. You can read a long thread on the licence choice wherein you can see that some people feel really strongly that they won't contribute to a non-free project (the thread dates back to an earlier time when the code was CC BY-NC-ND-SA, before the company agreed to relax the licence slightly, but the points made then still apply).
So your big problems with that licence are that it can be turn-off for contributors and the wider community, that it's not very well suited to software (a problem with all the CC licences, excepting CC0), and that it's non-free so you have to be very careful that no contributor accidentally puts eg GPL'ed code into it. Being sued over your choice of licence isn't likely to be a big problem.
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
});
}
});
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%2f7810%2fwhat-if-my-license-is-not-approved-by-osi-or-fsf%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
I don't think that you will get sued, but the Creative Commons FAQ "recommend[s] against using Creative Commons licenses for software."
The FAQ goes on to say,
Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.
The reasons for this are related to the concept of source code, patent rights and incompatibility with major open-source licences (my emphasis):
Unlike software-specific licenses, CC licenses do not contain specific terms about the distribution of source code, which is often important to ensuring the free reuse and modifiability of software. Many software licenses also address patent rights, which are important to software but may not be applicable to other copyrightable works. Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with other free software. Existing software licenses were designed specifically for use with software and offer a similar set of rights to the Creative Commons licenses.
Creative Commons BY-SA 4.0 is compatible with GPL version 3, and CC0 Public Domain Dedication is compatible with GPL, so you can use that for software if you want.
Of course, you can use Creative Commons for docs, manuals, tutorials, artwork etc. related to the software.
Updated in response to Zeeshan Shaikh's comment, "can you name few software licenses which have similar set of rights to CC BY NC SA License please".
The NC (NonCommercial) variants of the Creative Commons licences prohibit reuse that is primarily commercial. As the Creative Commons FAQ points out,
CC's definition does not turn on the type of user: if you are a nonprofit or charitable organization, your use of an NC-licensed work could still run afoul of the NC restriction, and if you are a for-profit entity, your use of an NC-licensed work does not necessarily mean you have violated the term. Whether a use is commercial will depend on the specifics of the situation and the intentions of the user.
However, Clause 6 of OSI's open-source definition says,
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
This means that an OSI-approved licence must not prohibit commercial use of the software; this obviously includes using it for purposes that are primarily commercial. As far as I can see, NC condition in CC-NC-based licences conflicts with OSI open source definition.
Note also that freedom 0 in Richard Stallman's four freedoms says
The freedom to run the program as you wish, for any purpose (freedom 0).
This implies that commercial use is allowed. In addition, the phrase "as you wish" implies that the user does not need to inform you about how they use the software or needs to request your permission for certain ways of using the software.
See also Can GPL licenced software be used in corporate environments? and Open Source license for school use, but not commercial use.
With regard to Creative Commons' "BY" (Attribution) clause: many free software / open-source licences require that you retain the copyright of the "licensor" or creator, e.g. the Apache License, Version 2.0, the 3-Clause BSD License (see its first clause), GNU General Public License version 3, the MIT License, the Mozilla Public License 2.0 (see clause 3.4) or the less-well-known European Union Publice License, version 1.2 (see clause 5).
Thanks strobbe , can you name few software licenses which have similar set of rights to CC BY NC SA License please
– Zeeshan Shaikh
Jan 15 at 19:08
@ZeeshanShaikh As far as I can see the "NC" part conflicts with OSI's open source definition and with Stallman's four freedoms. I have added this to my answer.
– Christophe Strobbe
Jan 16 at 10:17
add a comment |
I don't think that you will get sued, but the Creative Commons FAQ "recommend[s] against using Creative Commons licenses for software."
The FAQ goes on to say,
Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.
The reasons for this are related to the concept of source code, patent rights and incompatibility with major open-source licences (my emphasis):
Unlike software-specific licenses, CC licenses do not contain specific terms about the distribution of source code, which is often important to ensuring the free reuse and modifiability of software. Many software licenses also address patent rights, which are important to software but may not be applicable to other copyrightable works. Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with other free software. Existing software licenses were designed specifically for use with software and offer a similar set of rights to the Creative Commons licenses.
Creative Commons BY-SA 4.0 is compatible with GPL version 3, and CC0 Public Domain Dedication is compatible with GPL, so you can use that for software if you want.
Of course, you can use Creative Commons for docs, manuals, tutorials, artwork etc. related to the software.
Updated in response to Zeeshan Shaikh's comment, "can you name few software licenses which have similar set of rights to CC BY NC SA License please".
The NC (NonCommercial) variants of the Creative Commons licences prohibit reuse that is primarily commercial. As the Creative Commons FAQ points out,
CC's definition does not turn on the type of user: if you are a nonprofit or charitable organization, your use of an NC-licensed work could still run afoul of the NC restriction, and if you are a for-profit entity, your use of an NC-licensed work does not necessarily mean you have violated the term. Whether a use is commercial will depend on the specifics of the situation and the intentions of the user.
However, Clause 6 of OSI's open-source definition says,
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
This means that an OSI-approved licence must not prohibit commercial use of the software; this obviously includes using it for purposes that are primarily commercial. As far as I can see, NC condition in CC-NC-based licences conflicts with OSI open source definition.
Note also that freedom 0 in Richard Stallman's four freedoms says
The freedom to run the program as you wish, for any purpose (freedom 0).
This implies that commercial use is allowed. In addition, the phrase "as you wish" implies that the user does not need to inform you about how they use the software or needs to request your permission for certain ways of using the software.
See also Can GPL licenced software be used in corporate environments? and Open Source license for school use, but not commercial use.
With regard to Creative Commons' "BY" (Attribution) clause: many free software / open-source licences require that you retain the copyright of the "licensor" or creator, e.g. the Apache License, Version 2.0, the 3-Clause BSD License (see its first clause), GNU General Public License version 3, the MIT License, the Mozilla Public License 2.0 (see clause 3.4) or the less-well-known European Union Publice License, version 1.2 (see clause 5).
Thanks strobbe , can you name few software licenses which have similar set of rights to CC BY NC SA License please
– Zeeshan Shaikh
Jan 15 at 19:08
@ZeeshanShaikh As far as I can see the "NC" part conflicts with OSI's open source definition and with Stallman's four freedoms. I have added this to my answer.
– Christophe Strobbe
Jan 16 at 10:17
add a comment |
I don't think that you will get sued, but the Creative Commons FAQ "recommend[s] against using Creative Commons licenses for software."
The FAQ goes on to say,
Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.
The reasons for this are related to the concept of source code, patent rights and incompatibility with major open-source licences (my emphasis):
Unlike software-specific licenses, CC licenses do not contain specific terms about the distribution of source code, which is often important to ensuring the free reuse and modifiability of software. Many software licenses also address patent rights, which are important to software but may not be applicable to other copyrightable works. Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with other free software. Existing software licenses were designed specifically for use with software and offer a similar set of rights to the Creative Commons licenses.
Creative Commons BY-SA 4.0 is compatible with GPL version 3, and CC0 Public Domain Dedication is compatible with GPL, so you can use that for software if you want.
Of course, you can use Creative Commons for docs, manuals, tutorials, artwork etc. related to the software.
Updated in response to Zeeshan Shaikh's comment, "can you name few software licenses which have similar set of rights to CC BY NC SA License please".
The NC (NonCommercial) variants of the Creative Commons licences prohibit reuse that is primarily commercial. As the Creative Commons FAQ points out,
CC's definition does not turn on the type of user: if you are a nonprofit or charitable organization, your use of an NC-licensed work could still run afoul of the NC restriction, and if you are a for-profit entity, your use of an NC-licensed work does not necessarily mean you have violated the term. Whether a use is commercial will depend on the specifics of the situation and the intentions of the user.
However, Clause 6 of OSI's open-source definition says,
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
This means that an OSI-approved licence must not prohibit commercial use of the software; this obviously includes using it for purposes that are primarily commercial. As far as I can see, NC condition in CC-NC-based licences conflicts with OSI open source definition.
Note also that freedom 0 in Richard Stallman's four freedoms says
The freedom to run the program as you wish, for any purpose (freedom 0).
This implies that commercial use is allowed. In addition, the phrase "as you wish" implies that the user does not need to inform you about how they use the software or needs to request your permission for certain ways of using the software.
See also Can GPL licenced software be used in corporate environments? and Open Source license for school use, but not commercial use.
With regard to Creative Commons' "BY" (Attribution) clause: many free software / open-source licences require that you retain the copyright of the "licensor" or creator, e.g. the Apache License, Version 2.0, the 3-Clause BSD License (see its first clause), GNU General Public License version 3, the MIT License, the Mozilla Public License 2.0 (see clause 3.4) or the less-well-known European Union Publice License, version 1.2 (see clause 5).
I don't think that you will get sued, but the Creative Commons FAQ "recommend[s] against using Creative Commons licenses for software."
The FAQ goes on to say,
Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses made available by the Free Software Foundation or listed as “open source” by the Open Source Initiative.
The reasons for this are related to the concept of source code, patent rights and incompatibility with major open-source licences (my emphasis):
Unlike software-specific licenses, CC licenses do not contain specific terms about the distribution of source code, which is often important to ensuring the free reuse and modifiability of software. Many software licenses also address patent rights, which are important to software but may not be applicable to other copyrightable works. Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with other free software. Existing software licenses were designed specifically for use with software and offer a similar set of rights to the Creative Commons licenses.
Creative Commons BY-SA 4.0 is compatible with GPL version 3, and CC0 Public Domain Dedication is compatible with GPL, so you can use that for software if you want.
Of course, you can use Creative Commons for docs, manuals, tutorials, artwork etc. related to the software.
Updated in response to Zeeshan Shaikh's comment, "can you name few software licenses which have similar set of rights to CC BY NC SA License please".
The NC (NonCommercial) variants of the Creative Commons licences prohibit reuse that is primarily commercial. As the Creative Commons FAQ points out,
CC's definition does not turn on the type of user: if you are a nonprofit or charitable organization, your use of an NC-licensed work could still run afoul of the NC restriction, and if you are a for-profit entity, your use of an NC-licensed work does not necessarily mean you have violated the term. Whether a use is commercial will depend on the specifics of the situation and the intentions of the user.
However, Clause 6 of OSI's open-source definition says,
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
This means that an OSI-approved licence must not prohibit commercial use of the software; this obviously includes using it for purposes that are primarily commercial. As far as I can see, NC condition in CC-NC-based licences conflicts with OSI open source definition.
Note also that freedom 0 in Richard Stallman's four freedoms says
The freedom to run the program as you wish, for any purpose (freedom 0).
This implies that commercial use is allowed. In addition, the phrase "as you wish" implies that the user does not need to inform you about how they use the software or needs to request your permission for certain ways of using the software.
See also Can GPL licenced software be used in corporate environments? and Open Source license for school use, but not commercial use.
With regard to Creative Commons' "BY" (Attribution) clause: many free software / open-source licences require that you retain the copyright of the "licensor" or creator, e.g. the Apache License, Version 2.0, the 3-Clause BSD License (see its first clause), GNU General Public License version 3, the MIT License, the Mozilla Public License 2.0 (see clause 3.4) or the less-well-known European Union Publice License, version 1.2 (see clause 5).
edited Jan 16 at 10:17
answered Jan 15 at 18:37
Christophe StrobbeChristophe Strobbe
14915
14915
Thanks strobbe , can you name few software licenses which have similar set of rights to CC BY NC SA License please
– Zeeshan Shaikh
Jan 15 at 19:08
@ZeeshanShaikh As far as I can see the "NC" part conflicts with OSI's open source definition and with Stallman's four freedoms. I have added this to my answer.
– Christophe Strobbe
Jan 16 at 10:17
add a comment |
Thanks strobbe , can you name few software licenses which have similar set of rights to CC BY NC SA License please
– Zeeshan Shaikh
Jan 15 at 19:08
@ZeeshanShaikh As far as I can see the "NC" part conflicts with OSI's open source definition and with Stallman's four freedoms. I have added this to my answer.
– Christophe Strobbe
Jan 16 at 10:17
Thanks strobbe , can you name few software licenses which have similar set of rights to CC BY NC SA License please
– Zeeshan Shaikh
Jan 15 at 19:08
Thanks strobbe , can you name few software licenses which have similar set of rights to CC BY NC SA License please
– Zeeshan Shaikh
Jan 15 at 19:08
@ZeeshanShaikh As far as I can see the "NC" part conflicts with OSI's open source definition and with Stallman's four freedoms. I have added this to my answer.
– Christophe Strobbe
Jan 16 at 10:17
@ZeeshanShaikh As far as I can see the "NC" part conflicts with OSI's open source definition and with Stallman's four freedoms. I have added this to my answer.
– Christophe Strobbe
Jan 16 at 10:17
add a comment |
If the project is all your own work, or any contributors have clearly agreed that their contributions are also licensed under CC BY-NC-SA, then I don't see any major problem. There certainly aren't any grounds for being sued merely over that choice of licence.
My calculator runs code which is the work of a proper company, and is licensed under CC BY-NC-SA. The biggest problem is that such a restrictive licence is a big turn-off for some potential contributors. You can read a long thread on the licence choice wherein you can see that some people feel really strongly that they won't contribute to a non-free project (the thread dates back to an earlier time when the code was CC BY-NC-ND-SA, before the company agreed to relax the licence slightly, but the points made then still apply).
So your big problems with that licence are that it can be turn-off for contributors and the wider community, that it's not very well suited to software (a problem with all the CC licences, excepting CC0), and that it's non-free so you have to be very careful that no contributor accidentally puts eg GPL'ed code into it. Being sued over your choice of licence isn't likely to be a big problem.
add a comment |
If the project is all your own work, or any contributors have clearly agreed that their contributions are also licensed under CC BY-NC-SA, then I don't see any major problem. There certainly aren't any grounds for being sued merely over that choice of licence.
My calculator runs code which is the work of a proper company, and is licensed under CC BY-NC-SA. The biggest problem is that such a restrictive licence is a big turn-off for some potential contributors. You can read a long thread on the licence choice wherein you can see that some people feel really strongly that they won't contribute to a non-free project (the thread dates back to an earlier time when the code was CC BY-NC-ND-SA, before the company agreed to relax the licence slightly, but the points made then still apply).
So your big problems with that licence are that it can be turn-off for contributors and the wider community, that it's not very well suited to software (a problem with all the CC licences, excepting CC0), and that it's non-free so you have to be very careful that no contributor accidentally puts eg GPL'ed code into it. Being sued over your choice of licence isn't likely to be a big problem.
add a comment |
If the project is all your own work, or any contributors have clearly agreed that their contributions are also licensed under CC BY-NC-SA, then I don't see any major problem. There certainly aren't any grounds for being sued merely over that choice of licence.
My calculator runs code which is the work of a proper company, and is licensed under CC BY-NC-SA. The biggest problem is that such a restrictive licence is a big turn-off for some potential contributors. You can read a long thread on the licence choice wherein you can see that some people feel really strongly that they won't contribute to a non-free project (the thread dates back to an earlier time when the code was CC BY-NC-ND-SA, before the company agreed to relax the licence slightly, but the points made then still apply).
So your big problems with that licence are that it can be turn-off for contributors and the wider community, that it's not very well suited to software (a problem with all the CC licences, excepting CC0), and that it's non-free so you have to be very careful that no contributor accidentally puts eg GPL'ed code into it. Being sued over your choice of licence isn't likely to be a big problem.
If the project is all your own work, or any contributors have clearly agreed that their contributions are also licensed under CC BY-NC-SA, then I don't see any major problem. There certainly aren't any grounds for being sued merely over that choice of licence.
My calculator runs code which is the work of a proper company, and is licensed under CC BY-NC-SA. The biggest problem is that such a restrictive licence is a big turn-off for some potential contributors. You can read a long thread on the licence choice wherein you can see that some people feel really strongly that they won't contribute to a non-free project (the thread dates back to an earlier time when the code was CC BY-NC-ND-SA, before the company agreed to relax the licence slightly, but the points made then still apply).
So your big problems with that licence are that it can be turn-off for contributors and the wider community, that it's not very well suited to software (a problem with all the CC licences, excepting CC0), and that it's non-free so you have to be very careful that no contributor accidentally puts eg GPL'ed code into it. Being sued over your choice of licence isn't likely to be a big problem.
answered Jan 15 at 14:52
MadHatterMadHatter
8,4781735
8,4781735
add a comment |
add a comment |
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%2f7810%2fwhat-if-my-license-is-not-approved-by-osi-or-fsf%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
1
Is your project entirely your own work, or are you using parts of any pre-existing free software in it?
– MadHatter
Jan 15 at 14:32
@MadHatter it will not have "PRE"-existing codes but the contributer will provide/supply/donate there non-copyrighted codes to it
– Zeeshan Shaikh
Jan 15 at 14:41
2
There is (just about) no such thing as "non-copyrighted code". Copyright exists in any piece of non-trivial code. The copyright owner may then choose to license it of course.
– Philip Kendall
Jan 15 at 15:49
1
Who would be suing you? This question is leaving out a lot of necessary details for it to make sense.
– curiousdannii
Jan 16 at 0:01
@curiousdannii osi or fsf. And here codes which are incompatible with CC BY NC SA will not be used at all.
– Zeeshan Shaikh
Jan 16 at 3:24