Live data from Hacker News

Ask HN: What license to use for my open source project?

news.ycombinator.com

1–5 of 5 posts

Ask HN: What license to use for my open source project?

#1
I am working on a open source project, but I have some difficulties in choosing the license.

1. Software will be open source (github source code)

2. I will run a paid hosted version (free version with paid plugins)

3. Anyone can use it for non-commercial purposes, otherwise pay for a license.

Question: What license type suits best for this?

Re: Ask HN: What license to use for my open source project?

#3
The first step is to realize that #1 and #3 are incompatible.

By definition, "open source" means people who acquire the software, including those who download it from its github project page, are allowed to use it for commercial purposes without paying for a license.

You cannot say that a project is "open source" if it has a license which restricts it to non-commercial purposes.

Re: Ask HN: What license to use for my open source project?

#5
I'd dual license it as GPL/Commercial. People can use GPL code for commercial purposes but its use will be limited, and any company serious about using it without risking legal issues will pay for the commercial version. Qt follows a similar model. You can look at AGPL if your project is SaaS.