What is licensing? Advantages and disadvantages? Real-World Examples?