Имя: Пароль:
1C
1С v8
Использование защищенной конфы?
0 0xFFFFFF
 
08.12.11
11:59
Есть конфигурация, защищена ключом, используются защищенные функции. В ПриНачалеРаботы происходит инициализация ключа, защищенной обработки и т.п.
Есть необходимость прикрутить к конфе скромный функционал для пользователя с таким же скромным интерфейсом. Для реализации этого функционала защищенные функции не нужны. Пользователь будет работать с одной табличкой данных, часть которых берется из БД.
Можно ли в ПриНачалеРаботы системы для такого типа пользователей (признак в справочнике, интерфейс) отключить инициализацию защитной компоненты, при условии, что для его работы она ему не нужна? Или это является нарушением?
1 IamAlexy
 
08.12.11
12:00
сам модуль открыт?

ну поставь условие перед вызовом защищенных функций и не вызывай их..
2 0xFFFFFF
 
08.12.11
12:02
(1) сам модуль открыт. Т.е. нормально, если я отключаю защиту - но по сути для данного случая я и не пользуюсь защищенным функционалом.
3 Cube
 
08.12.11
12:04
(0) Можно
4 IamAlexy
 
08.12.11
12:05
процедура приначалеработысистемы()

........
.......

Если НаксуйНенужныВолшебныеЕдинороги Тогда

ЕлочкаЗажгись();

КонецЕсли;


.......
//а тут только для избраных волшебные функции которые никому никому никому нельзя смотреть.

суперсекретнаяфункция();
суперсекретнаяпроцедура();

конецпроцедуры;
5 0xFFFFFF
 
08.12.11
12:05
Я хочу не просто защищенные функции не вызывать, а по сути "отключить" весь функционал конфы (вместе с защищенными модулями, инициализацией защиты), а пользоваться только одной своей обработкой.
6 Галахад
 
гуру
08.12.11
12:06
(5) А в чем проблема? Данные ваши. Делайте с ними чего хотите.
7 John83
 
08.12.11
12:06
а какой смысл такой защиты, если модуль открыт и в нем видно, где идет инициализация защиты?
8 Cube
 
08.12.11
12:08
(7) При открытии каждого окошка проверяется ключ и часть функционала в ДЛЛ, которая без ключа не отвечает...
9 0xFFFFFF
 
08.12.11
12:09
(7) модуль открыт, но самих функций в нем нет  - они зашиты во внешнем зашифрованном файле.
10 Amra
 
08.12.11
12:10
(0) Бывает что в справочнике пользователей указывается, подключать компоненту или нет
11 Cube
 
08.12.11
12:26
(10) Там тоже можно проверку свою вставить :)
12 0xFFFFFF
 
08.12.11
13:48
(11) вставить можно что угодно куда угодно :)
Вопрос в том, что не нарушает ли это условия лицензии.
13 Cube
 
08.12.11
13:53
(12) Ну так почитай лицензионное соглашение. Но лицензионное соглашение, скорее всего, распространяется только на метаданные и тексты модулей. Работать с твоими данными никто тебе запретить не может. То же самое, что считать/записать данные с таблицы SQL сервера не платформой 1С - кто запретит?
14 byxtello
 
08.12.11
13:54
если ломается защищенный функционал, то нарушается
например - типовая объединяется с какой-нить отраслевой, так отраслевые ключи нужны только для пользователей отраслевого функционала, а пользователям типового функционала достаточно лицензий.
15 Amra
 
08.12.11
13:58
(14) +100
16 BlackSeaCat
 
08.12.11
14:09
(12) В чем смысл отключения защищенного функционала? Случайно, не в обходе ограничений на количество пользователей базы, а?
17 vde69
 
08.12.11
14:11
(0) это явное нарушение.

пример

Ключ и лицензия на 3 пользователя, в DLL перенесены процедуры проведения документов

после слома получаем
3 пользователя (определенных) работают с базой на ввод первички
100 пользователей юзают отчеты
18 Cube
 
08.12.11
14:12
(16) Ну почему сразу "обход ограничений"? Если УАТ объединен с УПП, то не нужно всем 100 пользователям УПП покупать 100 лицензий на УАТ, когда функционалом УАТ пользуется только один диспетчер... Достаточно одной лицензии для диспетчера и всё.
19 IamAlexy
 
08.12.11
14:12
(17) хм.. вроде бы ты не прав.. вопрос в том что лицензируется допключами -вся конфа или "доработанный функционал"
20 Cube
 
08.12.11
14:13
(17) И где нарушение? А если я выгрузку из этой конфы напишу в БП и 100 пользователей отчеты будут там лепить что-то кардинально изменится?
21 Cube
 
08.12.11
14:14
+(20) Если в отчетах нет проверки на лицензию, значит отчеты под лицензию не попадают. Я так считаю.
22 vde69
 
08.12.11
14:15
(19) доп ключами всегда лицензируется конфа целиком
(20) выгружай и пользуйся, не проблемма. Почему для 10 пользователей 1с нужно 10 лицензий SQL не смотря на то что они все ходят под одной учеткой
23 vde69
 
08.12.11
14:17
(21) а если в конфе вообще нет проверки на лицензию - это не значит что она бесплатна
24 BlackSeaCat
 
08.12.11
14:18
(21) Правообладатель может считать иначе. По крайней мере, я в свое время с таким столкнулся, спросил у него - ответ был не в мою пользу.

Кого послушает суд - охота проверять?
25 IamAlexy
 
08.12.11
14:25
(22) ну хз.. я когда с битом общался по поводу закрытых модулей их автосервиса, мне объяснили что по их правилам собственно точ то они не хотят чтобы менялось то и закрывают.. соответственно все остальное - что хотите то и делайте... да и в принципе усно подтвердили готовоность открыть по необходимсти те или иные функции.. (правда необходимости пока не возникало)

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


кстати вопрос: большинство нетленок это нашлепки на типовую, какое право имеют "авторы" нетленок закрывать ВСЮ конфу включая то что по сути они не писали  и то что по сути является типовым?
26 0xFFFFFF
 
08.12.11
14:27
(14) ничего не ломается. Функционал просто отключается.
(16) смысл - не покупать лицензию на пользователя, который этим защищенным функционалом пользоваться не будет.
(17) почему сразу "слом"? Модуль, в котором вызывается защита - открыт? Открыт. Вношу изменения какие хочу? Вношу.
27 byxtello
 
08.12.11
14:30
...Продукт «1С:CRM ПРОФ» при интеграции в типовые решения «1С:Управление торговлей» или «1С:Управление производственным предприятием» и их отраслевые версии при необходимости может быть использован только на части рабочих мест. Для использования модуля «1С:CRM ПРОФ» на рабочем месте конкретного пользователя программы необходимо в настройках конфигурации включить или  выключить настройку «Использовать подсистему CRM» (меню Сервис - Настройки пользователя) включить или выключить данный модуль и настроить его работу.
http://v8.1c.ru/solutions/subs.jsp?subs_id=345
28 0xFFFFFF
 
08.12.11
14:35
А если это не надстройка, а полностью отраслевая конфа?
Но конфа мне для этого случая нафик не нужна - мне нужны только данные!
29 Amra
 
08.12.11
14:37
(22) Ну смотря что за конфа. Если ключ идет к блоку, внедряемому в типовую конфу, то использование ключа требуется только при работе именно с этим блоком. Пример - тот же Инталев, если у пользователя снять все галочки на подсистемы, то защита при его входе не инициализируется
30 Amra
 
08.12.11
14:37
(28) Если полностью отраслевая - палюбому ключ на ВСЮ конфу
31 0xFFFFFF
 
08.12.11
14:40
(30) классно. Хорошо, что есть Ком-соединение - там модуль ком-соединения не инициализируется, соответственно подключаться без лицензий можно даже к девственно чистой конфе, стоящей на поддержке и закрытой от изменений.
Будем подключаться по нему, чтобы четко следовать букве закона.
Юридически-маразматический бред.
32 0xFFFFFF
 
08.12.11
14:41
(30) кстати, почему "палюбому" - это написано где то?
33 BlackSeaCat
 
08.12.11
14:42
(26) Следи за руками: проверка ключа стоит на ВХОДЕ в конфу, а не на использовании части ее функционала. Обходя эту проверку, ты совершаешь правонарушение, прямо предусмотренное:
---
Статья 1299 ГК РФ - Технические средства защиты авторских прав
1. Техническими средствами защиты авторских прав признаются любые технологии, технические устройства или их компоненты, контролирующие доступ к произведению, предотвращающие либо ограничивающие осуществление действий, которые не разрешены автором или иным правообладателем в отношении произведения.
2. В отношении произведений не допускается:
1) осуществление без разрешения автора или иного правообладателя действий, направленных на то, чтобы устранить ограничения использования произведения, установленные путем применения технических средств защиты авторских прав;
---
Вывод: получи разрешение автора конфы на такое отключение - и спи спокойно. Мне в свое время это не удалось.
34 IamAlexy
 
08.12.11
14:47
(33) вопрос в том что авторские права на типовое решение принадлежат ЗАО 1С которое никаких защит на свое типовое решение не ставит...

это типа как я поставлю в твоей квартире забор.. ты тоже не будешь иметь прав его снести?
35 0xFFFFFF
 
08.12.11
14:47
(33) Ага, я понял. Буду цепляться через КОМ. Делов то. Ведь правообладатель дает неограниченные возможности в подсматривании "через глазок". Да ради бога :)
36 BlackSeaCat
 
08.12.11
14:49
(34) Все верно: есои нет защиты - нет и ее обхода, нет правонарушения.

Если защита есть... надо продолжать?
37 0xFFFFFF
 
08.12.11
14:51
(34) решение не типовое - полностью отраслевая конфа.
Другое дело, что все равно остается неясным.
Функция ПриНачалеРаботыСистемы (в которой идет вызов) - это ПРЕДОПРЕДЕЛЕННАЯ функция платформы. Почему я что то нарушаю, если в ее начале пишу

Если ЭтоВася Тогда
ОткрытьВасинРабочийСтрол();
Возврат; - по сути отключаем использование всей конфы.
КонецЕсли;
38 byxtello
 
08.12.11
14:51
т.е. в отношении защищенных конфигураций вывод однозначный :)
39 0xFFFFFF
 
08.12.11
14:51
(37) ну т.е. не Возвратом отключаем, ну вы меня поняли...
40 0xFFFFFF
 
08.12.11
14:52
(38) да нифига не однозначный.
Защищены функции.
Я ведь имею права вносить изменения в открытые модули конфы? Имею. Вот и непонятки. Потому что получается с оговорками.
41 IamAlexy
 
08.12.11
14:53
(36) несогласен.
права на решения пренадлежат ЗАО 1С
сомневаюсь что разработчик отраслевки имеет полномочия лочить ТИПОВОЙ функционал..

опять же.. "видишь нарушение - устрани" :)
42 byxtello
 
08.12.11
14:55
(40) вывод однозначный - не использовать :)
43 Yuwa
 
08.12.11
14:55
(41) А никто и не лочит типовой функционал. Была бы моя воля- вообще бы подумал о более "нежной" защите.
44 BlackSeaCat
 
08.12.11
14:59
(41) Сомневайся сколько влезет. Во-первых, это терки автора конфы и 1С, третий тут лишний. Во-вторых, ТС купил авторскую конфу, а не типовую 1С.
45 PVV65
 
08.12.11
15:08
Я думаю никто не будет отрицать моего права разработать собственную конфигурацию и внедрить в нее отраслевое решение решение? А раз так - я спокойно буду использовать, теперь уже свою, конфигурацию, иногда отключая модули внедренной.
46 0xFFFFFF
 
09.12.11
07:27
(45) Вот и я о том же.
Я разрабатываю собственную конфигурацию с одной процедурой
Процедура ПриНачалеРаботыСистемы()
Если ЭтоВася Тогда
ОткрытьВасинРабочийСтол();
КонецЕсли;
....
КонецПроцедуры

Плюс одну обработку (а может 2... а может 10)...

И внедряю туда авторскую конфу.
Итого - для Васи работает мой функционал, для всех остальных - авторский.
47 0xFFFFFF
 
09.12.11
08:29
Т.е. как бы весь вопрос сводится к тому - возможно ли отраслевую конфу "внедрять" в свою конфу или типовую конфу от 1С.
48 Yuwa
 
09.12.11
08:39
(47) А не проще докупить 5-10 рабочих мест? И не париться?
49 0xFFFFFF
 
09.12.11
08:41
(48) А не проще сэкономить 200 т.р., если можно сэкономить?
50 0xFFFFFF
 
09.12.11
08:42
Еще раз вопрос. Можно ли в свою конфу внедрить отраслевую? Где об этом прочитать?
51 Yuwa
 
09.12.11
08:44
(49) Ну уж прямо и 200 тык. Если так, то купили только основную поставку, а клиентских- не покупали. Причем клиентских на такие деньги должно быть много. Ваша деятельность подпадает под УК РФ
52 0xFFFFFF
 
09.12.11
08:45
(51) господин прокурор, отраслевая конфа, которую мы тут используем, стоит больше 100тык за 5 рабочих мест. Не надо мне тут махать.
53 0xFFFFFF
 
09.12.11
08:46
(51) и куплено уже на лям.
54 0xFFFFFF
 
09.12.11
08:47
Еще раз вопрос.  Можно ли в свою конфу внедрить отраслевую? Где об этом прочитать?
55 Yuwa
 
09.12.11
08:48
(52) Поверь, я немножко в этом разбираюсь. И не исключаю, что это может быть и наш продукт. Проще простого докупить рабочие лицензии и ваять вокруг этого свои нетленки, чем ждать прокурора
(54) Наоборот
56 0xFFFFFF
 
09.12.11
08:59
(55) Ладно, понятно, объяснений нет. Лучше не использовать, т.к. гладиолус.
Выходит интересная штука - я не имею права использовать свои данные плюс платформу которую купил. Ок. Хорошая лицензионная политика.
57 Yuwa
 
09.12.11
09:04
(56) Слишком мало инфы, чтобы о чем-то предметно говорить. Допустим у тебя своя нетленка типа Комплексной, прикупил Автотраспорт от Раруса и прикрутил его к своей. Причем в Автотранспорте работает столько лпользователей, сколько купил. Тогда твоя деятельность абсолютно правомерна. Именно так и задумывалось всеми: автором конфы, вендором. А твой случай мне непонятен.
58 0xFFFFFF
 
09.12.11
09:13
(57) А если наоборот. Допустим есть отраслевая (пусть это будет Автотранспорт). Добавляем в этот автотранспорт документ (по подсчету какого нибудь биллинга или выработки допустим). С этим документом работает один человек и ВООБЩЕ НИКАК не использует функционал этого автотранспорта - использует только данные (которые принадлежат вообще то уже организации, как я понимаю, а не писателю отраслевой).
И какая разница между тем, что создали нетленку со своими документами и обработками и внедрили туда автотранспорт. Ведь ключевое здесь - что эти пользователи НЕ ИСПОЛЬЗУЮТ функционал отраслевой. Или без лицензии на отраслевую нельзя использовать и данные из нее?

PS это не рарус и не автотранспорт.
59 Yuwa
 
09.12.11
09:19
(58) Если наоборот, то нужно покупать лицензии.
60 0xFFFFFF
 
09.12.11
09:33
А если "Допустим у тебя своя нетленка типа Комплексной, прикупил Автотраспорт от Раруса и прикрутил его к своей.".
Моя нетленка имеет право обращаться к данным Автотранспорта? :)
Я просто не вижу, в чем тут "наоборот".
61 0xFFFFFF
 
09.12.11
09:37
Это так можно и до того дойти, что Иванов (не имеющий лицензии) не имеет права открыть эксель файл, выгруженный из этой системы. Бред какой то.
62 Yuwa
 
09.12.11
09:39
Автор в (17) и в (24) все верно изложено. Скольбы не стоили доплицензии- покупай или очкуй все время.
63 0xFFFFFF
 
09.12.11
09:41
(62) ладно, я понял уже, что неизвесно, куда дышло выйдет.
Поэтому лучше не изобретать. Хотя это неправильно.
64 vmv
 
09.12.11
09:52
не переваривариваю защищенные конфы Раруса и Тоира при всем уважении к разработчикам - как пристанут со своим "работа системы будет завершена, т.к. у вас нет ключа защиты", прям как те девки на тротуаре прям, ех.

ну чо там скрывать - не рождались гении последние 100 лет, не рождались, а все что скрыто вскрыли вполне обычные люди и заплакали, ибо скрывать нечего
65 PVV65
 
09.12.11
09:58
Разговор полезный, но по сути бессмысленный. Продавцы отраслевок останутся при своем мнении, а пользователи - при своем (по крайней мере я).

Мое мнение - единственное, что я не имею права делать - это использовать функционал чужой программы без лицензии. Почему так? Потому, что вся 1С пропитана "интеграцией", "внедрением" и "обменом". Без всего этого - это не 1С. Грамотный программист построит систему таким образом, что сколько бы у него не было сторонних решений, все они будут работать только в случае необходимости. Т.е если у меня 100 рабочих мест и только два сотрудника одновременно будут забивать данные по автотраспорту - значит у меня на эту отраслевую будет две лицензии, но все остальные сотрудники получать исчерпывающие (полные) данные для дальнейшей работы. Как я это сделаю - это мой вопрос. И ни кто мне не запретит построить учетную систему таким образом, что она будет решать задачи, стоящие перед предприятием.
66 PVV65
 
09.12.11
10:01
(64) Тут я полностью согласен. Вскрыть - нет проблем. Но сейчас вопрос в законности. И пожалуй, пока не появится прецедент ...
67 vmv
 
09.12.11
10:03
(65) согласен, путь построения отраслевых монстров например УПП+Документооборот+Автотранспорт в ондной конфе - это бред сивой кобылы, который впечатлит только наивных девочек в бухагалтерии да и то ровно до того момента как они осознают, что этот монстр слишком прожорлив и туп
68 Yuwa
 
09.12.11
10:06
Разработчики отраслевок или типовых решений передают права на свое детище на условиях лицензионного соглашения. Ровно как и Билли. Пользователю остается либо принять эти условия, либо дожидаться, когда за тобой придут.
69 0xFFFFFF
 
09.12.11
10:12
(65) "Мое мнение - единственное, что я не имею права делать - это использовать функционал чужой программы без лицензии. "
Вот и я не собираюсь. Потому что ключевое здесь ФУНКЦИОНАЛ. Но меня здесь убеждают что я не имею права использовать и метаданные с данными. Хотя неясно почему в типовых это допускается и широко используется (через вкл/выкл на пользователя), а я это делать не имею права.
70 vmv
 
09.12.11
10:19
пример по авторскому праву

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

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

Это холодная циничная логика и никакие статьи и положения не попрут против нее даже если посадят или штрафанут десяток простаков.
71 hhhh
 
09.12.11
10:54
(69) ты хочешь убедить нас, что функционал - это документы, а отчеты - это не функционал? Чтобы получить данные, ты ведь пользуешься отчетами.
72 Demasiado
 
09.12.11
10:56
Написать конфу с другими метаданными, по реквизитам похожую на сабж. Выгружать в нее данные через конвертацию и на ее основе формировать ЛЮБЫЕ отчеты, для ЛЮБОГО количества пользователей:)
73 PVV65
 
09.12.11
10:57
(72) Ты еще скажи, что я не могу написать свой отчет или правила обмена и использовать их на не лицензированном рабочем месте.
74 Demasiado
 
09.12.11
10:58
(72) это тебе сейчас не я скажу, это тебя попытаются разрабы отраслевых за уши притянуть) Хотя я в своем посте никаких нарушений лиц. политики не вижу
75 PVV65
 
09.12.11
10:58
+(72) или подключиться к базе по OLE.
76 PVV65
 
09.12.11
10:59
(73) -> (71)
77 БибиГон
 
09.12.11
11:03
(71) это уже как разработчик решит, что ему защищать а что нет.
78 Demasiado
 
09.12.11
11:05
(76) Если они сейчас напишут что так тоже нельзя и смогут это доказать - то можно смело идти и рвать саму фирму 1С, за ее конфу "Консолидация";) Потому что она работает по похожим принципам
79 PVV65
 
09.12.11
11:07
(78) Совершенно верно.
80 hhhh
 
09.12.11
11:07
(76) ну допустим люди написали конфу: там один документ и 50 отчетов. ТС говорит: у меня документы в базу вносит один оператор, а остальные только смотрят данные. Поэтому я куплю один ключ. Это правильно по-твоему?
81 byxtello
 
09.12.11
11:47
господь услышал авторов защищенных решений
...Суд по интеллектуальным правам в качестве суда первой инстанции будет рассматривать прежде всего дела об оспаривании нормативных правовых актов федеральных ведомств, например, министерства образования и науки Российской Федерации, Роспатента, затрагивающих патентные права и права, допустим, на селекционные достижения, секреты производства (ноу-хау) и тому подобное.
http://www.rg.ru/2011/12/09/sudi-dok.html
82 PVV65
 
09.12.11
12:22
(80) Это правильно, если только с одного рабочего места одновременно пользуются документом и отчетами - это функционал программы. Если же существуют любые другие программы (отличные от поставленных), направленные на использование информации БД, то этими программами (собственной разработки) можно пользоваться с неограниченного количества рабочих мест.
83 0xFFFFFF
 
09.12.11
12:34
(71) Если отчет полностью мой, то почему бы и нет?
Если пользователь заходит и не пользуется НИ ОДНОЙ строчкой кода разрабочиков отраслевой - что он нарушает?
84 0xFFFFFF
 
09.12.11
12:39
(75) тоже склоняюсь к такому варианту.
85 БибиГон
 
09.12.11
12:42
Взять Общепит например. Уже при запуске программы проверяется ключ на общепит и если его не находит то конфигурация не запускается. Но общепит это еще и бухгалтерия, причем типовая. Разве это правильно?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс