KMS AND ITS EFFECT ON SOFTWARE PROGRAM DEVELOPERS AND PUBLISHERS