docs(detmir): add registry proof package
This commit is contained in:
@@ -0,0 +1,117 @@
|
||||
# DetMir: правообладание и состав продукта
|
||||
|
||||
Статус: подготовительный документ для пакета реестра российского ПО.
|
||||
|
||||
## 1. Нейминг
|
||||
|
||||
Продуктовое имя:
|
||||
|
||||
```text
|
||||
DetMir
|
||||
```
|
||||
|
||||
Репозиторий и техническая база:
|
||||
|
||||
```text
|
||||
AWatch-rus
|
||||
```
|
||||
|
||||
Рекомендуемая формула:
|
||||
|
||||
> DetMir, программный комплекс на базе AWatch-rus.
|
||||
|
||||
Эту формулу нужно использовать в сайте, документации и карточке продукта, чтобы
|
||||
не создавать впечатление двух разных продуктов.
|
||||
|
||||
## 2. Правообладатель
|
||||
|
||||
На дату фиксации правообладателем продукта заявлен Игорь, владелец текущего
|
||||
репозитория и production-контура.
|
||||
|
||||
Перед подачей в реестр нужно подготовить формальные подтверждения:
|
||||
|
||||
- данные правообладателя;
|
||||
- основание возникновения исключительного права;
|
||||
- история разработки;
|
||||
- сведения о сотрудниках/подрядчиках, если они участвовали;
|
||||
- подтверждение передачи прав, если код писался не только правообладателем;
|
||||
- выбранная лицензия поставки;
|
||||
- при необходимости свидетельство Роспатента.
|
||||
|
||||
## 3. Собственные части продукта
|
||||
|
||||
К собственным частям относятся:
|
||||
|
||||
- архитектура DetMir;
|
||||
- Rust workspace `adk-rust/`;
|
||||
- DetMir 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.
|
||||
|
||||
Они не должны описываться как созданные правообладателем DetMir. Их нужно
|
||||
указывать как сторонние компоненты или интеграции.
|
||||
|
||||
## 5. Что нельзя смешивать
|
||||
|
||||
Не смешивать в документах:
|
||||
|
||||
- право на собственный код DetMir;
|
||||
- право на сторонние open-source компоненты;
|
||||
- право на конкретные customer/runtime данные;
|
||||
- право на торговое наименование;
|
||||
- право на домен/сайт;
|
||||
- право на screenshots с чувствительными данными.
|
||||
|
||||
## 6. Что подготовить для Роспатента
|
||||
|
||||
Минимальный пакет:
|
||||
|
||||
1. Название программы: `DetMir`.
|
||||
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/DETMIR_RUSSIAN_SOFTWARE_REGISTRY_POSITIONING_RU.md`
|
||||
Reference in New Issue
Block a user