Open source licenses, using licensed source code under new licenses

John Cowan cowan at
Thu Apr 3 14:58:38 UTC 2008

Ryan S. Pettigrew scripsit:

> 	I've been working on code that I intended to release under a BSD  
> license. It incorporates code from BSD licensed source, Apache 2.0  
> licensed source, and source under a Creative Commons license (I  
> realize Creative Commons has multiple licenses, and that I'd need to  
> clarify which one; for now, please assume it is the compatible one,  
> if there is one). I realized that, with all these licenses floating  
> around, that the BSD license may be either too open or too closed to  
> work with these other licenses. 

All those licenses (assuming the CC license is CC-BY) permit the
creation of derivative works under any license you like, so there can
be no problem.

That said, you should not change the license on a module of code that
you reuse unchanged.  It may be illegal and is definitely tacky.

I am not a lawyer; this is not legal advice.

Only do what only you can do.               John Cowan <cowan at>
  --Edsger W. Dijkstra's advice
    to a student in search of a thesis

More information about the License-discuss mailing list