А если программа большая
и дорогая, то смысла закрывать исходники нет тем более,
потому что в них сможет разобраться только очень маленькое
количество людей.


А вот здесь не все так просто. существуют такой класс ПО как массовое (сюда например отсятся все игры) продажная стоимость копии которого значительно ниже стоимости разработки --- уже давно прошили те времена, когда один толковый програмист мого достаточно быстро сделать шикарую (по меркам того времени) игру...

Ну есть у тебя исходник игры. И что ты с ним будешь делать,
если передать никому не можешь, а править там тебе
скажем лень? Будет лежать у тебя на компашке только
и всего. Что в этом страшного?

В заключении я могу сказать, что я говорю именно о
предоставлении программы с открытыми исходниками с целью
доработки под себя и багфиксов,

Весь фокус в том что после этого практически нельзя ни с кем поделится своими доработками/фиксами...

Почему нельзя? Если ты будешь делится именно СВОИМИ патчами
и фиксами, а не исходниками, то помоему никто этого тебе
запретить не сможет.

а не с целью модификации
для последующей перепродажи. Т.е. я говорю не о GPL и
не воровстве (которое кстати легко доказуемо в этом
случае, несмотря на обфускаторы и преследуется по закону,
по крайней мере за бугром).

тут кстати тоже далеко не просто доказать, что имела место кража...

А на мой взгляд достаточно просто. Есть сложный алгоритм. Если
его реализация совпадает (чуть ли не до строчки) с оригиналом,
то понятно, что дело не чисто.

PS а что такое обфускатор? просветите меня пожалуйста

Я так понимаю, некоторая прога, которая делает из исходников
некий код, который исполняется нормально, но правку допускает
только в двоичных кодах.

Виктор

Ответить