I developed a project and I want to make the source code publicly available. I want everyone to be able to use the code as they see fit when used for developing end products (not sure if this is the right term, I mean software that is aimed at consumers), but I want to disallow people making tools aimed at developers and companies.

Is there a license that does this?


1 Answer 1


No, there are no open-source licenses that meet your requirements.

An open-source license is not allowed to discriminate in what the software is used for. An open-source license can't forbid commercial usage and by the same token it can't forbid usage in a product aimed at non-consumers.

  • is there a non open source license perhaps?
    – Bas Smit
    Dec 24, 2020 at 18:57
  • 7
    @BasSmit, we can't advise you on non-open-source licenses. They are usually drafted on a case-by-case basis by lawyers. Dec 24, 2020 at 19:01

Not the answer you're looking for? Browse other questions tagged or ask your own question.