the implications for software licensing is very troubling, however