# AWatch-rus: правообладание и состав продукта

Статус: подготовительный документ для пакета реестра российского ПО.

## 1. Нейминг

Публичное имя:

```text
AWatch-rus
```

Репозиторий и техническая база:

```text
AWatch-rus
```

Рекомендуемая формула:

> Программный продукт AWatch-rus.

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

## 2. Правообладатель

На дату фиксации правообладателем продукта заявлен Игорь, владелец текущего
репозитория и production-контура.

Перед подачей в реестр нужно подготовить формальные подтверждения:

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

## 3. Собственные части продукта

К собственным частям относятся:

- архитектура AWatch-rus;
- Rust workspace `adk-rust/`;
- AWatch-rus Portal;
- status/check/autoheal helpers;
- DLP/worktime/reporting Rust services;
- Ansible deployment automation;
- Windows collectors и scripts;
- AW-rus RU/WebUI patches;
- Grafana dashboard JSON;
- docs/runbooks/product docs;
- evidence workflow implementation.

## 4. Внешние компоненты

Внешние компоненты используются как dependencies/runtime platform:

- ActivityWatch;
- Grafana;
- InfluxDB;
- ClickHouse;
- SQLite;
- Python ecosystem;
- Rust crates;
- PowerShell/Windows runtime;
- Hayabusa;
- Ansible.

Они не должны описываться как созданные правообладателем AWatch-rus. Их нужно
указывать как сторонние компоненты или интеграции.

## 5. Что нельзя смешивать

Не смешивать в документах:

- право на собственный код AWatch-rus;
- право на сторонние open-source компоненты;
- право на конкретные customer/runtime данные;
- право на торговое наименование;
- право на домен/сайт;
- право на screenshots с чувствительными данными.

## 6. Что подготовить для Роспатента

Минимальный пакет:

1. Название программы: `AWatch-rus`.
2. Альтернативное техническое название: `AWatch-rus`.
3. Описание назначения.
4. Реферат.
5. Исходные тексты или депонируемая часть.
6. Данные автора/правообладателя.
7. Подтверждение исключительных прав.
8. Дата создания и версия.
9. Состав модулей.

## 7. Что подготовить для реестра российского ПО

1. Сайт правообладателя/продукта.
2. Документация установки и эксплуатации.
3. Описание функциональных характеристик.
4. Сведения о правообладателе.
5. Сведения об основаниях исключительного права.
6. Информация о сторонних компонентах.
7. Поддерживаемые ОС/СУБД/среда исполнения.
8. Скриншоты и демонстрационные материалы.
9. Release artifacts.
10. License/dependency inventory.

## 8. Связанные документы

- `docs/THIRD_PARTY_LICENSES_RU.md`
- `docs/REGISTRY_CHECKLIST_RU.md`
- `docs/RUSSIAN_SOFTWARE_REGISTRY_POSITIONING_RU.md`
