Given two open source projects, each with different licenses, are there metrics or resources I can use to determine if it is legitimate to copy code from one of the projects to the other?
How can I determine if two open source licenses are compatible with each other?
license compatibility
I always look at the schema drawn by David Wheeler: Essay: FLOSS licensesThe arrows show which license you can use in the context of another license.For instance: you can use software distributed as ASL 2.0 inside an LGPLv3 project and (a fortiori) inside a GPLv3 or AGPLv3 project. You can't use LGPLv3 software inside an ASL 2.0 project.Just follow the arrows as a rule of thumb and double-check when in doubt.