Многие начинающие разработчики 1С стартуют с «Версии для обучения программированию». Это легальный и доступный инструмент для изучения платформы. Однако со временем возникает логичный вопрос: кому принадлежат права на конфигурацию, созданную в этой версии, и можно ли делиться своими наработками с другими людьми? Давайте детально разберемся в этом вопросе, чтобы вы могли уверенно продолжать свое обучение и творчество, не опасаясь нарушить лицензионные соглашения.
Проанализируем ситуацию по шагам, опираясь на официальную позицию фирмы «1С» и здравый смысл.
Это самый важный момент, который нужно понять. Фирма «1С» четко разделяет два процесса: создание прикладного решения (разработку) и его использование в реальной деятельности (эксплуатацию). Лицензионная политика для этих процессов разная.
На официальном сайте компании в разделе ответов на типовые вопросы по лицензированию есть прямое разъяснение, которое цитировал автор вопроса на форуме (вопрос №54):
«Согласно информационному письму № 5760 от 18.08.2006, учебные версии допускается использовать для разработки реальных прикладных решений... При этом реальная эксплуатация прикладных решений может осуществляться только на коммерческих версиях «1С:Предприятия».
Что это означает на практике?
Таким образом, ответ на главный вопрос: создавать объекты (конфигурации, базы данных) в учебной версии — это абсолютно законно и не нарушает авторских прав компании «1С».
Важно понимать, что компания «1С» является правообладателем платформы «1С:Предприятие» — то есть инструмента, на котором вы работаете. Однако прикладное решение (конфигурация), которое вы создаете «с нуля» своим интеллектуальным трудом, является вашей интеллектуальной собственностью.
Вы — автор своей конфигурации. Фирма «1С» не претендует на права на те решения, которые создают сторонние разработчики с помощью ее инструментов. Главное — соблюдать правила использования самого инструмента (платформы). Вы можете продавать свою конфигурацию, дарить ее, выкладывать в открытый доступ — это ваше право как автора. Но любой, кто захочет использовать ее для реальной работы, должен будет приобрести коммерческую лицензию на платформу «1С:Предприятие». В качестве практического примера подобного проекта можно изучить учебную нетиповую конфигурацию с HTTP-интеграцией.
Да, можно и нужно! В этом и заключается смысл обучения и профессионального роста. Вы можете свободно обмениваться своими наработками (например, выгрузками базы в формате .dt) с коллегами, друзьями или в рамках учебных сообществ.
Рассмотрим сценарий, который описал автор:
«В будущем пользователь предполагает поделиться с коллегами и заинтересованными лицами для обсуждения эффективности созданных моделей и улучшения работы».
Это абсолютно легальный и правильный сценарий. Ваши коллеги могут:
.dt.Такой обмен знаниями и кодом не является «реальной эксплуатацией». Это продолжение процесса разработки, обучения и отладки, что полностью разрешено лицензионным соглашением учебной версии.
Если же у ваших коллег уже установлена легальная коммерческая версия платформы, они тем более могут без проблем загрузить вашу конфигурацию для ознакомления.
Помимо юридических, учебная версия имеет ряд существенных технических ограничений. Они специально сделаны так, чтобы сделать реальную коммерческую эксплуатацию практически невозможной или, как минимум, крайне неудобной.
Давайте разберем основные из них:
Эти ограничения не мешают изучать программирование, но делают версию непригодной для полноценной работы предприятия.
Для разработчиков, которым уже тесно в рамках учебной версии, фирма «1С» предлагает еще один бесплатный инструмент — Community License. Это лицензия, предназначенная специально для разработки и отладки.
Ее ключевые отличия от учебной версии:
Это отличный следующий шаг после учебной версии для тех, кто хочет создавать более сложные и нагруженные решения.
Подведем черту. Если вы используете учебную версию «1С:Предприятие»:
.dt) с другими людьми для обучения, обсуждения и совместной доработки.Таким образом, учебная версия — это прекрасный и полностью легальный инструмент для входа в профессию разработчика 1С. Творите, учитесь, обменивайтесь опытом и не бойтесь нарушить правила — вы действуете в рамках лицензионного соглашения.