KMSAUTO: ETHICAL ISSUES AND THE WAY FORWARD FOR SOFTWARE PACKAGE ACTIVATION