Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 HELP! perlcc + DBI + CGI + ENV   Abylai Ospan   06 Oct 2001 16:55:25 
 Re: HELP! perlcc + DBI + CGI + ENV   Konstantin Stupnik   08 Oct 2001 11:35:15 
 Re: HELP! perlcc + DBI + CGI + ENV   Abylai Ospan   08 Oct 2001 16:56:46 
 Re: HELP! perlcc + DBI + CGI + ENV   Konstantin Stupnik   09 Oct 2001 08:42:32 
 Re: HELP! perlcc + DBI + CGI + ENV   Abylai Ospan   09 Oct 2001 14:23:37 
 Re: HELP! perlcc + DBI + CGI + ENV   vitus@ice.ru   09 Oct 2001 16:18:15 
 HELP! perlcc + DBI + CGI + ENV   Serge Matveev   09 Oct 2001 23:05:26 
 Re: HELP! perlcc + DBI + CGI + ENV   Abylai Ospan   10 Oct 2001 04:51:02 
 Re: HELP! perlcc + DBI + CGI + ENV   Konstantin Stupnik   10 Oct 2001 09:54:32 
 Re: HELP! perlcc + DBI + CGI + ENV   vitus@ice.ru   10 Oct 2001 12:02:16 
 Re: HELP! perlcc + DBI + CGI + ENV   Konstantin Stupnik   10 Oct 2001 09:46:17 
 Re: HELP! perlcc + DBI + CGI + ENV   RockMover   10 Oct 2001 04:14:11 
Архивное /ru.perl/95097f4ed938.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional