I've found a software library, licensed under the new BSD license.
I want to use in my closed source commercial project. Can I do it?

  • 8
    Read and understand the license terms. If you have legal questions, you should consult a lawyer. Commented Sep 19, 2012 at 17:50

2 Answers 2


Did you read the license? Because it's pretty short and I think easy to understand. Unless your lawyer tells you otherwise, I'd say that yes, you can use the code, but you have to put their notice & disclaimer in your documentation (about box, whatever).

  • 29
    You say it's pretty short and I think easy to understand, and right after you're not 100% sure with your answer: Unless your lawyer tells you otherwise, I'd say ....
    – kravemir
    Commented Jun 26, 2017 at 7:36
  • 9
    @kravemir: I am sure of my answer. However, I am neither a lawyer, nor am I you. It may well be that you are bound by some contract or circumstance that would make it impossible for you to use this code. That's stuff I can't possibly know, and therefore can't issue absolute statements about. Commented Jun 26, 2017 at 11:45
  • 4
    I see what you mean. But, I didn't ask, whether BSD license conflicts my contract. But, it's good to point at related things. So, you're 100% sure, that BSD library can be used commercially in a closed source project, if there aren't any limitations by contract associated with the project.
    – kravemir
    Commented Jun 26, 2017 at 17:08

Yes. You can use BSD-licensed projects in closed-source, commercial projects. You must include the original copyright and license.

From WikiPedia's BSD License page:

The BSD License allows proprietary use and allows the software released under the license to be incorporated into proprietary products. Works based on the material may be released under a proprietary license as closed source software, allowing usual commercial usages under.

  • Can the same be said for government use? Commented Jul 23, 2019 at 17:34
  • The BSD license allows it. An organisation (company, government agency etc. ) can have its own rules that disallow use of BSD. That’s their problem. If your boss disallows use of BSD libraries, for whatever wrong reasons, you can’t use BSD libraries.
    – gnasher729
    Commented Jan 4, 2022 at 12:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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