— Подпишешь здесь, здесь и на последней странице внизу. Синими чернилами, — Степан положил на кухонный стол три пухлые папки. — Завтра в десять ноль-ноль у нотариуса. Будь готова заранее, чтобы я тебя не ждал в машине.
Вероника молча вытерла столешницу влажной губкой, обогнув папки, и положила тряпку на край раковины. Степан даже не смотрел на нее. Он листал что-то в телефоне, хмуря брови, и постукивал пальцем по экрану. На нем была дорогая рубашка, купленная ею на прошлой неделе, и он пах хорошим парфюмом. Человек, который решает серьезные вопросы. Бизнесмен.
— Степан, а что это за документы? — тихо спросила она, вытирая руки полотенцем. — Ты говорил, что мы продаем только часть компании.
Он тяжело вздохнул, отложил телефон и посмотрел на нее тем самым взглядом. Снисходительным, усталым взглядом взрослого, которому приходится объяснять очевидные вещи ребенку.
— Вероника, давай ты не будешь лезть в юридические тонкости. «ГлобалТех» покупает весь пакет. Инвесторам нужна чистая структура. Один бенефициар, одна подпись. Я перевожу все активы на холдинговую компанию. Ты выходишь из состава учредителей нашей старой фирмы, подписываешь отказ от претензий на интеллектуальную собственность, и мы закрываем сделку.
— Отказ от претензий? Но алгоритм писала я.
Степан усмехнулся. Он взял со стола чашку, сделал глоток остывшего чая и поморщился.
— Ты писала строчки кода, Вероника. Сидела дома, в тепле, пока я бегал по встречам, искал инвестиции, выстраивал бренд. Программа — это просто инструмент. Без моего маркетинга и моих связей твой код так и лежал бы на жестком диске. Мы семья. Деньги будут общими. Но управлять ими должен тот, кто понимает, как работает рынок. Завтра наденешь тот серый костюм. И, пожалуйста, у нотариуса просто молча ставь подписи.
Он встал, забрал ключи от машины и вышел в коридор. Хлопнула входная дверь.
Вероника осталась одна на кухне. Она подошла к столу, открыла верхнюю папку. Мелкий шрифт, сложные формулировки. Договор об отчуждении исключительных прав. Соглашение о разделе имущества в случае расторжения брака — это было подшито в самом конце, словно случайно.
Она медленно села на стул. Вчиталась в страницы. По документам выходило, что в случае развода она получает дачу в области и старую машину. Все счета, акции новой холдинговой компании и права на программный комплекс переходили Степану. Безвозвратно.
***
Ей было сорок три года. Двадцать два из них она была замужем за Степаном. Когда-то они начинали в съемной однушке. Она работала системным администратором, брала подработки по ночам. Он пытался торговать оргтехникой, прогорал, влезал в долги. Она закрывала эти долги из своей зарплаты. Потом, когда сын пошел в школу, Вероника увлеклась нейросетями. Три года она писала архитектуру программы, которая могла анализировать массивы медицинских данных. Степан тогда сказал: «Давай попробуем это продать». Он зарегистрировал фирму на себя, дав ей номинальные пятнадцать процентов. Она не спорила. Ей было комфортно за компьютером, а не в переговорных.
Последние пять лет Степан жил в самолетах и ресторанах. Он стал солидным, начал говорить модными терминами, завел привычку перебивать людей. Вероника оставалась в тени. Она чинила баги, писала обновления, тянула на себе всю техническую поддержку.
Вероника открыла ноутбук Степана — он забыл его на диване в гостиной, торопясь на ужин с партнерами. Экран привычно затребовал пароль. Степан сменил его недавно, видимо, решив подстраховаться, но для Вероники это не стало преградой. Обойти стандартную пользовательскую защиту заняло у нее всего пару минут, тем более что Степан, при всей своей солидности, предсказуемо использовал до смешного простую комбинацию.
В почтовом клиенте висело открытое письмо от юриста.
«Степан, документы готовы. Если она завтра подписывает отчуждение прав и брачный контракт в этой редакции, ты полностью защищен. После закрытия сделки с ГлобалТех можешь подавать на развод. Деньги сядут на кипрский счет, она до них не доберется при всем желании. Квартиру, как договаривались, оставляешь за собой — она куплена на твою мать».
Ниже был ответ Степана, отправленный два часа назад: «Отлично. Она подпишет. Она в этих бумагах ничего не понимает, привыкла кивать. Главное — забрать патент».
Вероника аккуратно закрыла крышку ноутбука. В квартире было тихо. Только гудел холодильник на кухне. Она подошла к окну и долго смотрела на вечерние огни дороги.
Она чувствовала себя так, будто с нее сняли кожу. Двадцать два года. Все эти разговоры про «мы команда», «наше будущее», «я стараюсь для нас». Он готовился выкинуть ее на улицу. Оставить ни с чем женщину, которая создала продукт, принесший ему миллионы, и вырастила его сына. Он считал ее глупой, покорной функцией. Удобной домашней утварью, которая генерирует код.
Вероника вернулась на кухню. Налила в стакан воды, выпила мелкими глотками. Затем прошла в свой кабинет — маленькую комнату, заставленную стеллажами с технической литературой. Включила свой рабочий компьютер.
Экран привычно засветился темным фоном среды разработки.
Она вспомнила, как полгода назад Степан нанял новых программистов, чтобы «ускорить масштабирование», и запретил ей вмешиваться в их работу. «Ты не понимаешь корпоративных стандартов, Вероника. Отдохни», — сказал он тогда. Но архитектура ядра системы оставалась ее детищем. Никто из новых мальчиков-кодеров не смог разобраться в самых глубоких уровнях нейросети.
Она знала свой код так, как мать знает лицо своего ребенка. И она, как архитектор, всегда оставляла за собой контроль.
Вероника открыла закрытый архив с программой. Пальцы быстро застучали по клавиатуре. Она не собиралась ломать систему. Она просто активировала модуль, который был заложен в архитектуру с самого первого дня. Систему цифрового лицензирования.
Когда она только создавала основу программы, она встроила в нее защиту, которая снималась только ее личным электронным ключом. Без этого ключа программа работала в демо-режиме, но при попытке перенести ее на новые серверы или скомпилировать корпоративную версию, система блокировалась намертво. Степан об этом не знал. Он никогда не читал техническую документацию, предпочитая красочные презентации.
Вероника набрала несколько команд в терминале. Обновила статус лицензии в международном реестре открытого кода, где два года назад зарегистрировала базовый алгоритм под своей девичьей фамилией. Теперь коммерческое использование ядра требовало прямой, нотариально заверенной цифровой подписи автора. Не владельца компании-прокладки. А автора.
Она нажала «Enter». Система выдала короткое сообщение: «Изменения сохранены».
Вероника выключила компьютер, разобрала постель и легла спать. Она уснула на удивление быстро, без снотворного.
***
Утром Степан был раздражен. Он пил кофе стоя, постоянно проверяя часы.
— Паспорт взяла? — бросил он, даже не поздоровавшись.
— Взяла.
— Документы я сам понесу. В офисе нотариуса будут представители ГлобалТех. Веди себя прилично, не задавай глупых вопросов. Я скажу, где расписаться.
Вероника надела темные брюки и простую белую блузку. Собрала волосы в узел.
Офис нотариуса находился в стеклянном бизнес-центре в центре города. В просторной переговорной с панорамными окнами их уже ждали. За длинным столом сидели трое: солидный мужчина в костюме — генеральный директор ГлобалТех, молодой юрист с ноутбуком и технический директор компании-покупателя, мужчина в очках и свитере.
Степан вошел в кабинет с широкой, уверенной улыбкой. Он пожимал руки, сыпал шутками, предлагал всем кофе. Веронику он представил небрежным жестом:
— А это моя супруга, Вероника. Формальный соучредитель. Пришла поставить автограф, чтобы мы могли перейти к главному.
Гендиректор ГлобалТех вежливо кивнул ей и перевел взгляд на Степана.
— Степан Николаевич, мы готовы подписать договор о покупке. Сумма в двадцать миллионов согласована. Но перед тем, как мы поставим печати, наш технический отдел должен завершить проверку кода. Это формальность, сами понимаете.
— Конечно, конечно, — Степан вальяжно откинулся на спинку кожаного кресла. — Мои ребята вчера открыли вам все доступы. Скачивайте, проверяйте.
Технический директор ГлобалТех смотрел в монитор своего ноутбука. Его лицо становилось все более сосредоточенным. Он нахмурился, быстро набрал что-то на клавиатуре, потом еще раз.
— Степан Николаевич, — медленно произнес он, поднимая взгляд. — У нас проблема.
— Какая проблема? — Степан снисходительно улыбнулся. — Сервера висят?
— Нет. Саму программу мы скачали, — сухо ответил технический директор. — Но когда мы попытались запустить её на наших серверах, система заблокировалась. Она требует личный цифровой ключ создателя.

— Какой еще ключ? — Степан раздраженно дернул плечом. — Я дал вам все пароли администратора.
— Пароли администратора подходят для управления интерфейсом, — сухо ответил технический директор. — Но само ядро нейросети запатентовано и зашифровано. В коде прописан смарт-контракт. Права на архитектуру принадлежат не вашей компании, Степан Николаевич. Они принадлежат физическому лицу.
Юрист ГлобалТех быстро придвинул к себе ноутбук коллеги, посмотрел на экран и повернулся к гендиректору.
— Это правда, Виктор Сергеевич. Базовый алгоритм зарегистрирован в международном реестре авторских прав. Владелец — Вероника Сергеевна Морозова.
В переговорной повисла тяжелая тишина. Степан медленно повернул голову к жене. Улыбка сползла с его лица, оставив только растерянность и проступающую злобу.
— Вероника, — процедил он сквозь зубы. — Что это значит? Какой ключ? Немедленно сними блокировку.
Вероника сидела ровно. Она не сжимала сумку, не прятала взгляд. Она смотрела прямо на Степана.
— Я не сниму блокировку, Степан.
— Ты что, с ума сошла? — он повысил голос, забыв о присутствующих. Он подался вперед, опираясь руками о стол. — Ты срываешь сделку! Быстро скажи им, как это отключить!
— Это нельзя отключить, — спокойно ответила Вероника. Она перевела взгляд на генерального директора ГлобалТех. — Алгоритм написан мной. Права на него всегда принадлежали мне. Компания Степана имела лишь временную лицензию на использование моего кода для дистрибуции. Срок этой лицензии истек вчера ночью.
Гендиректор ГлобалТех откинулся в кресле. Он был опытным бизнесменом и быстро понял расстановку сил. Он посмотрел на красного, задыхающегося от гнева Степана, затем на спокойную, собранную Веронику.
— Степан Николаевич, — голос гендиректора стал ледяным. — Вы пытались продать нам актив, который вам не принадлежит. Это называется мошенничеством.
— Это ошибка! — выкрикнул Степан, на лбу у него выступила испарина. — Она моя жена! Мы в браке! Это совместное имущество!
— Интеллектуальная собственность, зарегистрированная до создания вашей холдинговой компании и имеющая именной авторский патент, не делится при разводе без прямого согласия автора, — не отрываясь от экрана, произнес юрист ГлобалТех. — По документам, которые вы нам предоставили, вы уверяли, что компания обладает полными эксклюзивными правами. Вы солгали.
Степан резко повернулся к Веронике. В его глазах был страх, смешанный с ненавистью. Тот самый человек, который вчера вечером планировал оставить ее с подержанной машиной, сейчас выглядел жалким.
— Вероника, пойдем выйдем, — он попытался схватить ее за локоть. — Нам надо поговорить. Ты не понимаешь, что делаешь. Мы потеряем деньги!
Вероника аккуратно, но твердо убрала свою руку.
— Я всё прекрасно понимаю, Степан. Я читала твою переписку с Марком.
Степан замер. Краска отлила от его лица, он стал неприятно серым. Он открыл рот, чтобы что-то сказать, но не нашел слов.
— Я знаю про кипрские счета, — продолжила Вероника ровным, тихим голосом, который было слышно в каждом углу кабинета. — Я знаю про развод. И про квартиру. Ты хотел забрать всё, что я создала, и выставить меня за дверь.
Она встала. Поправила ремешок сумки на плече.
Генеральный директор ГлобалТех тоже поднялся.
— Вероника Сергеевна, — обратился он к ней, полностью игнорируя Степана. — Нашу компанию интересует ваш алгоритм. Он действительно опережает рынок. Если вы являетесь единственным правообладателем, мы бы хотели обсудить условия прямой покупки патента или лицензирования. С вами лично.
— Я готова к обсуждению, Виктор Сергеевич, — кивнула Вероника. — Мой адвокат свяжется с вашим юридическим отделом завтра утром. До свидания.
Она развернулась и пошла к двери.
— Вероника! — крикнул ей вслед Степан. В его голосе была паника. — Вероника, стой! Ты не можешь так поступить! У меня кредиты под эту сделку! Меня разорвут!
Она не обернулась. Вышла в коридор, вызвала лифт. Двери бесшумно закрылись, отсекая крики мужа.
На улице было свежо. Вероника спустилась в метро, хотя могла позволить себе любое такси. Ей хотелось быть среди людей. Она ехала в вагоне, смотрела на мелькающие станции и чувствовала странную пустоту, которая медленно заполнялась покоем.
***
Дома она достала из шкафа большой чемодан. Она не стала собирать всё. Только свою одежду, документы, книги и жесткие диски с бэкапами. Фотографии в рамках, подаренные Степаном безделушки, дорогие сервизы, из которых они пили чай с нужными людьми — всё это осталось на своих местах.
Она застегнула молнию на чемодане. Окинула взглядом гостиную. Этот дом больше не был ее домом, да и, наверное, никогда не был. Он был офисом Степана, его крепостью, где она работала бесплатной прислугой и программистом.
В прихожей она положила свои ключи от квартиры на тумбочку.
***
Через месяц состоялся развод. Степан не пришел на суд, прислал адвоката. Сделка с ГлобалТех окончательно сорвалась для его компании. Инвесторы, узнав о подлоге с авторскими правами, потребовали возврата вложенных средств. Чтобы расплатиться с долгами, Степану пришлось продать ту самую квартиру, записанную на мать, и объявить свою компанию банкротом.
Вероника подписала прямой контракт с ГлобалТех. Она не стала продавать им патент, а сдала алгоритм в эксклюзивную аренду, став руководителем нового направления. Она сняла светлую квартиру недалеко от парка, купила новый мощный компьютер и завела собаку — золотистого ретривера, о котором мечтала десять лет, но Степан не разрешал из-за шерсти.
Иногда по вечерам она сидела на балконе с чашкой горячего чая, смотрела на деревья и слушала тишину. В этой тишине больше не было снисходительных упреков и чужих правил. Была только ее собственная, заслуженная жизнь. И она точно знала, что код этой жизни написан ею самой, без единой ошибки.


















