История изменений
Исправление praseodim, (текущая версия) :
А вот если ты это делаешь с помощью самой проприетарной программы, то надо читать ее лицензию и смотреть, что тебе с ее помощью можно делать, а что нельзя.
Как правило нельзя, но следует просто не заявлять во всеуслышание, что копался в потрохах программы, чья лицензия это запрещает. Ибо доказать этот факт практически невозможно и на практике таких дел (чисто за реверс) или вообще нет или очень редкие.
Но в лицензиях встречается и прямой запрет на реверс и/или модификацию результата работы проприетарной программы. Поэтому, чтобы не было лишних проблем обычно при разработке используют принцип «чистой комнаты». Один человек реверсит и пишет спецификации, а другой по этим спецификациям пишет софт. Очень желательно, чтобы у этого другого никогда не было проприетарной программы и вообще он даже рядом с ней не стоял.
Или хотя бы удачно притворялся, что это два человека...
Исправление praseodim, :
А вот если ты это делаешь с помощью самой проприетарной программы, то надо читать ее лицензию и смотреть, что тебе с ее помощью можно делать, а что нельзя.
Как правило нельзя, но следует просто не заявлять во всеуслышание, что копался в потрохах программы, чья лицензия это запрещает. Ибо доказать этот факт практически невозможно и на практике таких дел (чисто за реверс) или вообще нет или очень редкие.
Но в лицензиях встречается и прямой запрет на реверс и/или модификацию результата работы проприетарной программы. Поэтому, чтобы не было лишних проблем обычно при разработке используют принцип «чистой комнаты». Один человек реверсит и пишет спецификации, а другой по этим спецификациям пишет софт. Очень желательно, чтобы у этого другого никогда не было проприетарной программы и вообще он даже рядом с ней не стоял.
Исходная версия praseodim, :
А вот если ты это делаешь с помощью самой проприетарной программы, то надо читать ее лицензию и смотреть, что тебе с ее помощью можно делать, а что нельзя.
Как правило нельзя, но следует просто не заявлять во всеуслышание, что копался в потрохах программы, чья лицензия это запрещает. Ибо доказать этот факт практически невозможно и на практике таких дел или вообще нет или очень редкие.
Но в лицензиях встречается и прямой запрет на реверс и/или модификацию результата работы проприетарной программы. Поэтому, чтобы не было лишних проблем обычно при разработке используют принцип «чистой комнаты». Один человек реверсит и пишет спецификации, а другой по этим спецификациям пишет софт. Очень желательно, чтобы у этого другого никогда не было проприетарной программы и вообще он даже рядом с ней не стоял.