Open Source Licensing - Software Freedom and Intellectual Property Law