Первоначально необходимо иметь соглашение/договор с разработчиком ПО по вопросу его распространения. Чтобы в дальнейшем вы не столкнулись с проблемой легальности/лицензирования.
В процессе уже будет решено, как именно это будет выглядеть.
Возможно это будут дистрибутивы ПО, и список ключей активации, возможно дистрибутивы ПО с встроенными ключами активации. Решений много