|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 10 Oct 2001 12:02:16 To : "Abylai Ospan" Subject : Re: HELP! perlcc + DBI + CGI + ENV -------------------------------------------------------------------------------- Abylai Ospan <aospan@fds.msu.ru> wrote: AO>Hi >> Что касается исходного вопроса, то надо понять, а зачем >> тебе нужно, чтобы твой код не могли прочитать. >> Hу выполняется он на чужом сервере и фиг с ним. >> Если задача скрытия информации формулируется так >> "Я написал такой крутой код, они его немедленно стырят" то на этом >> разговор можно считать законченным. Люди, которые так думают, обычно >> не заслуживают того, чтобы с ними разговаривать. AO>Подожди, я этого не говорил. Hо по-моему это обычная практика для AO>комерческого софта не выдавать исходников. Или я ошибаюсь ? :) Если perl не AO>позволяет этого сделать, то может так и сказать ? 1. Обычная - не значит правильная. Sun вот, например, по другому поступает. IBM (касательно софта для мейнфреймов) - тоже. Borland исходники RTL тоже включает в поставку компилятора. 2. Тут стоит понять причину и следствие. Большая часть коммерческого софта написана на языках, для которых предоставлять исходники - отдельный геморой. Потом к этому уже привыкли и стали думать, что исходники осмысленно скрывать. Причин скрывать исходники может быть три: 1. Чтобы не взломали защиту от копирования. Hо ведь все равно взломают Поэтому лучше ее и не ставить. 2. Чтобы не наворотили чего в коде, а потом стали приставать к твоему саппорту на предмет "а у нас ничего не работает" Добавляешь в лицензию клаузу, что если md5-сумма всех скриптов не совпадает с дистрибутивной, то саппорта они лишаются и все. 3. Защита авторских прав на наукоемкие алгоритмы. Задача сводится к "Вот я такой крутой, а они меня обокрадут". Действительно наукоемкие алгоритмы потребуют такого времени на reverse-engineering что проще тебе деньги заплатить, чем разбираться в твоих исходниках. И даже если они этим займутся, ты тем временем успеешь дальше продвинутся. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: FT-center (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/95097f4ed938.html, оценка из 5, голосов 10
|