Provide customers an AGPL alternative
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
First of all: I'm just starting an open source project this question is not related to an existing project, but I want me to prevent from doing some mistakes. I found out, that AGPL-3.0 could fit to my concept (copyleft, SaaSS safety, ...), but I'm a little bit curious about handling the following points:
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
agpl-3.0 monetization
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |Â
up vote
1
down vote
favorite
First of all: I'm just starting an open source project this question is not related to an existing project, but I want me to prevent from doing some mistakes. I found out, that AGPL-3.0 could fit to my concept (copyleft, SaaSS safety, ...), but I'm a little bit curious about handling the following points:
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
agpl-3.0 monetization
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
First of all: I'm just starting an open source project this question is not related to an existing project, but I want me to prevent from doing some mistakes. I found out, that AGPL-3.0 could fit to my concept (copyleft, SaaSS safety, ...), but I'm a little bit curious about handling the following points:
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
agpl-3.0 monetization
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
First of all: I'm just starting an open source project this question is not related to an existing project, but I want me to prevent from doing some mistakes. I found out, that AGPL-3.0 could fit to my concept (copyleft, SaaSS safety, ...), but I'm a little bit curious about handling the following points:
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
agpl-3.0 monetization
agpl-3.0 monetization
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 2 hours ago


Fabian
1084
1084
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Fabian is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
2
down vote
accepted
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
Yes, provided you are the rights-holder of the entire codebase, or you have the clear agreement of all other rights-holders (see next section).
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Either will do. You can ask at commit-time, which is usually done via a Contributor Licensing Agreement and refusal of contributions from people who won't agree; or you can ask at re-licensing time, but you will have to get explicit buy-in from all contributors at that time.
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
You can write that if you want, but I wouldn't rely on it come the time you cut your first commercial licence. An explicit CLA, or explicit project-wide agreement to relicense, will be much safer.
And of course, IANAL/IANYL, so get proper legal advice before betting a business model on it.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
accepted
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
Yes, provided you are the rights-holder of the entire codebase, or you have the clear agreement of all other rights-holders (see next section).
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Either will do. You can ask at commit-time, which is usually done via a Contributor Licensing Agreement and refusal of contributions from people who won't agree; or you can ask at re-licensing time, but you will have to get explicit buy-in from all contributors at that time.
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
You can write that if you want, but I wouldn't rely on it come the time you cut your first commercial licence. An explicit CLA, or explicit project-wide agreement to relicense, will be much safer.
And of course, IANAL/IANYL, so get proper legal advice before betting a business model on it.
add a comment |Â
up vote
2
down vote
accepted
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
Yes, provided you are the rights-holder of the entire codebase, or you have the clear agreement of all other rights-holders (see next section).
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Either will do. You can ask at commit-time, which is usually done via a Contributor Licensing Agreement and refusal of contributions from people who won't agree; or you can ask at re-licensing time, but you will have to get explicit buy-in from all contributors at that time.
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
You can write that if you want, but I wouldn't rely on it come the time you cut your first commercial licence. An explicit CLA, or explicit project-wide agreement to relicense, will be much safer.
And of course, IANAL/IANYL, so get proper legal advice before betting a business model on it.
add a comment |Â
up vote
2
down vote
accepted
up vote
2
down vote
accepted
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
Yes, provided you are the rights-holder of the entire codebase, or you have the clear agreement of all other rights-holders (see next section).
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Either will do. You can ask at commit-time, which is usually done via a Contributor Licensing Agreement and refusal of contributions from people who won't agree; or you can ask at re-licensing time, but you will have to get explicit buy-in from all contributors at that time.
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
You can write that if you want, but I wouldn't rely on it come the time you cut your first commercial licence. An explicit CLA, or explicit project-wide agreement to relicense, will be much safer.
And of course, IANAL/IANYL, so get proper legal advice before betting a business model on it.
Is it possible as project owner to sell an alternative license to customers (if needed) which does not respect the copyleft?
Yes, provided you are the rights-holder of the entire codebase, or you have the clear agreement of all other rights-holders (see next section).
If yes do I need to ask all contributors to do that or do I need to ask them before they commit?
Either will do. You can ask at commit-time, which is usually done via a Contributor Licensing Agreement and refusal of contributions from people who won't agree; or you can ask at re-licensing time, but you will have to get explicit buy-in from all contributors at that time.
Is there any other Thing I need to care about or would it just be ok, taken to its extreme, to write something like "Use the community version which is licensed unser AGPL or contact me if you need an alternative (payed) license to use this library in a closed source application"?
You can write that if you want, but I wouldn't rely on it come the time you cut your first commercial licence. An explicit CLA, or explicit project-wide agreement to relicense, will be much safer.
And of course, IANAL/IANYL, so get proper legal advice before betting a business model on it.
answered 1 hour ago
MadHatter
7,3541534
7,3541534
add a comment |Â
add a comment |Â
Fabian is a new contributor. Be nice, and check out our Code of Conduct.
Fabian is a new contributor. Be nice, and check out our Code of Conduct.
Fabian is a new contributor. Be nice, and check out our Code of Conduct.
Fabian 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%2f7546%2fprovide-customers-an-agpl-alternative%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