Многие технические специалисты и предприниматели задумываются о создании собственного «облака» для сдачи программ 1С в аренду малым предприятиям. Идея кажется заманчивой: купить одну конфигурацию, например 1С:Управление торговлей или 1С:Розница, установить её на свой сервер и предоставлять доступ множеству клиентов за ежемесячную плату. Однако на практике этот процесс регулируется строгими лицензионными соглашениями как со стороны фирмы «1С», так и со стороны производителей системного ПО (Microsoft). В этой статье мы подробно разберем, как сделать этот бизнес легальным, каких ошибок стоит избегать и какие технические решения наиболее эффективны.
Проанализируем базовое лицензионное соглашение, которое идет в комплекте с любой «коробочной» или электронной версией 1С. Важно понимать, что покупка программы дает вам право использовать её для автоматизации собственной организации. Стандартная лицензия категорически запрещает передачу прав использования программного продукта третьим лицам, будь то аренда, прокат или предоставление доступа через удаленный рабочий стол на коммерческой основе.
Рассмотрим попытки обойти это ограничение через договоры аутсорсинга или оказания услуг по ведению учета. С юридической точки зрения, если клиент сам заходит в базу и вводит данные, это классифицируется как использование программного обеспечения. Если у вас нет специального разрешения на сдачу ПО в аренду, любая проверка признает такую деятельность нарушением авторских прав. Это влечет за собой не только гражданско-правовую, но и административную или даже уголовную ответственность.
Чтобы легально предоставлять доступ к 1С сторонним пользователям, необходимо стать участником официальной партнерской сети. Выясним, что для этого требуется:
Разберем критически важный технический момент, который часто упускают системные администраторы. Если вы разворачиваете сервер на базе Windows Server и предоставляете клиентам доступ через RDP (Remote Desktop Protocol), вам недостаточно обычных серверных лицензий. Для оказания услуг хостинга и аренды требуется участие в программе Microsoft SPLA (Service Provider License Agreement).
Обычные лицензии (OEM или Retail) запрещают использование ПО для предоставления коммерческих услуг третьим лицам. Без договора SPLA ваша инфраструктура будет считаться нелегальной, даже если сама 1С лицензирована правильно. В рамках SPLA вы также платите ежемесячно за количество пользователей или ядер процессора, что позволяет гибко масштабировать расходы вместе с ростом клиентской базы.
Посмотрим на два основных способа предоставления доступа к базам данных:
1. Публикация через веб-сервер (рекомендуется). Проанализируем этот вариант подробнее. Вместо предоставления полноценного рабочего стола, вы публикуете базу 1С на веб-сервере (Apache или IIS). Пользователи подключаются через Тонкий клиент или обычный браузер.
2. Удаленный рабочий стол (RDP). Этот метод привычнее для старых конфигураций на Обычных формах. Однако он требует серьезных мощностей и сложного администрирования прав доступа, чтобы клиенты не видели файлы друг друга на сервере.
Пример настройки публикации (фрагмент конфигурационного файла для Apache), который используется при публикации базы:
# Пример структуры публикации базы 1С на веб-сервере
Alias "/TradeBase" "C:/inetpub/wwwroot/TradeBase/"
<Directory "C:/inetpub/wwwroot/TradeBase/">
AllowOverride None
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor "C:/inetpub/wwwroot/TradeBase/default.vrd"
</Directory>
Если количество «лавочников» невелико (до 20-30 человек), затраты на серверное оборудование, лицензии SPLA, обеспечение бесперебойного питания и резервного копирования могут «съесть» всю прибыль. Рассмотрим более современные варианты:
Выясним, когда стоит ввязываться в создание собственного сервиса аренды. Если ваша цель — помочь нескольким предпринимателям на рынке, лучшим решением будет использование 1С:ГРМ. Это позволит вам остаться в правовом поле, не тратясь на покупку серверов и дорогостоящих лицензий.
Собственный сервер оправдан только в том случае, если вы планируете масштабироваться до сотен пользователей или предлагаете уникальные, сильно доработанные конфигурации, которые невозможно разместить в стандартных облачных сервисах. В любом другом случае «серая» схема с арендой коробочной версии через RDP — это путь к серьезным юридическим проблемам и финансовым убыткам при первой же проверке.