Установка 1С под Linux (HOW-TO) (под бесплатным Wine)
Модератор: Модераторы разделов
-
Lorte
- Сообщения: 325
Установка 1С под Linux (HOW-TO)
Эта статья была написана мною примерно три месяца назад. Я её уже выкладывал на форумах InfraLinux и Runtu, теперь решил выложить здесь. Я неоднократно обновлял статью, поэтому выкладываю последний на сегодняшний день вариант.
В статье пойдёт речь о том, как установить драйверы HASP-ключей под Linux, а также как установить 1С 7.7 и 8.1 под бесплатным Wine. Статья не претендует на оригинальность, в ней я всего лишь собрал воедино материалы с разных сайтов, а также добавил свои собственные наработки. По мере накопления полезного материала статья будет обновляться, соответственно файл в первом посте будет изменяться.
Если кто заметит ошибки в статье, либо кому будет что добавить по решению пока что нерешённых проблем, отписывайте здесь, буду премного благодарен.
Это первая из трёх статей, которые я написал. Остальные выложу чуть позже (вторая будет посвящена подробному описанию установки 1С 7.7 на сервере терминалов RX@Etersoft, а третья - мультисит на одной видеокарте).
В статье пойдёт речь о том, как установить драйверы HASP-ключей под Linux, а также как установить 1С 7.7 и 8.1 под бесплатным Wine. Статья не претендует на оригинальность, в ней я всего лишь собрал воедино материалы с разных сайтов, а также добавил свои собственные наработки. По мере накопления полезного материала статья будет обновляться, соответственно файл в первом посте будет изменяться.
Если кто заметит ошибки в статье, либо кому будет что добавить по решению пока что нерешённых проблем, отписывайте здесь, буду премного благодарен.
Это первая из трёх статей, которые я написал. Остальные выложу чуть позже (вторая будет посвящена подробному описанию установки 1С 7.7 на сервере терминалов RX@Etersoft, а третья - мультисит на одной видеокарте).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
dimbor
- Ведущий рубрики
- Сообщения: 1572
- Статус: Подвинутый участник
Re: Установка 1С под Linux (HOW-TO)
Хорошая статья, собирает в кучу то, что приходится собирать по крохам. Респект за доходчивое изложение, хотя наверняка тема сисек особенностей уговаривания различных линуксов раскрыта не полностью.
НО:
Сейчас придут пацаны и скажут, кто тут не прав. У меня прямо противоположная информация из сети и со слов "потерпевших", так сказать.
Это в каком же регионе 1С такая добрая или франчи бесбашенные? Хачу туда!
Да и имеется некоторое противоречие между методом запуска, описанном в статье и следующим:
Майкрософт на статью может обидеться, и, как минимум, расплачется. Если конечно DCOM98 (==Win98) не стал бесплатным.
НО:
Компания 1С официально разрешает пользоваться всевозможными кряками, патчами, HASP-эмуляторами и т.д., если у пользователя имеется соответствующее количество лицензий.
Сейчас придут пацаны и скажут, кто тут не прав. У меня прямо противоположная информация из сети и со слов "потерпевших", так сказать.
Это в каком же регионе 1С такая добрая или франчи бесбашенные? Хачу туда!
Да и имеется некоторое противоречие между методом запуска, описанном в статье и следующим:
Майкрософт на статью может обидеться, и, как минимум, расплачется. Если конечно DCOM98 (==Win98) не стал бесплатным.
-
Doublespace
- Сообщения: 275
- ОС: Debian Lenny,Squeeze,Centos
Re: Установка 1С под Linux (HOW-TO)
Да, помнится эти дикие собаки только DCOM95 открыли. А как из этой ситуации вышел etersoft? Клялись,что все лицензионно у них чисто.
-
TheLT
- Сообщения: 83
- ОС: Gentoo
Re: Установка 1С под Linux (HOW-TO)
Компания 1С официально разрешает пользоваться всевозможными кряками, патчами, HASP-эмуляторами и т.д., если у пользователя имеется соответствующее количество лицензий.
Это 100% неверное утверждение. Узнавали пару лет назад напрямую у 1С. ЗАПРЕЩЕНО обходить защиту каким-либо путём даже при наличии у Вас соответствующего кол-ва лицензий. Другой вопрос в том кто будет это проверять настолько глубоко. Если уж захотят придраться и подкопать - полагаю пойдут другими путями. А ключи собственно можно и воткнутыми держать в машину даже при отсутствии обращения к ним как мы в своё время и делали. Полагаю для большинства проеряющих это будет показательно.
Большинство проверок на подлинность ограничивалось демонстрацией документов на приобретение 1С-а. Ключи и компьютеры никто никогда не смотрел. Висит на балансе вся лицензия - и хорошо.
сорри за оффтоп
-
Lorte
- Сообщения: 325
Re: Установка 1С под Linux (HOW-TO)
Ну что ж, чтобы тема про установку 1С-ки под бесплатным вайном не превращалась в обсуждение лицензионности описанных в статье методов, я немного подправил статью, убрав упоминание про лицензии. Теперь можно сказать так: если вы сомневаетесь в "чистоте" и не хотите использовать эти методы, покупайте Wine@Etersoft (это же самое написано в самом конце статьи).
Кстати, я нигде не упоминал, что DCOM98 можно использовать абсолютно бесплатно и легально. Если вы сомневаетесь в этом, см. выше или читайте самый конец статьи (пункт "Заключение").
Насчёт Этерсофта: да, у них действительно всё чисто. Да, в их вайне есть все файлы ole32.dll, oleaut32.dll и т.д., но они являются симлинками на файлы ole32.dll.so, oleaut32.dll.so и т.д., которые в свою очередь установлены в каталоге /usr/lib/wine (не помню точно где). Т.е. этерсофтовцы каким-то хитромудрым способом пересобрали все нужные библиотеки под систему Linux. Поэтому здесь ни к чему не придерёшься, всё действительно чисто.
Теперь надо разбираться с бесплатным вайном и 1С-кой 7.7 с сетевым режимом. При запуске в базе 1С-ки создаётся файл 1cv7.lck с правами доступа для записи только для юзера, создавшего его. Соответственно если второй юзер пытается запустить эту же базу, система не может записать нужные данные в этот файл, соответственно база не запускается. Если же этому файлу вручную присвоить права на запись для всех, то получается такая котовасия: второй пользователь запускает базу, при этом перезаписывая этот файл, при этом первый пользователь вылетает из базы как пробка из бутылки. Вот такие невесёлые дела
Также есть более другие проблемы, которые пока что остаются открытыми.
Кстати, я нигде не упоминал, что DCOM98 можно использовать абсолютно бесплатно и легально. Если вы сомневаетесь в этом, см. выше или читайте самый конец статьи (пункт "Заключение").
Насчёт Этерсофта: да, у них действительно всё чисто. Да, в их вайне есть все файлы ole32.dll, oleaut32.dll и т.д., но они являются симлинками на файлы ole32.dll.so, oleaut32.dll.so и т.д., которые в свою очередь установлены в каталоге /usr/lib/wine (не помню точно где). Т.е. этерсофтовцы каким-то хитромудрым способом пересобрали все нужные библиотеки под систему Linux. Поэтому здесь ни к чему не придерёшься, всё действительно чисто.
Теперь надо разбираться с бесплатным вайном и 1С-кой 7.7 с сетевым режимом. При запуске в базе 1С-ки создаётся файл 1cv7.lck с правами доступа для записи только для юзера, создавшего его. Соответственно если второй юзер пытается запустить эту же базу, система не может записать нужные данные в этот файл, соответственно база не запускается. Если же этому файлу вручную присвоить права на запись для всех, то получается такая котовасия: второй пользователь запускает базу, при этом перезаписывая этот файл, при этом первый пользователь вылетает из базы как пробка из бутылки. Вот такие невесёлые дела
Также есть более другие проблемы, которые пока что остаются открытыми.
-
dimbor
- Ведущий рубрики
- Сообщения: 1572
- Статус: Подвинутый участник
Re: Установка 1С под Linux (HOW-TO)
Lorte писал(а): ↑03.06.2009 18:43Насчёт Этерсофта: да, у них действительно всё чисто. Да, в их вайне есть все файлы ole32.dll, oleaut32.dll и т.д., но они являются симлинками на файлы ole32.dll.so, oleaut32.dll.so и т.д., которые в свою очередь установлены в каталоге /usr/lib/wine (не помню точно где). Т.е. этерсофтовцы каким-то хитромудрым способом пересобрали все нужные библиотеки под систему Linux. Поэтому здесь ни к чему не придерёшься, всё действительно чисто.
Они их не пересобирали, т.к.это невозможно. Они их переписали сами, по крайней мере в части 1с касающеся.
За это собсно деньги и берут. Upd: Оказалось неправдой.
Еще раз говорю: так просто разобраться не получится. Патчиком здесь не обойтись. Надо повторно писать прокладку WinAPI-Lin на тему весьма хитрых блокировок файлов именно продуктов 1с.
-
Djelf
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Установка 1С под Linux (HOW-TO)
dimbor писал(а): ↑03.06.2009 19:17Lorte писал(а): ↑03.06.2009 18:43Насчёт Этерсофта: да, у них действительно всё чисто. Да, в их вайне есть все файлы ole32.dll, oleaut32.dll и т.д., но они являются симлинками на файлы ole32.dll.so, oleaut32.dll.so и т.д., которые в свою очередь установлены в каталоге /usr/lib/wine (не помню точно где). Т.е. этерсофтовцы каким-то хитромудрым способом пересобрали все нужные библиотеки под систему Linux. Поэтому здесь ни к чему не придерёшься, всё действительно чисто.
Они их не пересобирали, т.к.это невозможно. Они их переписали сами, по крайней мере в части 1с касающеся.
Что пересобрали? Что переписали? Посмотрите в /usr/share/wine/skel/windows/downloads там лежат MS`овские пакеты с библиотекам, с изъяном в лицензии (в ней сказано, что можно их распространять со сторонними продуктами, но не сказано что использовать их можно только в случае наличия лицензии MS). Из них cabextract`ом или чем то еще извлекаются оригинальные MS`овские файлы, некоторые после распаковки попадают в /usr/share/wine/skel/windows/system32, потом на них делаются симлинки, другие копируются в каталог system32. Вот из-за того что MS в лицензии лоханулись все и "чисто".
Но различия платной/бесплатной версий составят далеко не в этих библиотеках, в чем может убедится любой попробовавший оба варианта.
З.Ы. В любом случае не плохо иметь способ запустить 1С на "родном" wine и проверить не сломал ли что своими патчами etersoft. Попробовал потестить чем же нас обрадует грядущий DIB engine в 1С. Чуда, как и ожидалось, не произошло. На патченном Wine 1.1.22 от Massimo Del Fedele, отрисовка в 1С в режиме DIB engine оказалось чуток медленее штатного режима Wine, но этот движок DIB engine видимо не имеет шансов прорваться в официальный Wine, поэтому все еще может изменится.
-
dimbor
- Ведущий рубрики
- Сообщения: 1572
- Статус: Подвинутый участник
Re: Установка 1С под Linux (HOW-TO)
Опа! Значит этот функционал Этерсофт не писал. Не знал. Значится, беру свои прошлые слова взад.
Upd: Или писал, но не там. 1с запустится под открытым вайном, если скормить ему библы из DCOM95?
Upd: Или писал, но не там. 1с запустится под открытым вайном, если скормить ему библы из DCOM95?
-
vbuoc
- Сообщения: 26
- ОС: Ubuntu 8.04 Server
Re: Установка 1С под Linux (HOW-TO)
Lorte писал(а): ↑03.06.2009 18:43Теперь надо разбираться с бесплатным вайном и 1С-кой 7.7 с сетевым режимом. При запуске в базе 1С-ки создаётся файл 1cv7.lck с правами доступа для записи только для юзера, создавшего его. Соответственно если второй юзер пытается запустить эту же базу, система не может записать нужные данные в этот файл, соответственно база не запускается. Если же этому файлу вручную присвоить права на запись для всех, то получается такая котовасия: второй пользователь запускает базу, при этом перезаписывая этот файл, при этом первый пользователь вылетает из базы как пробка из бутылки. Вот такие невесёлые дела
Также есть более другие проблемы, которые пока что остаются открытыми.
у меня было такое - решилось в /etc/profile
umask 002
-
mrbadguy
- Сообщения: 7
- ОС: openSUSE 11.2
Re: Установка 1С под Linux (HOW-TO)
TheLT писал(а): ↑03.06.2009 16:14Это 100% неверное утверждение. Узнавали пару лет назад напрямую у 1С. ЗАПРЕЩЕНО обходить защиту каким-либо путём даже при наличии у Вас соответствующего кол-ва лицензий. Другой вопрос в том кто будет это проверять настолько глубоко. Если уж захотят придраться и подкопать - полагаю пойдут другими путями. А ключи собственно можно и воткнутыми держать в машину даже при отсутствии обращения к ним как мы в своё время и делали. Полагаю для большинства проеряющих это будет показательно.
Большинство проверок на подлинность ограничивалось демонстрацией документов на приобретение 1С-а. Ключи и компьютеры никто никогда не смотрел. Висит на балансе вся лицензия - и хорошо.
сорри за оффтоп
Здесь 1С, как и другие правообладатели, идут против закона. Статья 1270 п.2 ГК допускает внесение изменений, осуществляемых исключительно в целях функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя, каким образом внесены эти изменения закон не оговаривает.
сорри за оффтоп
-
Lorte
- Сообщения: 325
-
dimbor
- Ведущий рубрики
- Сообщения: 1572
- Статус: Подвинутый участник
Re: Установка 1С под Linux (HOW-TO)
Ну вот, с этой стороны вопрос лицензионной чистоты снят.
Есть тогда идиотская идея, поставить этерсофтовский cifs и попробовать запуститься в многопольз. режиме с примонтированного по cifs ресурса. В чисто познавательных целях.
ЗЫ: Тут можно сказать, на святое замахиваются, а модераторы спят.
Есть тогда идиотская идея, поставить этерсофтовский cifs и попробовать запуститься в многопольз. режиме с примонтированного по cifs ресурса. В чисто познавательных целях.
ЗЫ: Тут можно сказать, на святое замахиваются, а модераторы спят.
-
Lorte
- Сообщения: 325
Re: Установка 1С под Linux (HOW-TO)
1) 1C-ка 7.7 ещё использует библиотеки msvcrt.dll и mfc42.dll, которые нужно выдернуть из WinXP. Как быть с лицензией на них?
2) увы, эта идиотская идея не пройдёт. Более того: если ты используешь только сервер терминалов, то пакет CIFS не нужен.
-
dimbor
- Ведущий рубрики
- Сообщения: 1572
- Статус: Подвинутый участник
Re: Установка 1С под Linux (HOW-TO)
В указанном Djelf каталоге кроме DCOM95.EXE еще есть файлик InstMsiA.exe. По логике оно - там, и наверняка тоже как-то лицензионно обставлено.
-
sisop
- Сообщения: 54
Re: Установка 1С под Linux (HOW-TO)
помницца, я 1С77 запускал в локальном режиме в ванильном вайне еще тогда, когда он что-то около версии 0.9 был. Попробовать теперь с etercifs, чтоли... хм О_о
-
Lorte
- Сообщения: 325
Re: Установка 1С под Linux (HOW-TO)
Поигрался я сейчас 1С-кой 7.7 на бесплатном вайне в терминале, удалось всё-таки её запустить в многопользовательском режиме, но работает она в этом режиме недолго
Короче, вот мои шаги:
1) при запуске первым пользователем в базе создаётся файл 1cv7.lck с правами доступа 664; второй пользователь соответственно войти не может. Изменяю права на 666, второй пользователь заходит, но при этом вылетает сообщение "ошибка при запуске журнала регистрации"
2) удаляю из папки с базой каталог SYSLOG, второй пользователь опять же заходит, но вылетает сообщение "программа была завершена аварийно, запустите её в монопольном режиме"
3) запускаю её в монопольном режиме, и... о, чудо! Она запускается и переиндексирует базы!!! И это при подключенном первом пользователе!
В таком режиме она недолго работает: при первом же вызове какой-нибудь менюшки у первого пользователя она вылетает, второй юзверь продолжает работать
4) запускаю снова, снова переиндексирую базу, выхожу, затем запускаю снова в нормальном режиме. Второй пользователь заходит, но всё происходит также, как и в п.3, но только со вторым пользователем.
Вот такие дела. Если удастся решить проблемы с запуском в терминале (что всё-таки будет проще), значит можно решать и остальное.
UPD: попробовал использовать скрипт setwineshare, который идёт в комплекте с сетевым Wine@Etersoft. Скрипт позволяет присвоить нужные права базе: всем папкам - 2770, файлам - 660. Это позволяет избежать лишнего геморроя с пунктами 1 и 2. Но конечный результат всё равно остаётся тем же.
Короче, вот мои шаги:
1) при запуске первым пользователем в базе создаётся файл 1cv7.lck с правами доступа 664; второй пользователь соответственно войти не может. Изменяю права на 666, второй пользователь заходит, но при этом вылетает сообщение "ошибка при запуске журнала регистрации"
2) удаляю из папки с базой каталог SYSLOG, второй пользователь опять же заходит, но вылетает сообщение "программа была завершена аварийно, запустите её в монопольном режиме"
3) запускаю её в монопольном режиме, и... о, чудо! Она запускается и переиндексирует базы!!! И это при подключенном первом пользователе!
В таком режиме она недолго работает: при первом же вызове какой-нибудь менюшки у первого пользователя она вылетает, второй юзверь продолжает работать
4) запускаю снова, снова переиндексирую базу, выхожу, затем запускаю снова в нормальном режиме. Второй пользователь заходит, но всё происходит также, как и в п.3, но только со вторым пользователем.
Вот такие дела. Если удастся решить проблемы с запуском в терминале (что всё-таки будет проще), значит можно решать и остальное.
UPD: попробовал использовать скрипт setwineshare, который идёт в комплекте с сетевым Wine@Etersoft. Скрипт позволяет присвоить нужные права базе: всем папкам - 2770, файлам - 660. Это позволяет избежать лишнего геморроя с пунктами 1 и 2. Но конечный результат всё равно остаётся тем же.
-
dimbor
- Ведущий рубрики
- Сообщения: 1572
- Статус: Подвинутый участник
Re: Установка 1С под Linux (HOW-TO)
Я так думаю, что не стоит страдать ерундой. lck там важный, но не самый центральный файл. Что происходит при попытках двух процессов одновременно записать в один и тот-же .dbf, например? То, что мы наблюдаем похоже. Максимум, что можно добиться, играясь только с линуксовыми параметрами (права, локи...), так это научиться гарантированно гробить базу при многопольз. работе. Т.к. механизмы 1с-овских блокировок работать без допила вайна не будут. Т.е. например два юзера смогут одновременно открыть один и тот-же документ на редактирование - захваты таблиц пойдут лесом.
-
vbuoc
- Сообщения: 26
- ОС: Ubuntu 8.04 Server
-
Lorte
- Сообщения: 325
Re: Установка 1С под Linux (HOW-TO)
Обновил файл, поправил найденные ошибки, добавил новые, которые пока ещё не увидел.
А с блокировками всё-таки повозиться нужно, а иначе так и будут продолжаться разговоры типа "ах, какой плохой Этерсофт, в очередной раз изменил лицензию/цены/что-то ещё". А так по крайней мере будет что предложить клиенту: попробует бесплатный вайн, не понравится, пусть покупает Этерсофт, там будет работать всё без проблем. А если не нравится Этерсофт, пусть покупает виндозу и терпит издевательства от мелкософта.
А так получается, что клиенту можно предлагать бесплатный вайн с использованием 1С-ки 7.7 только в локальном режиме.
А с блокировками всё-таки повозиться нужно, а иначе так и будут продолжаться разговоры типа "ах, какой плохой Этерсофт, в очередной раз изменил лицензию/цены/что-то ещё". А так по крайней мере будет что предложить клиенту: попробует бесплатный вайн, не понравится, пусть покупает Этерсофт, там будет работать всё без проблем. А если не нравится Этерсофт, пусть покупает виндозу и терпит издевательства от мелкософта.
А так получается, что клиенту можно предлагать бесплатный вайн с использованием 1С-ки 7.7 только в локальном режиме.
-
Doublespace
- Сообщения: 275
- ОС: Debian Lenny,Squeeze,Centos
Re: Установка 1С под Linux (HOW-TO)
Соорудили систему через ж..пу,теперь куча умных людей тратит свое время. И кто заставлял 1С завязываться на DBF формат, неужели нельзя было найти нормальную многопользовательскую базу.
-
BDenis
- Сообщения: 74
Re: Установка 1С под Linux (HOW-TO)
В свое время вникал в блокировки по самые гланды. Судя по всему Etersoft пачили wineserver и в нем разруливают блокировки. Даже где-то на winehq есть бага или статья в вики в которой этот механизм описывается, а также приводятся мысли по координации блокировок между Samba сервером и wineserver.
На бесплатном же вине все должно отлично работать на базе подмаунченой через cifs этерсофтовский, который GPL и следовательно может применяться без коммерческой версии вине. Причем, как будет работать неизвестно, но точно не удастся запороть базу.
Есть желающие потестить? Не забудте forcemand и direct.
Doublespace писал(а): ↑05.06.2009 19:01И кто заставлял 1С завязываться на DBF формат, неужели нельзя было найти нормальную многопользовательскую базу.
Я так понимаю, они вообще тогда все на коленке писали. Конфигурации в версии 7.0 (не 7.7 и 7.5) больше детский сад напоминали.
-
Lorte
- Сообщения: 325
Re: Установка 1С под Linux (HOW-TO)
Ладно, фиг с ней, с 7-кой...
Никто не разбирался, как запустить локальный HASP-ключ от 8-ки? Сетевые ключи работают нормально, а локальный - ни в какую, даже с установленным драйвером и утилитой WineHasp.
Это пока что единственная проблема, с которой я столкнулся в 8-ке.
Никто не разбирался, как запустить локальный HASP-ключ от 8-ки? Сетевые ключи работают нормально, а локальный - ни в какую, даже с установленным драйвером и утилитой WineHasp.
Это пока что единственная проблема, с которой я столкнулся в 8-ке.
-
DjSpike
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Установка 1С под Linux (HOW-TO)
У меня 8 ключ локальный однопользовательская версия, все нормально работает....
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
Lorte
- Сообщения: 325
Re: Установка 1С под Linux (HOW-TO)
Колись, как настраивал!
UPD: народ! если кто сумел решить проблему с локальными HASP-ключами под Ubuntu или другими системами, отпишитесь, плз, что делали и как настраивали...
Потому что я уже много раз читал в инете, что у некоторых локальные ключи под бесплатным вайном работают отлично, но никто ничего конкретно не говорит, как что делать
-
TheLT
- Сообщения: 83
- ОС: Gentoo
Re: Установка 1С под Linux (HOW-TO)
Здесь 1С, как и другие правообладатели, идут против закона. Статья 1270 п.2 ГК допускает внесение изменений, осуществляемых исключительно в целях функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя, каким образом внесены эти изменения закон не оговаривает.
сорри за оффтоп
И всё-таки есть сомнения...
http://wiki.etersoft.ru/ZakonyIPrava/Zapre...chenijaZashhity
Согласно п. 1 ст. 16 Закона РФ «Об авторском праве и смежных правах», автору (естественно, в том случае, когда оно осуществляются без согласия правообладателя), помимо прочих, также является внесение в программу несанкционированных изменений, в т ч. «взлом» (нарушение) механизмов защиты от несанкционированного использования (исключительные права на модификацию, согласно ст.ст 1, 10 Закона РФ «О правовой охране программ для ЭВМ и баз данных», принадлежат только автору или правообладателю) Правообладатель – ЗАО «1С» – официально санкционирует возможность модификации лишь своих типовых конфигураций, но в ограниченных объемах и лишь определенными способами, а именно – с помощью штатного программного средства «Конфигуратор», входящего в поставку соответствующих версий программных продуктов
Обосновывая внесение изменений в систему путем нейтрализации системы защиты, Вы ссылаетесь на п 1 ст.25 Закона об авторском праве и смежных правах.
Но п.З данной статьи гласит: «Применение положений настоящей статьи не должно наносить неоправданного ущерба нормальному использованию программы для ЭВМ или базы данных и не должно ущемлять необоснованным образом законные интересы автора или иного обладателя исключительных прав на программу для ЭВМ или базу данных»
Как было указано выше, изменения системы, связанные с нейтрализацией подсистемы защиты, являются несанкционированными, т.е. ущемляющими законные интересы правообладателя, т.е. противоречат п.З ст,25 Закона об авторском праве и смежных правах,
...
использование программных продуктов с нарушенной подсистемой защиты, ..., является незаконным. Основываясь на судебной практике, можно сделать вывод, что работоспособные копии программных продуктов с нарушенной подсистемой защиты признаются контрафактными, даже если они были установлены с легально приобретённых носителей.
И их использование квалифицируется как деяние, предусмотренное ст,146 УК РФ, либо ст.7.12 Ко АПРФ?.
использование программ, которые позволяют нейтрализовать предусмотренную правообладателем систему защиты от несанкционированного использования, квалифицируется как деяние, предусмотренное ст ст 272 и 273 УК РФ, и не может быть квалифицировано как адаптация программного продукта к техническим средствам пользователя.
ЗЫ: Не из вредности указываю, а из страха.
-
dimbor
- Ведущий рубрики
- Сообщения: 1572
- Статус: Подвинутый участник
Re: Установка 1С под Linux (HOW-TO)
В темном переулке встретил Колька Мурку:
"Здравствуй, моя Мурка, и прощай,
Ты зашухарила нашу всю малину
И за это пулю получай!"
На самом деле правильно, ведь все точки над "ё" поставлены уже давненько.
-
TheLT
- Сообщения: 83
- ОС: Gentoo
Re: Установка 1С под Linux (HOW-TO)
Вся ирония в том что зовут меня как раз Колькой. 
-
warlomak
- Сообщения: 384
- ОС: Ubuntu 10.04
Re: Установка 1С под Linux (HOW-TO)
Lorte писал(а): ↑06.06.2009 23:29
Колись, как настраивал!
UPD: народ! если кто сумел решить проблему с локальными HASP-ключами под Ubuntu или другими системами, отпишитесь, плз, что делали и как настраивали...
Потому что я уже много раз читал в инете, что у некоторых локальные ключи под бесплатным вайном работают отлично, но никто ничего конкретно не говорит, как что делатьА это было бы полезно не только мне, но и всем остальным.
Вот, немного нарыл, кому интересно:
http://wiki.winehq.org/USB
http://wiki.jswindle.com/index.php/Drivers
Там вроде такая же ситуация как и с DIB
Т.е. можно из git'а собрать wine с поддержной usb и ключей.
-
Lorte
- Сообщения: 325
Re: Установка 1С под Linux (HOW-TO)
warlomak писал(а): ↑09.06.2009 01:40Вот, немного нарыл, кому интересно:
http://wiki.winehq.org/USB
http://wiki.jswindle.com/index.php/Drivers
Там вроде такая же ситуация как и с DIBв основную ветку Alexandre не примет, слишком много перелопачено, но патчи от etersoft'а лежат, как они и говорили.
Т.е. можно из git'а собрать wine с поддержной usb и ключей.
Мне вот сейчас пришла мыслишка: а при чём тут патч на поддержку USB-ключей, если не отрабатывает модуль WineHASP?
Если рассудить логически: система ключи видит, драйвер запускается нормально, и теперь единственная задача: модуль WineHASP должен через порт 2790 показать самому Вайну, что драйвер есть. А получается, что WinHASP занимает этот порт, но Wine не принимает от WineHASP'а ничего
-
Hoblin
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Установка 1С под Linux (HOW-TO)
Работа локальных ключей не завязана на winehasp
http://etersoft.ru/wine/updates
обращение к локальным ключам HASP для 1С 8.x переключено с WineHASP (пакет haspd) на Windows-драйвера. Для локальных USB ключей haspd больше не нужен.