Форум по программированию Delphi Sources

 



Вернуться   Форум по программированию Delphi Sources > Разное > Флейм
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 31.03.2013, 12:44
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 536
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию Trial к программе? и freelance

Ребят, а как Trial прикрутить к любому из проектов?
Сам кручусь в XE3.

И есть ли адекватные алгоритмы защиты исходного кода от "недобросовестных работодателей" ?)
Я просто подумываю заняться freelance деятельностью, в свободное от работы время.
И судя по статьям рынок кишит разводилами. И хорошо если работаешь с предоплатой

50% мне, я написал, передал исходники ... и вторые 50% можно не выплачивать. Беда...
Были у кого-нибудь мысли на этот счёт?
Ответить с цитированием
  #2  
Старый 01.04.2013, 02:40
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,026
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от Uniq!
...есть ли адекватные алгоритмы защиты исходного кода от "недобросовестных работодателей" ?)...
имхо, вообще-то всё это тянет как минимум на две статьи УК РФ: 273 и 146 от 4х до 7ми лет. (вредоносное ПО и нарушение АП) плюс умышленное введение в заблуждение новых правообладателей ПО. Заключение договора с работодателем влечёт передачу ему авторских прав на создаваемую программно-аппаратную среду и заведомое внесение изменений в код, не предусмотренных ТЗ, считается нарушением АП. А заплатил работодатель или нет за работу, это вторично, идите в суд и там доказывайте факт обмана, другие действия наказуемы. Trial это когда сам что-то выпускаешь на рынок, там можно, а когда делаешь что-то под заказ - нельзя. Был у нас случай - клиент тянул резину с оплатой ремонта своего драндулета, долго тянул, потом вообще заявил что ни копейки больше не заплатит, при этом требуя выдачи ему тарантайки. Руковод решил не связываться и велел выдать пыжика с занесением в чёрный список клиентов. А один наш слесарь самостоятельно решил его наказать - перед выдачей слил масло из КЗМ, результат: парня уволили, а сервису пришлось за свой счёт задний мост на машине менять, так этот гад ещё и денек в суде срубил, за моральный ущерб по-полной и судью совершенно не волновало, что изначально истец нарушитель договора. Тоже самое.
Ответить с цитированием
  #3  
Старый 01.04.2013, 02:45
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Alegun
имхо, вообще-то всё это тянет как минимум на две статьи УК РФ: 273 и 146 от 4х до 7ми лет. (вредоносное ПО и нарушение АП) плюс умышленное введение в заблуждение новых правообладателей ПО.
Размечтался, trial он и в Африке trial. Нужно только правильно сразу договариваться.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #4  
Старый 01.04.2013, 02:54
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,026
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от angvelem
Размечтался, trial он и в Африке trial...
Интересно, это ктож trial в разработку себе заказывать будет?
Цитата:
...Нужно только правильно сразу договариваться
Вот с этим полностью согласен, не будь лопухом.
Ответить с цитированием
  #5  
Старый 01.04.2013, 02:59
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Alegun
Интересно, это ктож trial в разработку себе заказывать будет?
Вот позтому нужно сразу всё в договоре обговаривать, чтобы потом проблем не было. Как говорится: "Без бумажки ты букашка, а с бумажкой человек."
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #6  
Старый 01.04.2013, 03:01
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,026
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от angvelem
...Как говорится: "Без бумажки ты букашка, а с бумажкой человек."
Я к этому и веду, не лазай где не попадя, не покупайся на всякую хегню, фрилансуй в хороших местах и прикручивать ничего не надо будет.
Ответить с цитированием
  #7  
Старый 01.04.2013, 03:10
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Я давно плюнул на всех работадателей. Пишу только для удовольствия.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #8  
Старый 01.04.2013, 03:11
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,026
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Заметил последнее время на прогерских блогах участились разговоры на тему как отомстить работодателю, это что весеннее обострение или тенденция?
Ответить с цитированием
  #9  
Старый 01.04.2013, 03:16
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Это психоз и выйдет боком.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #10  
Старый 01.04.2013, 03:31
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,026
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от angvelem
Это психоз и выйдет боком.
Помнится давным-давно устанавливали у нас в бухгалтерии нетленку от 1С какую-то, ещё тогда с секреткой в компорт она была (юэсби не существовало), парень из этой фирмы к нам неделю как на работу приезжал, не хотело эйчпишное оборудование с этой приблудой правильно работать, поработает немного и баста. Ездил-ездил, в результате установил крякнутую версию своего же продукту, на этом всё и устаканилось. Точно, боком.
Ответить с цитированием
  #11  
Старый 01.04.2013, 03:34
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Alegun
... в результате установил крякнутую версию своего же продукту, на этом всё и устаканилось...
И в этом вся 1С. У меня знакомый её обслуживает, только одни маты от него и слышу.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #12  
Старый 01.04.2013, 03:36
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,026
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от angvelem
И в этом вся 1С...
Точно, причём кажется официально гарантия действовала, так им свою одинэсбухгалтерию продать хотелось.
Ответить с цитированием
  #13  
Старый 01.04.2013, 03:48
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 7,423
Версия Delphi: 7, XE3, 10.2
Репутация: 49088
По умолчанию

Цитата:
Сообщение от Alegun
Заключение договора с работодателем влечёт передачу ему авторских прав на создаваемую программно-аппаратную среду и заведомое внесение изменений в код, не предусмотренных ТЗ, считается нарушением АП.

А вот тут БОЛЬШАЯ ошибка. Авторское право в России не отчуждаемое.
Так что могут быть переданы только имущественные права.

Соответсвенно, автор имеет право защищать свое произведение любым законным способом. Т.е. вредоносный код встаивать нельзя, а вот триал - пожалуйста. Или еще какие ограничения.

По поводу защиты как таковой. Писать серьезную защиту самому считается нерентабельным, unless сам продукт и не является такой системой защиты. Хотя для мелких заказов можно сделать простенькую защиту, не имеет смысла ее ломать, дешевле заплатить. Для чего-то более серьезного надо смотреть в сторону проф. систем "внешней" защиты (не забываем, что даже в этом случае важно не столько конкретная защита, все современные проф. защищальщики довольно хорошо справляются со своей задачей, сколько как грамотно эта защита "прикручена").
Ответить с цитированием
Этот пользователь сказал Спасибо lmikle за это полезное сообщение:
Uniq! (01.04.2013)
  #14  
Старый 01.04.2013, 09:08
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 536
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию

Цитата:
Сообщение от Alegun
Я к этому и веду, не лазай где не попадя, не покупайся на всякую хегню, фрилансуй в хороших местах и прикручивать ничего не надо будет.

Хорошие места ведь знать надо?
Может кто-то поделится и этой информацией?

lmikle, как опытный программист, можно совет по теме защиты?

Основная идея: обезопасить себя от невыплаты средств после передачи исходно кода заказчику.

На одном американском форуме наткнулся на алгоритм, глазам не поверил:

Код:
1) прикручивается то ли батник то ли dll (в общем что-то без исходного кода, но написано на том же Delphi) 
в обязанности которого входит "контроль" одной записи в базе данных, лежащей в интернете.
2) пока там стоит галочка "ок" -> всё в порядке, если галочка пропадает, dll вместе с pas файлами уничтожается.
3) и второй функцией следить за датой. Т.е. позднее определённого срока, dll тоже уничтожается, но pasы остаются на месте.

По-моему рациональная доля в этом есть. Но насколько это "грамотно" и "законно"?

Последний раз редактировалось Uniq!, 01.04.2013 в 09:10.
Ответить с цитированием
Ответ



Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 15:41.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources", 2004-2019

ВКонтакте   Facebook   Twitter