Gag Me with a Contract: These Software Licensing Tactics Should Be Illegal