tuCloud criticizes Microsoft, OnLive for virtual desktop licensing debacle