Вашу личную переписку может читать админ, без указания руководства, просто для личного развлечения.
Может просто не стоит передавать по открытым каналам данные за которые возможно придется краснеть?
Звучит довольно странно.
Навроде "ЕДИНСТВЕННЫЙ способ заставить человека задуматься о его безопастности - это переломать ему ноги"
Может быть если некоторые поменьше переживали о безопасности чужих сайтов, то и заботиться было бы не о чем?
Осмелюсь заметить что задача для поступления на курс "Первые шаги в программировании" весьма и весьма странная.
Если конечно цель не состоит в том чтобы составить у абитуриентов представление о программировании как о процессе решения бессмысленных головоломок.
Нужно соотнести потенциальные потери от пиратства с потенциальными доходами от привлеченных открытыми исходными кодами клиентов.
В любом случае конкуренты украв вашу интеллектуальную собственность не смогут с вами конкурировать ни в чем кроме более низкой цены на продукт.
Правильный ответ на вопрос сильно зависит от обстоятельств: от типа продукта, от способа его распространение, от стратегии развития бизнеса и т.д.
Открытость или закрытость кода влияет на цену продукта в случае коробочного решения, или является предметом торга при переговорах с заказчиком при индивидуальных проектах.
Но надо признать, что драматического значения этот фактор в большинстве случаев, не имеет.
Даже если продукт представляет из себя некую платформу для кастомизаций, все равно куда более важную роль будут играть подробная, актуальная документация, хорошо организованная служба поддержки и удобный API.
Насчет пиратства: заказчик, настроенный получить продукт бесплатно - скорее всего денег в любом случае не принесет (речь идет о корпоративном секторе).
Как заказчик, я бы в большинстве случаев предпочел иметь исходные коды.
Как разработчик, я постарался бы скрыть те части кода, которые дают мне конкурентное преимущество на рынке, в том случае если их легко вычленить и использовать повторно. Коробочные продукты, вокруг которых маловероятно формирование сильного комьюнити разработчиков, я бы поставлял с закрытыми исходными кодами.
В одном можно быть уверенным: этот вопрос находится в компетенции бизнеса и отдавать его на откуп техническим специалистам, категорически нельзя.
Если перевести этот диалог на человеческий язык, то выглядеть он будет так
Заказчик [нервно теребит в кармане пачку денег]:
-Здравствуйте, вот у меня тут есть котлета денег, подумываю не обменять ли ее на ваши услуги по разработке сайта. Вы профессионал, так что выясните что мне надо, расскажите мне на понятном мне языке и сделайте разумное взвешенное предложение, а лучше несколько. Я слабо разбираюсь в сайтах, на зато хорошо разбираюсь в людях и зарабатывании денег.
Разработчик [бренчит мелочью, раздувается от гипертрофированного чувства собственного превосходства, презрительно]:
-Ты чо тупой?!! Откуда мне знать сколько стоит твой дурацкий сайт? Иди отсюда, мальчик. Когда научишься с уважаемыми людьми разговаривать, приходи.
Заказчик [заталкивает пачку денег поглубже в карман]:
-До свидания.
[удаляется в сторону другого разработчика]
Может просто не стоит передавать по открытым каналам данные за которые возможно придется краснеть?
Навроде "ЕДИНСТВЕННЫЙ способ заставить человека задуматься о его безопастности - это переломать ему ноги"
Может быть если некоторые поменьше переживали о безопасности чужих сайтов, то и заботиться было бы не о чем?
Если конечно цель не состоит в том чтобы составить у абитуриентов представление о программировании как о процессе решения бессмысленных головоломок.
Это форматирование вывода.
В любом случае конкуренты украв вашу интеллектуальную собственность не смогут с вами конкурировать ни в чем кроме более низкой цены на продукт.
Открытость или закрытость кода влияет на цену продукта в случае коробочного решения, или является предметом торга при переговорах с заказчиком при индивидуальных проектах.
Но надо признать, что драматического значения этот фактор в большинстве случаев, не имеет.
Даже если продукт представляет из себя некую платформу для кастомизаций, все равно куда более важную роль будут играть подробная, актуальная документация, хорошо организованная служба поддержки и удобный API.
Насчет пиратства: заказчик, настроенный получить продукт бесплатно - скорее всего денег в любом случае не принесет (речь идет о корпоративном секторе).
Как заказчик, я бы в большинстве случаев предпочел иметь исходные коды.
Как разработчик, я постарался бы скрыть те части кода, которые дают мне конкурентное преимущество на рынке, в том случае если их легко вычленить и использовать повторно. Коробочные продукты, вокруг которых маловероятно формирование сильного комьюнити разработчиков, я бы поставлял с закрытыми исходными кодами.
В одном можно быть уверенным: этот вопрос находится в компетенции бизнеса и отдавать его на откуп техническим специалистам, категорически нельзя.
Заказчик [нервно теребит в кармане пачку денег]:
-Здравствуйте, вот у меня тут есть котлета денег, подумываю не обменять ли ее на ваши услуги по разработке сайта. Вы профессионал, так что выясните что мне надо, расскажите мне на понятном мне языке и сделайте разумное взвешенное предложение, а лучше несколько. Я слабо разбираюсь в сайтах, на зато хорошо разбираюсь в людях и зарабатывании денег.
Разработчик [бренчит мелочью, раздувается от гипертрофированного чувства собственного превосходства, презрительно]:
-Ты чо тупой?!! Откуда мне знать сколько стоит твой дурацкий сайт? Иди отсюда, мальчик. Когда научишься с уважаемыми людьми разговаривать, приходи.
Заказчик [заталкивает пачку денег поглубже в карман]:
-До свидания.
[удаляется в сторону другого разработчика]