Different OSS licenses have been created for different – and sometimes incompatible – reasons. Before incorporating OSS into a product you need to know the differences and how to be sure you play by the rules.
Source: LXer – What Every Open Source Software User Needs to Know About Open Source Licenses