As a fresh software engineer, I had always wished if we could do away with software licensing altogether. It was one way for me, as a software programmer, to avoid knowing and understanding the legal binding. The programming language is a lot better than the legal one any given day! However, for practical reasons, the way to compete with proprietary software is to share the same space with them by having open source licenses. Carlo Daffara brings out benefits of GPL, which has helped companies realize the real benefits of the open source philosophy through its restrictive licensing. There is nothing better that a software license can do. Having said that, it will be interesting to get answers from users of more permissive licenses like MIT or BSD.