Skip to main content

What (combination of) licenses is popular for public/shared properiaty software; “Feelproprietary software (“Feel free to contribute, but only we can make commercial use”)?

Given aA software product (a web service) is being developed.

In essence, I want the software code to be hosted publicly on GitHub. Anyone should be able view, download, modify, use for personal use, and contribute back with improvements as they want, meaning most of the "open source" principles - but not all, as...

...Only I may make commercial usage of the software code.

But the more I search on the Internet, the more confused I get about this topic. According to me, this situation has to be a common desire by developers or organizations, but yet it seems hard to find a clear answer to how to exactly achieve this byhow an organization can achieve this.

I have a hard time believing that each person or organization has to call in a lawyer that writes a custom license each time, right? With In other words, reinventing the wheel all the time.

Isn't there a straight forwardstraightforward, popular, or common license or license model that achieves this?

Perhaps "dual licensing" is the only way to achieve this? If so, are there any examples of GitHub projects that doesdo this?

Any comments, feedback and suggestions is highly appreciated!

What (combination of) licenses is popular for public/shared properiaty software; “Feel free to contribute, but only we can make commercial use”?

Given a software product (a web service) being developed.

In essence, I want the software code to be hosted publicly on GitHub. Anyone should be able view, download, modify, use for personal use and contribute back with improvements as they want, meaning most of the "open source" principles - but not all as..

..Only I may make commercial usage of the software code.

But the more I search on the Internet, the more confused I get about this topic. According to me, this situation has to be a common desire by developers or organizations, but yet it seems hard to find a clear answer to how to exactly achieve this by an organization.

I have a hard time believing that each person or organization has to call in a lawyer that writes a custom license each time, right? With other words, reinventing the wheel all the time.

Isn't there a straight forward, popular or common license or license model that achieves this?

Perhaps "dual licensing" the only way to achieve this? If so, are there any examples of GitHub projects that does this?

Any comments, feedback and suggestions is highly appreciated!

What (combination of) licenses is popular for public/shared proprietary software (“Feel free to contribute, but only we can make commercial use”)?

A software product (a web service) is being developed.

In essence, I want the software code to be hosted publicly on GitHub. Anyone should be able view, download, modify, use for personal use, and contribute back with improvements as they want, meaning most of the "open source" principles - but not all, as...

...Only I may make commercial usage of the software code.

But the more I search on the Internet, the more confused I get about this topic. According to me, this situation has to be a common desire by developers or organizations, but yet it seems hard to find a clear answer to exactly how an organization can achieve this.

I have a hard time believing that each person or organization has to call in a lawyer that writes a custom license each time, right? In other words, reinventing the wheel all the time.

Isn't there a straightforward, popular, or common license or license model that achieves this?

Perhaps "dual licensing" is the only way to achieve this? If so, are there any examples of GitHub projects that do this?

I think that's what you mean. The original phrasing would have meant that you are prohibited from non-commercial use of your own software.
Source Link

Given a software product (a web service) being developed.

In essence, I want the software code to be hosted publicly on GitHub. Anyone should be able view, download, modify, use for personal use and contribute back with improvements as they want, meaning most of the "open source" principles - but not all as..

..IOnly I may only make commercial usage of the software code.

But the more I search on the Internet, the more confused I get about this topic. According to me, this situation has to be a common desire by developers or organizations, but yet it seems hard to find a clear answer to how to exactly achieve this by an organization.

I have a hard time believing that each person or organization has to call in a lawyer that writes a custom license each time, right? With other words, reinventing the wheel all the time.

Isn't there a straight forward, popular or common license or license model that achieves this?

Perhaps "dual licensing" the only way to achieve this? If so, are there any examples of GitHub projects that does this?

Any comments, feedback and suggestions is highly appreciated!

Given a software product (a web service) being developed.

In essence, I want the software code to be hosted publicly on GitHub. Anyone should be able view, download, modify, use for personal use and contribute back with improvements as they want, meaning most of the "open source" principles - but not all as..

..I may only make commercial usage of the software code.

But the more I search on the Internet, the more confused I get about this topic. According to me, this situation has to be a common desire by developers or organizations, but yet it seems hard to find a clear answer to how to exactly achieve this by an organization.

I have a hard time believing that each person or organization has to call in a lawyer that writes a custom license each time, right? With other words, reinventing the wheel all the time.

Isn't there a straight forward, popular or common license or license model that achieves this?

Perhaps "dual licensing" the only way to achieve this? If so, are there any examples of GitHub projects that does this?

Any comments, feedback and suggestions is highly appreciated!

Given a software product (a web service) being developed.

In essence, I want the software code to be hosted publicly on GitHub. Anyone should be able view, download, modify, use for personal use and contribute back with improvements as they want, meaning most of the "open source" principles - but not all as..

..Only I may make commercial usage of the software code.

But the more I search on the Internet, the more confused I get about this topic. According to me, this situation has to be a common desire by developers or organizations, but yet it seems hard to find a clear answer to how to exactly achieve this by an organization.

I have a hard time believing that each person or organization has to call in a lawyer that writes a custom license each time, right? With other words, reinventing the wheel all the time.

Isn't there a straight forward, popular or common license or license model that achieves this?

Perhaps "dual licensing" the only way to achieve this? If so, are there any examples of GitHub projects that does this?

Any comments, feedback and suggestions is highly appreciated!

Post Migrated Here from programmers.stackexchange.com (revisions)
Source Link
corgrath
corgrath

What (combination of) licenses is popular for public/shared properiaty software; “Feel free to contribute, but only we can make commercial use”?

Given a software product (a web service) being developed.

In essence, I want the software code to be hosted publicly on GitHub. Anyone should be able view, download, modify, use for personal use and contribute back with improvements as they want, meaning most of the "open source" principles - but not all as..

..I may only make commercial usage of the software code.

But the more I search on the Internet, the more confused I get about this topic. According to me, this situation has to be a common desire by developers or organizations, but yet it seems hard to find a clear answer to how to exactly achieve this by an organization.

I have a hard time believing that each person or organization has to call in a lawyer that writes a custom license each time, right? With other words, reinventing the wheel all the time.

Isn't there a straight forward, popular or common license or license model that achieves this?

Perhaps "dual licensing" the only way to achieve this? If so, are there any examples of GitHub projects that does this?

Any comments, feedback and suggestions is highly appreciated!