Какой лицензии для .NET Viewer вам действительно нужна? Полное руководство
← Back to Blog6 min read

Какой лицензии для .NET Viewer вам действительно нужна? Полное руководство

Какой лицензии для .NET Viewer вам действительно нужна? Полное руководство

Когда вы наконец‑то выпускаете чистый, контролируемый версиями API, следующим препятствием часто становится просмотрщик документации. Набор функций обычно в порядке, но модель лицензирования может стать скрытой преградой, замедляющей принятие среди команд, партнёров или клиентов.

В этой статье мы разбираем три основных варианта лицензирования для Doconut .NET просмотрщика документации — Developer, Site и SDK — и предоставляем практический фреймворк принятия решений, чтобы вы могли выбрать правильный план с первого раза.


Содержание

  1. Почему лицензирование важно для API документации
  2. Лицензия Developer — идеальна для небольших команд
  3. Лицензия Site — масштабирование документации по порталам
  4. Лицензия SDK — встраивание Viewer в свой продукт
  5. Матрица принятия решения: быстрый чек‑лист
  6. Заключительные мысли и дальнейшие шаги

Почему лицензирование важно для API документации {#почему-лицензирование-важно-для-api-документации}

Choosing between Developer, Site, and SDK licenses for Doconut Document Viewer
Choosing between Developer, Site, and SDK licenses for Doconut Document Viewer
  • Соответствие: Неправильное лицензирование может вызвать аудиторские флаги и непредвиденные расходы.
  • Производительность: Некоторые тарифы открывают продвинутые конвейеры рендеринга (OpenAPI 3.0, Swagger, RAML) и совместную работу в реальном времени, делая документы быстрыми.
  • Масштабируемость: По мере роста вашей организации модель стоимости должна эволюционировать, не заставляя полностью переделывать конвейер документации.

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


Лицензия Developer — идеальна для небольших команд {#licence-developer-идеальна-для-незначительных-команд}

Кому стоит рассмотреть?

  • Самостоятельные разработчики или небольшие группы (1‑5 инженеров), разрабатывающие внутренний инструмент или прототип.
  • Командам, которым нужен только один экземпляр просмотрщика, встроенный в единственное приложение.
  • Проекты, где документация тесно связана с единой кодовой базой.

Основные функции

ФункцияЧто это значит для вашего проекта
Рендеринг нативных спецификаций APIПоддерживает OpenAPI, Swagger, RAML сразу из коробки с полным подсвечиванием синтаксиса.
Редактирование в реальном времени совместноСовместное редактирование в реальном времени ограничено одним проектом; идеально для быстрой итерации.
Неограниченные поисковые документыИндексирует все файлы markdown, HTML или YAML в проекте для мгновенного поиска.
Синхронизация GitСинхронизация репозитория один‑к‑одному — отправка изменений, получение обновлений и поддержание истории версий в соответствии с кодом.

Краткий обзор цен

  • $199 за разработчика в год (фиксированная плата).
  • Без дополнительных платежей за места или экземпляры.

Когда стоит отказаться

Если вы ожидаете:

  • Несколько сайтов документации (порталы для клиентов, внешняя документация партнёров), или
  • Масштабирование за пределы одного репозитория,

лицензия Developer быстро превратится в финансовый бутылочный горлышко.

Аналогия: Это как одноразовая кофейная капсула — идеально для одной чашки, но для шумного офиса понадобится полноценная машина.


Лицензия Site — масштабирование документации по порталам {#licence-site-масштабирование-документации-по-порталам}

Кому стоит рассмотреть?

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

Основные функции

ФункцияЧто это значит для вашего проекта
Неограниченное количество экземпляров просмотрщикаРазмещайте просмотрщик на любом количестве веб‑сайтов, интранетов или SaaS‑порталов.
Централизованное управление лицензиямиПанель управления для назначения, отзыва и аудита лицензий по всей организации.
Командное живое редактирование с RBACТонко настроенные роли (автор, рецензент, администратор) обеспечивают контроль.
Мульти‑репозиторийная интеграция GitПодключайте монорепозитории или разрозненные репозитории и поддерживайте синхронность всех наборов документов.
Приоритетная поддержка и SLAОкно реагирования 24 часа, гарантируя минимальное время простоя.

Краткий обзор цен

  • Базовый: $4 999 в год для до 20 сайтов.
  • Дополнительные сайты: $250 за сайт в год.

Когда это окупается

  • Вы управляете публичным порталом для разработчиков, который должен оставаться синхронным с продакшн‑API.
  • Ваша внутренняя база знаний является единой точкой истины для десятков команд.
  • Стоимость ручных обновлений документации превышает плату за подписку.

Аналогия: Это переход от гаража на одну машину к полному паркингу — место для масштабирования без необходимости каждый раз останавливаться.


Лицензия SDK — встраивание Viewer в свой продукт {#licence-sdk-встраивание-viewer-в-свой-продукт}

Кому стоит рассмотреть?

  • Поставщики, разрабатывающие коммерческие продукты, в которые встраивается .NET просмотрщик (например, настольные IDE, облачные консоли, решения on‑premise).
  • Командам, которым требуется white‑labeling и полный доступ к исходному коду для адаптации просмотрщика под свой бренд.

Основные функции

ФункцияЧто это значит для вашего проекта
Полный доступ к исходному кодуИзменяйте конвейер рендеринга, UI‑компоненты или интегрируйте собственную аутентификацию.
Неограниченное распространениеРаспространяйте просмотрщик на любое количество конечных установок без платы за места.
White‑labelingУдалите брендинг Doconut, применяйте пользовательские темы и контролируйте внешний вид.
Выделенный технический менеджер аккаунтаПрямая линия поддержки для руководства по интеграции, оптимизации производительности и согласования дорожной карты.

Краткий обзор цен

  • Единовременный платёж: $12 499 за бессрочные права.
  • Опциональное обслуживание: $2 999 в год (включает обновления, патчи безопасности и поддержку).

Когда это правильный выбор

  • Ценность вашего продукта зависят от встроенной документации (например, расширение Visual Studio, показывающее спецификации API inline).
  • Вам нужна неограниченная дистрибуция — просмотрщик поставляется с каждой копией вашего программного обеспечения.
  • Последовательность бренда и кастомизация на уровне исходного кода являются обязательными.

Аналогия: Покупка блока двигателя для собственного автомобиля — дорого в начале, но вы полностью владеете силовой установкой и можете ехать куда угодно.


Матрица принятия решения: быстрый чек‑лист {#matrica-prinyatiya-resheniya-bystryi-chek-list}

ВопросРекомендованная лицензияПочему
Сколько различных мест будет показывать просмотрщик?Developer → 1‑2 места
Site → 3+ места
Лицензия Site убирает ограничения на количество экземпляров.
Нужно ли вам поставлять просмотрщик конечным пользователям?SDKНеограниченное распространение и white‑labeling.
Требуется ли брендинг или доступ к исходному коду?SDKПолный доступ к исходному коду и удаление бренда.
Какова ваша предпочитаемая модель расходов?Developer → ежегодно за место
Site → ежегодно за сайт
SDK → единовременно заранее
Соответствует ритму бюджетирования.

Подсказка: Держите эту матрицу под рукой в проектном брифе или документе планирования спринта; она быстро выделяет правильную лицензию без необходимости многократных обсуждений с отделом продаж.


Заключительные мысли и дальнейшие шаги {#zakliuchitelnye-mysli-i-dalneishe-shagi}

Выбор правильной лицензии для .NET просмотрщика — это не решение «один‑размер‑для‑всех». Оно опирается на три столпа:

  1. Объём развертывания — единое приложение против множества порталов против интеграции в продукт.
  2. Требования к распространению — только внутреннее использование или в комплекте с коммерческим предложением.
  3. Ритм бюджета — периодические ежегодные расходы против единовременных капитальных вложений.

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

Готовы закрепить правильную лицензию?

  1. Посетите doconut.com/pricing и воспользуйтесь интерактивным выборщиком.
  2. Скачайте License Selector Worksheet, чтобы сопоставить ваши ответы из матрицы принятия решения.
  3. Если нужен более глубокий обзор, запланируйте 15‑минутный дизайн‑звонок с нашими инженерами‑решений для живой демонстрации совместного редактирования, рендеринга спецификаций API и синхронизации Git.

Удачной работы с документированием, и пусть ваши API будут так же хорошо обслужены, как и ваша лицензия!

#.NET#licensing#documentation-viewer#API-docs#developer-tools#SaaS#OpenAPI#Swagger#Git-integration