О какой легальности идёт речь?!
В законе ст.10 Моральные (неотъемлемые) права автора; ст. 11 ИСКЛЮЧИТЕЛЬНЫЕ права автора.
Исключительное право исключает возможность его использования более чем одним лицом одновременно. Соответственно, если ИСКЛЮЧИТЕЛЬНОЕ право пользования произведением предоставлено одному лицу, все остальные будут пользоваться этим произведением нелегально. И все лицензии, начинающиеся со слов: "Microsoft Corp. grants to you nonexlusive right to use..." становятся недействительными, как противоречащие ст.11 закона.
Поскольку, в силу исключительности прав, автор (разработчик, распространитель) теряет свои права при первой же продаже экземпляра произведения, теперь, чтобы не нарушать положений закона, каждый пользователь компьютера должен заказывать разработку специально для себя персональной версии ОС, офисного пакета, бухгалтерской системы, АВП и другого софта. Иначе - всё нелегально.
А вы - о каких-то методах...