2

At first, I always developed commercial projects only, so I bad know GNU licenses. Now, I want to make my library available for other developers. And maybe to find co-developers. So, I chosen GNU GPL v3... BUT
I didn't get how does this license apply to me?

  1. Can I use own GNU GPL v3 library in my commercial projects?
  2. Can I use own GNU GPL v3 library in my commercial projects if some developer modified its sources too?

1 Answers1

6
  1. Can I use own GNU GPL v3 library in my commercial projects?

Yes, as long as you own the rights to your own code, you could license it to other under the GPL for free or commercially for a fee. For instance this is the business model of MySQL.

  1. Can I use own GNU GPL v3 library in my commercial projects if some developer modified its sources too?

Yes, as you as you own the rights to this code which may require a contributor license agreement such that external contributions rights are licensed to you in a way that would allow you to relicense under a commercial license.

Philippe Ombredanne
  • 14,441
  • 2
  • 32
  • 87