Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программы за деньги и исходный код

Модерирует : ShIvADeSt

ShIvADeSt (04-05-2017 09:25): Это уже история...  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

   

odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EliTe
 

Цитата:
А какие нибудь автоматизированные средства по приведению к такому виду существуют?

 
Есть такой замечательный редактор Ultra Edit. Так вот в нём это можно сделать без проблем c помощью макросов. Причём и прямое преобразование и обратное

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 22:01 12-11-2003
kishik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EliTe
Не правы твои заказчики, исходники - твои. Моя контора уже кучу лет занимается разработкой ПО на заказ, но вопрос о принадлежности исходников не поднимался ни разу. Даже если речь идет о передаче исходников, то в серьезном продукте вылезает очень проблем. При разработке используется какой-то инструментарий, иногда нестандартный, разработанный одним из подразделений программистов или сторонней конторой на заказ, коммерческие компоненты и библиотеки, за которые были уплачены деньги, и обычно немалые, свои собственные библиотеки, которыми делиться ну никак нельзя - это ж твой хлеб. На все это есть свои лицензионные соглашения, суть которых сводится к одному: компилируй, включай в свои продукты, но отдавать или продавать - ни-ни! А без этих приблуд и речи не может идти об использовании исходников, толку-то от них все равно не будет. В общем, захочешь поделиться по-доброму - и то не получится
Так что теплые отношения теплыми отношениями - а свои права рано или поздно придется отстаивать.
P.S. А нельзя заказчику лапши навешать? Мол, куплена была библиотека жутко секретная (до сих пор не окупилась!), ее передать точно не могу, а без нее все остальное теряет смысл...

Всего записей: 27 | Зарегистр. 07-09-2003 | Отправлено: 00:39 14-11-2003 | Исправлено: kishik, 00:42 14-11-2003
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EliTe
Отдай им исходники, почти все, кроме двух-трех модулей, их отдай в виде dcu (остальные файлы тоже в виде Dcu, чтобы не бросалось в глаза).
В них вынеси существенные части функционирования.
Это гарантия что твою прогу врядли смогут очень сильно модифицировать.
Кроме того, врядли кто-то будет копаться в них сразу, а после того как подпишешь акт приеме-передачи, что сними происходит тебя мало волнует (только не записывай их самостоятельно на СД, а то могут пристебаться). Если начнут копаться опосля, со спокойной совестью можешь требовать денюжку за код. Т.к. что происходило в этот промежуток времени, и кто "удалил" исходники тебя не волнует, ты выполнил условие, вот бумажка.
Ответь чесно сам себе, ты часто лазишь в исходниках Д или сторонних компонент, которые используешь в проекте? Тоже самое будет с твоей программой.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 19:48 14-11-2003
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ага, а в этих dcu пропиши CRC кода компилируемых функций и при несовпадении "важный функционал" сделай стоб работал неправильно
Изменение кода вызовет общий баг и они будут вынуждены вернуть тебе все бразды правления

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 20:03 14-11-2003
johnmar



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не понял, при чём здесь dcu. Не нашел выше, где было бы сказано, что программа на Delphi...




предупреждение за подъем старой темы

Всего записей: 30 | Зарегистр. 28-03-2008 | Отправлено: 19:59 05-12-2008 | Исправлено: ShIvADeSt, 01:49 06-12-2008
eLLoco



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не понял, при чём здесь dcu. Не нашел выше, где было бы сказано, что программа на Delphi...

Не придирайся Замени на lib\pyc\elc - главное смысл.

Всего записей: 217 | Зарегистр. 03-08-2007 | Отправлено: 22:15 05-12-2008
weel



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Знакомая ситуация
Работаю не по программированию, но так как процесс сложный и много рутинных дествий решил его немного подправить)VBA и VB в этом помогли, результат вышел отменный!Но так как организация гнилая,все проекты находятся на флешке,стоит везде ограничение по времени, и так как я не спец по защите софта, сделал маленькую штучку-когда настает время Ч, прога переименновывает специальную dll в exe(которая была ехе но просто после компиляции поменял расширение в длл) запускает и завершается. А она в свою очередь переименновывает все нужные файлы в  txt открывает их и пишет белиберду, потом возвращает назад)
 
PS Не отдавай серийники, придумай какое нибудь зап а_д ло,поназывай переменные типа r957, u3 и тд чтобы в ней не разобрался никто,сделай привязку к винту(у меня размер в байтах делится на сер номер, преобрезовывается до целых а потом используется во многих местах для вычислений, на другом компе работать не будет)
Удачи!

Всего записей: 16 | Зарегистр. 04-08-2008 | Отправлено: 01:33 11-12-2008
Rudia



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EliTe

Цитата:
А какие нибудь автоматизированные средства по приведению к такому виду существуют?
 

Этот процесс называется обфускацией, а программы - обфускаторами.
http://ru.wikipedia.org/wiki/Обфускация
Код остается рабочим, но разобраться в нем становится практически невозможно.
 

Всего записей: 324 | Зарегистр. 13-09-2006 | Отправлено: 10:38 11-12-2008
dmka



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
weel
Никакая серьезная организация не будет сотрудничать с программером у творений которого есть даже намеки на встроенное зап а_д ло (tm).
 
Одно дело когда это коммерческий софт и есть коллетив хотя-бы из десяти человек, который этот продукт поддерживает. Другое дело когда это кулибин, которого в любой момент может переехать машина. Слишком велик риск неожиданно остаться наедине с зап а_д лом (tm).
 
Нужно сразу договариваться об адекватной оплате за свой труд и о том что и в каком объеме будет передано заказчику. Да и вообще не понимаю почему народ так печется о своих сорсах. Работа сделана, деньги получены. Или вы и впрямь думаете, что кто-то кроме вас будет ре-юзать эти нестандартные и недокументированные дельфийские библиотеки, писанные долгими зимними вечерами? Да через два месяца вы сами в них без бутылки не разберетесь

Всего записей: 947 | Зарегистр. 23-04-2003 | Отправлено: 12:00 12-12-2008
Nike000



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я считаю, что прав заказчик. Есть договор на поставку продукта, а есть - на разработку. Если разработка длительное время делалась на деньги заказчика - все права на продукт у него. Если же был договор на поставку и адаптацию под заказчика некоего стороннего продукта (да хоть 1С) - опять же, права на адаптацию - у заказчика, права на продукт - у правообладателя.  
Программист имеет право на переиспользование части этого кода в других своих продуктах, при условии, что это не запрещено NDA. Программист не имеет права лично продавать тот же код еще раз. А вот заказчик - имеет. Заказчик купил ваше рабочее время, равно как и все результаты вашей работы за это время. При условии, конечно, что в договоре не оговорено обратное.
З.Ы. Я сам не заказчик, а программист. И смотрю ровно с той же стороны барьера, что и уважаемый EliTe
 
 

Всего записей: 248 | Зарегистр. 19-10-2006 | Отправлено: 14:23 22-12-2008
Ykidia



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наверное уже все закончилось, все договорились - времени прошло много. Интересно, каков исход?

Всего записей: 242 | Зарегистр. 03-03-2005 | Отправлено: 17:00 27-02-2009
maxsv2



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Действительно интересно, какой в итоге результат?
Или автор уже давно завязал с программированием?

Всего записей: 191 | Зарегистр. 24-01-2004 | Отправлено: 11:26 03-05-2017
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если разработка длительное время делалась на деньги заказчика - все права на продукт у него.  

а если программист работает на фрилансе, заказчик оплачивает только конечный продукт. И выбирает того, у кого дешевле/быстрее, исходники в 99% случаев его не интересуют.
 

Цитата:
Программист не имеет права лично продавать тот же код еще раз.

бред
 

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 11:59 03-05-2017
   

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программы за деньги и исходный код
ShIvADeSt (04-05-2017 09:25): Это уже история...


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru