Имя: Пароль:
1C
1С v8
Утилита для проверки конфигурацию на заимствования.
,
0 antihacker
 
01.02.19
15:12
Всем привет ! Как или где можно получить утилиту на проверку заимствования кода
1 formista2000
 
01.02.19
15:12
>> проверку заимствования кода
Откуда?
2 antihacker
 
01.02.19
15:14
Ну скажем у меня есть подозрения на то, что кто позаимствовал мою работу в другой конфиге.
3 Гад
 
01.02.19
15:16
ну емае меня спалили(, на забери назад свой код
Если 1=0 Тогда
КонецЕсли;
4 antihacker
 
01.02.19
15:17
Я кроме шуток. Если ты создаешь собственную конфигу для бух учета и хочешь продать. то у тебя не должно быть заимствования из типового.
5 ДенисЧ
 
01.02.19
15:18
(4) Даже плана счетов?
6 Скиурус
 
01.02.19
15:18
(4) ты настолько нубас что
а) не можешь определить по конфе, стянута она с твоей или нет?
б) создаешь собственную конфигу для бух учета?
7 Serg_1960
 
01.02.19
15:19
(0) Конфигуратор - Конфигурация - Сравнить конфигурации

(4) Это не серьёзно. Вспомни про БСП.
8 antihacker
 
01.02.19
15:20
Наверное нет. Но много чего есть кроме плана.
9 antihacker
 
01.02.19
15:21
Нее. Ребята. Вы просто не сталкивались. Там по наименованию объекта и по идентификатору и много чего есть. А объединения просто по наименованию и все.
10 PR
 
01.02.19
15:22
(8) Ты наркоман что-ли?
Может сначала сам определишься, что хочешь?
11 Мыш
 
01.02.19
15:27
Скорее ТС хочет проверить, не продают ли ему краденое )
12 antihacker
 
01.02.19
15:32
Нет мы разрабатываем сами. Но мы не знаем как проверить работу  программистов. Крадут они или нет.
13 stopa85
 
01.02.19
15:34
Ну сейчас студенты свои работы тоже на плагиат проверяют перед сдачей преподу.

Не для того что бы там не было плагиата, а что бы работу приняли.

(12) абсолютно правильно делаете, что беспокоитесь на этот счет.
14 antihacker
 
01.02.19
15:36
Программисты приходят и уходят. А штраф платить нам ( Вот не знаем как быть.
15 ДенисЧ
 
01.02.19
15:40
(14) Фиксируйте разработки каждого программиста. Если придут со штрафом - перенаправляйте к нему.
16 H A D G E H O G s
 
01.02.19
15:41
(11) Или постраховаться, что его не засекут.
17 antihacker
 
01.02.19
15:41
Это тип поздно пить боржоми ? Или искать уволенного программиста в другой стране ?
18 Fish
 
01.02.19
15:42
(14) Штраф за что?
19 Вафель
 
01.02.19
15:42
на других языках за такие зимсвования миллионные штрафы выписываают
20 Fish
 
01.02.19
15:44
(19) Если 2 программиста независимо написали одинаковый вызов функции БСП, то кто у кого позаимствовал?
21 Aleksey
 
01.02.19
15:44
(18) Нарушение авторских прав

Интересно а есть хоть какая нибудь конфигурация на 1С зарегестрированная в патентом бюро, чтобы можно было предъявить нарушение
22 Aleksey
 
01.02.19
15:44
(19) для этого код долен быть запатентован
23 Aleksey
 
01.02.19
15:45
Иначе я могу сказать, что это они у меня украли
24 Fish
 
01.02.19
15:46
(21) "Нарушение авторских прав" - Имхо, очень сложно доказать в отношении ПО с открытым кодом. Если только код на 100% совпадёт.
25 Aleksey
 
01.02.19
15:46
26 Вафель
 
01.02.19
15:46
(20) ты притворяешься или действиетльно не знаешь что такое заимствованный код?
27 Гад
 
01.02.19
15:47
(14) убивайте их, а то поназапаминают панимаешь ли и конкуренту сольют
28 Aleksey
 
01.02.19
15:51
(26) Я не знаю

К примеру

Массив = новый массив;

Это считается заимствование из типового? Ведь это тоже часть кода типовой конфигурации! Пусть маленькая, но часть! Где проходит граница дозволенного копирования кода? А половину процедуры можно скопировать? А треть? А 17 строк? а 4 строки? 1 строку? Сколько?
29 Fish
 
01.02.19
15:55
(26) Ну расскажи. Я правда не знаю. Желательно со ссылкой на официальные источники, что является заимствованным кодом, а что - нет.
30 Сияющий в темноте
 
01.02.19
16:27
У нас код вообще не патентуется,только готовое решение.
если заимствователь поменяет имена переменных,то доказать,что он что то позаимствовал будет очень сложно.
также,если какой то код дословно совпадает с примером,открыто выложенным в интернете,то это еще ничего не значит.

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

что касается ответственности программиста за то,что он спер чужой код или для разных людей написал одно и то же,то,если он прав на готовое решение не имеет,то после приема готового кода предьявить ему какие то претензии,что он украл код очень проблематично.

запатентовать можно уникальный алгоритм,но потом нужно очень долго доказывать,что в коде реализован именно он.
31 Пузан
 
01.02.19
16:37
(21) Авторские права не надо регистрировать в патентном бюро. Их вообще регистрировать не надо. Действует правило первой публикации.
32 Пузан
 
01.02.19
16:38
(22) В российском законодательстве отсутствует понятие патентования авторских прав. В принципе.
33 Пузан
 
01.02.19
16:40
(30) Алгоритмы по российскому законодательству тоже не патентуются и много чего еще нельзя запатентовать в России, что можно например в США.
34 Гад
 
01.02.19
16:45
(33) про Путина когда будет ?
35 Пузан
 
01.02.19
16:47
(34) Я же не в том контексте что это плохо, что у нас не патентуется, в США патентуется. Я в том контексте, что вот такое вот такие вот у нас различия. Так что не надо тут политику на ровном месте разводить.
36 NikVars
 
01.02.19
16:50
(0) Чем отличается хороший писатель от хорошего программиста?!
У хорошего писателя нет вообще никаких заимствований,
а у хорошего программиста чем больше заимствований, тем он лучше.
37 Конструктор1С
 
01.02.19
20:11
(12) отраслёвка?
38 Nyoko
 
01.02.19
20:29
что много кода ?
39 Tatitutu
 
01.02.19
22:56
(21) Есть и она Лучшая !
Полная экспертиза кода и патент 368000 руб.
40 Черный маклер
 
01.02.19
23:17
(39) ты очень выгодный клиент :)
обычно за регистрацию программы в Роспатенте берут 20 тыр
https://legal-support.ru/services/programms/
41 antihacker
 
04.02.19
08:13
Что то ушли от темы. Так значит ни у кого нету понятии как проверить код на заимствования ?
42 Aleksey
 
04.02.19
08:22
(41) Ответь на (28)
43 Михаил Иванович
 
04.02.19
08:33
(42) Да, ему просто делать нечего, вот и страдает фигней.
44 antihacker
 
04.02.19
08:38
Да ни кто не страдает. Это реально. По крайней мере в Казахстане. Который раз уже возвращают нам конфигу, что есть заимствование от типового. И они реально правы. Есть они. Но нам бы хотелось все это исправить до отправки.
45 Aleksey
 
04.02.19
08:41
(44) Кто вам возвращает? Почему у них нельзя спросить инструмента и методику анализа?
46 Михаил Иванович
 
04.02.19
08:42
(44) Т.е нужно каждый раз свой велосипед изобретать с разными колесами?
47 Aleksey
 
04.02.19
08:43
И да Массив = новый массив; в типовой БП встречается более 200 раз. Так что теперь нельзя массивом пользоваться?

p.s. Автор благодарит Кирилла и Мефодия за любезно предоставленные буквы
48 Черный маклер
 
04.02.19
08:46
(44) нетиповые конфигурации должны продаваться с технологической поставкой или с какой-нить типовой конфигурацией.
Если вы предоставляете свое решение на сертификацию, то лаборатория должна знать специфику 1С, в РФ таких не больше одной
49 Вася Теркин
 
04.02.19
08:48
(44) Может вам просто платить не хотят и саботаж ведут?
50 antihacker
 
04.02.19
08:48
А они и не должны платить. Мы не продаем через партнеры.
51 Вася Теркин
 
04.02.19
08:49
Ниасили ваш ответ
52 Вася Теркин
 
04.02.19
08:49
Ниасилил ваш ответ
53 Вася Теркин
 
04.02.19
08:50
"Кто на ком стоял? Потрудитесь объяснить?"
54 Cyberhawk
 
04.02.19
08:52
"есть заимствование от типового" // Так если самописка на БСП, то этих заимствований будут тысячи
55 antihacker
 
04.02.19
08:54
У нас в Казахстане, есть представитель 1С. Так вот если ты хочешь установить клиентам свою конфигу, то она должна пройти проверку на заимствования от типового. Иначе могут отозвать авторское право на конфигурацию.
56 Aleksey
 
04.02.19
08:55
(55) Фирма 1С разрешает заимствование из своей конфы. О чём речь?
57 Fish
 
04.02.19
08:58
(55) "Иначе могут отозвать авторское право на конфигурацию." - У вас там какой-то представитель 1С авторские права на ПО выдаёт?
58 Вася Теркин
 
04.02.19
08:59
(55) 1С Казахстан это вам сказал?
59 antihacker
 
04.02.19
09:01
Нет. Авторское право дает Министерство Юстиции. Но по закону ты сперва должен пройти у 1С представителя анализ на заимствования.
60 Вася Теркин
 
04.02.19
09:08
Я как-то раз писал конфу с нуля. Но меня все равно потом попросили приклеить ее к тамошней УПП.
Заимствоаванием вряд ли может считаться отдельная строчка. Скорее всего по функциям и процедурам считают.
Если ваши проги тупые, то копируют, оставляя названия функций. Если похитрее, то копируют только алгоритм.
Ну тогда тебе надо на каких-то непроизносимых торрентах пиратских скачать все превсе конфиги всех стран, установить их у себя, потом конфигурация - выгрузить конфигурацию в файлы.
Потом свою конфу тоже побить на отдельные функции и процедуры.
И потом в получившемся словаре совпадения искать.
61 Вася Теркин
 
04.02.19
09:09
придется отдел патентной чистоты создать в компании...
62 Вася Теркин
 
04.02.19
09:11
А для начала можешь просто названия всех процедур и функций прогнать по гуглу.
Но мало вероятно что проги названия скопировали. Скорее только тело процедур.
63 timurhv
 
04.02.19
10:17
(2) Если это правда, то вы должны гордиться - ваш труд качественный и оценен другими разработчиками.
Была подобная история - скопировали всю конфигурацию подчистую, руководство не стало никаких мер предпринимать, т.к. не представляло угрозы.

Это в цивилизованных странах за такие вещи гигантская компания может полностью обанкротиться, у нас вы сами в минус уйдете с судебными тяжбами.
Развивайтесь дальше, улучшайте продукт.
64 antihacker
 
05.02.19
07:45
timurhv, законодательство заставляет.
65 hhhh
 
05.02.19
08:09
(62) там не только модули текстов, УИДы объектов метаданных совпадают. Например, скопировал справочник из типовой конфы, УИДы этих справочников совпадают.
66 Cyberhawk
 
05.02.19
08:16
(65) "скопировал справочник из типовой конфы, УИДы этих справочников совпадают" // При Ctrl+C не совпадают, только если сравнивал-объединял
67 hhhh
 
05.02.19
08:30
(66) При Ctrl+C тоже совпадают. Очень часто пользуюсь этим, чтобы сравнение-объединение не запускать.
68 Cyberhawk
 
05.02.19
08:34
(67) Вендор с тобою не согласен (первая строка в первой табличке): https://its.1c.ru/db/metod8dev/content/2291/hdoc
Брешет?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн