← Back to context

Comment by jki275

7 years ago

GPL is absolutely incompatible with BSD licensing. The license does not allow for one to "rewrite" the same code into a BSD licensed driver.

Of course one could clean room reverse engineer the GPL driver and then give the spec to someone else to implement and create a BSD driver, that would probably be ok.

Not exactly incompatible, as you can license something under both of them at once. But yes, you cannot relicense it without permission from the contributors; this is true for pretty much any license.

  • Right, of course the rights holder can license under anything they want. But no one else can take GPL code and relicense it under BSD. The same is not true the other way -- anyone can use BSD code.