Software activation management