Cripplewarenoun
A program whose functionality is severely limited beyond that of shareware, often in the interest of its author having the crippleware user make a purchase of the uncrippled program.
Crippleware
Crippleware has been defined in realms of both computer software and hardware. In software, crippleware means that .
Nagwarenoun
Software that displays a message requesting that the user register it.