Rethinking software licensing - Solicitors Journal