Чтобы не вышло, как с «Рамблером». 7 советов для разработчиков

9 комментариев
Чтобы не вышло, как с «Рамблером». 7 советов для разработчиков

«Рамблер» пытается получить права на самый популярный веб-сервер в мире — Nginx. Продукт создал бывший сисадмин «Рамблера» Игорь Сысоев, пока работал в компании. Восемь лет у компании не было к бывшему сотруднику претензий. До тех пор, пока американская компания F5 Networks не купила Nginx за 670 миллионов долларов. В офисе Nginx уже прошли обыски. Из-за спора заведено уголовное дело. dev.by узнал, как сделать так, чтобы с вами не вышло, как с «Рамблером» — 7 пунктов составила Юлия Сущенко, юрист юридической фирмы «Алейников и Партнеры».

​Что известно по делу:

  • Игорь Сысоев работал в «Рамблере» системным администратором с 2000 по 2011 год.
  • Разработка Nginx была начата в 2000 году,
  • Игорь Ашманов, который в начале нулевых занимал пост исполнительного директора «Рамблер», сообщил, что когда Сысоева принимали на работу, было оговорено, что у него есть свой проект, и он имеет право им заниматься. Ашманов уже предложил Сысоеву помощь по делу Nginx.

— В этом деле, задача «Рамблера» — доказать, что Сысоев создал программу при исполнении своих трудовых обязанностей, — объясняет Юлия Сущенко, юрист юридической фирмы «Алейников и Партнеры». — Схема защиты от подобных заявлений для сотрудника в Беларуси, и в России схожа. Разберем её ниже.

1. Чётко определите, что именно входит в вашу должностную инструкцию

Разработкой Nginx Игорь Сысоев действительно занимался, когда работал в «Рамблере». Но само по себе это не делает Nginx служебным произведением.

И в Беларуси, и в России часто работодатели «цепляются» за то, что программа была создана в рабочее время и упорно доказывают это в суде. Но судебная практика подтверждает: «факт рабочего времени» может использоваться только как косвенное доказательство, не более.

Чтобы понять, входила ли разработка веб-сервера в трудовые обязанности Сысоева, обратимся к фактам. Он работал в «Рамблере» системным администратором. Предположим (как правило, так и есть), его должностная инструкция была стандартной. Читаем: «в соответствии с профессиональным стандартом „Системный администратор информационно-коммуникационных систем“ в обязанности системного администратора не входит разработка программного обеспечения».

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

2. Расскажите начальству, что вы занимаетесь своим проектом, и возьмите письменное согласие

Бывший исполнительный директор «Рамблер» готов подтвердить: Сысоев уведомил компанию, что Nginx — его собственный проект, и компания была с этим согласна. Учитывая известные обстоятельства дела, Nginx — не служебное произведение. Права на него принадлежат Сысоеву. Исключение: если существуют факты, которые остались за кадром.

В идеале, когда устраиваетесь на работу, берите у работодателя письменное согласие, в котором тот подтвердит, что:

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

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

В Беларуси есть ещё один критерий, по которому произведение можно признать служебным: когда оно создано по заданию нанимателя.

Задание может быть письменным и устным. Если наниматель в споре будет ссылаться на устное задание, он сам должен будет доказать, что оно действительно было. На практике сделать это довольно сложно.

Если задание оформлено письменно, следите за тем, что написано в технических требованиях к программе. Хорошо, если это четкое ТЗ.

Избегайте расплывчатых формулировок вроде «разработка мобильного приложения под операционную систему iOS». В этом случае будет сложно доказать, что под «разработкой» имелась в виду не та программа, которую вы делали для себя.

3. Убедитесь, что не нарушаете коммерческую тайну компании 

Работодатель может зайти с ещё одной стороны: защищать не права на программу, а права на коммерческую тайну. 

К коммерческой тайне можно отнести информацию, которая имеет действительную или потенциальную коммерческую ценность, потому что неизвестна третьим лицам. К этой информации у третьих лиц нет свободного доступа на законном основании, и в отношении неё обладатель «ввел режим коммерческой тайны». Идею нового продукта можно отнести к такой информации.

«Рамблер» может сослаться на то, что Сысоев использовал идеи, наработки, алгоритмы компании при работе над Nginx. Эти сведения могли составлять коммерческую тайну «Рамблера». Но, как показывает практика, это сложно доказать.

Чтобы защитить свои идеи в режиме коммерческой тайны, недостаточно просто доказать их неизвестность, ценность и прочее. Важно подтвердить, что компания установила режим коммерческой тайны. Это можно сделать только формально, в документе. Нет документа — работодатель не будет иметь права на защиту конфиденциальной информации.

Итого:

  1. При трудоустройстве берите у работодателя письменное согласие, в котором он подтвердит, что согласен с тем, что вы работаете над чем-то своим и не претендует на продукт,
  2. Если не успели взять согласие во время работы, попробуйте постфактум, после увольнения. Сохраняйте документы, которые связаны с работой у нанимателя и переписку (их можно будет использовать в последующем),
  3. Работайте над собственным проектом в нерабочее время («свободный график» — отдельная история),
  4. Убедитесь, что не нарушаете коммерческую тайну компании,
  5. При общении с прессой, будьте благоразумны. Пример Сысоева хорош: в СМИ он с самого начала позиционировал продукт как свой. В одном из интервью прямо обозначил, что не считает произведение служебным и объяснил почему,
  6. Хорошо фиксировать рабочие задачи в отдельных программах (Jira, Slack),
  7. Заручитесь поддержкой авторитетного лица, который подтвердит вашу информацию (как Ашманов в кейсе Сысоева).

Покупателям при покупке стартапов следует проводить тщательный технический  и правовой due diligence. Важно обратить внимание на выявленные по его результатам документы и информацию в отношении ключевого кода / продукта таргета. Они могут иметь существенное значение и для сделки, и для последующего владения компанией / продуктом. 

Стартапам необходимо иметь в виду: многие спорные вещи, которые вы не урегулировали между бывшими соавторами или с бывшими работодателями, всё ещё можно исправить, пока стартап готовится к сделке. После того, как вам удастся продать стартап за десятки и сотни миллионов, договориться с «бывшими» станет гораздо сложнее.

В заключение: сам факт того, что «Рамблер» предъявляет подобные требования к Nginx, подрывает стабильность гражданского оборота и уверенность инвесторов в надежности российской юрисдикции, — говорит Юлия. 


dev.by проводит новое исследование рынка труда в белорусском ИТ — заполните анонимную анкету, и скоро мы поделимся результатами.​


Работа в ИТ в Беларуси​.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

1. Заполните анонимную форму — 5 минут.
2. Укажите зарплатные (и другие) ожидания.
3. Выберите желаемую индустрию или область деятельности.
4. Получайте релевантные предложения​​.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ​​​​​​​

По теме
Все материалы по теме

Хотите сообщить важную новость?

Пишите в наш Телеграм

Читайте также

Робот Rozum Robotics не варил кофе в аэропорту. Не из-за политики
Робот Rozum Robotics не варил кофе в аэропорту. Не из-за политики
Робот Rozum Robotics не варил кофе в аэропорту. Не из-за политики
Суд США приговорил россиянина к семи годам тюрьмы за взлом LinkedIn
Суд США приговорил россиянина к семи годам тюрьмы за взлом LinkedIn
Суд США приговорил россиянина к семи годам тюрьмы за взлом LinkedIn
Каршеринг Anytimе: «Теряем 7% недельной выручки из-за отключения интернета»
Каршеринг Anytimе: «Теряем 7% недельной выручки из-за отключения интернета»
Каршеринг Anytimе: «Теряем 7% недельной выручки из-за отключения интернета»
Замедлился экспорт компьютерных услуг из Беларуси
Замедлился экспорт компьютерных услуг из Беларуси
Замедлился экспорт компьютерных услуг из Беларуси
2 комментария

Обсуждение

0

Прямо "Кремниевая долина" наяву

Артём Быстров
Артём Быстров Пилот межзвёздного пространства в Космолёт
0

Практически уверен, что и требования к Сысоеву, и подача в суд на стриминговый сервис Twitch - всё это хорошо согласованные с правительством действия верхушки рамблера, направленные на чуть большую информационную изоляцию РФ в мире. Сразу компании уйдут с РФ потому что ну кому это надо связываться с гос.машиной по абсолютно высосанным с пальца обвинениям, потом глядишь - и интернет для народа обрежут "в знак протеста и борьбы с империализмом".

8

Я что-то упустил: а когда веб сервер Apache стал технологией Рамблера?

4

Совет 0: Не открывайте бизнес/стартапы в рашке

3

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

Apache -- не сервис Рамблера. Apache -- самый распространённый в мире ВЕБ-сервер. Номер 1. Рамблер не имеет никакого отношения к его разработке. Пока Apache чуть популярнее чем Nginx. Так что какая-либо связь Nginx с Apache к делу никаким боком не относится. Её и нет. То есть человек писавший эти советы совершенно не разобрался что же в действительности там произошло.

И да. Вот эта фраза также звучит странно: ...В Беларуси есть ещё один критерий, по которому произведение можно признать служебным: когда оно создано по заданию нанимателя....
Если вам наниматель поставил задачу и вы её выполняете, за деньги и на работе, то всё что вы сделаете всегда принадлежит нанимателю. Не только в Беларуси, везде. Вы просто наёмный работник.

Нина Шулякова
Нина Шулякова Producer в dev.by
0

Поправили, спасибо!

0

Вот мне интересно как вы определили что "Apache чуть популярнее чем Nginx"?

Как я себе представляю, то если не брать гиков и прочие редкие исключения во внимание, то апач не бывает в проде без nginx. А вот nginx без апача постоянно в проде есть.

Или как вы популярность измеряете?

0

Думаю, статью можно было сделать гораздо интереснее:
1. Опросить компании, как они относятся к сторонним проектам и какие у них условия, при которых они не будут претендовать (работа в свободное время, тема проекта не пересекатеся с темой продуктов в компании и т.п.)
2. Опросить разработчиков со сторонними проектами, работающих на фуллтайм, с какими они сталкивались сложностями и как их решали.

0

Советы о том, как быть юридическим правым в ситуации, когда в подвортне от вас чего-то хочет гопник с ножом.

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже