Beware Software Licensing Trolls: How They Are Monetizing Licensing Agreements And Putting Your Business At Risk. here is a new breed of vendors we have named “Software Licensing Trolls.” Often backed by venture capital, these License Trolls weaponize unique aspects of the software audit process to squeeze millions out of unprepared victims in a manner similar to Patent Trolls.