Перейти к содержимому

Лицензирование

NextPDF поставляется по двум линиям лицензирования. Базовый движок имеет открытый исходный код под лицензией Apache License 2.0. Редакции NextPDF Pro и NextPDF Enterprise являются проприетарными и распространяются по коммерческой лицензии. На этой странице объясняется, что предоставляет Apache License 2.0 для ядра, кто и как может его использовать и чем отличаются проприетарные редакции. Это изложенное простым языком краткое описание модели лицензирования, а не сам текст лицензии и не юридическая консультация.

Граница. На этой странице описано, какая лицензия применяется к какой части NextPDF и что эта лицензия разрешает в общих чертах. Авторитетной формулировкой является файл LICENSE, поставляемый с пакетом ядра (полный текст Apache License 2.0), и ваше коммерческое лицензионное соглашение для платных редакций. Там, где это краткое описание и эти документы расходятся, преимущество имеют эти документы. Лицензирование кода отделено от прав на имя и логотип NextPDF — см. Товарный знак и использование бренда.

Базовое ядро с открытым исходным кодом, распространяемое по лицензии Apache License 2.0, устанавливается из публичного реестра пакетов:

Окно терминала
composer require nextpdf/core

Файл composer.json для nextpdf/core объявляет "license": "Apache-2.0", и пакет поставляет полный текст Apache License 2.0 в своём файле LICENSE.

NextPDF отделяет то, что является открытым, от того, что является коммерческим, и держит и то и другое отдельно от прав на бренд.

  • NextPDF Core — Apache License 2.0 (открытый исходный код). Базовый движок (nextpdf/core) выпускается под лицензией Apache License 2.0 — разрешительной лицензией с открытым исходным кодом, одобренной Open Source Initiative. Им может пользоваться любой.
  • NextPDF Pro и NextPDF Enterprise — проприетарная коммерческая лицензия. Платные редакции не являются открытым исходным кодом. Их пакеты объявляют "license": "proprietary", а заголовки их исходного кода содержат @copyright 2026 PATEON NETWORK TECHNOLOGY INCORPORATED и @license Proprietary. Их использование регулируется вашим коммерческим лицензионным соглашением, а не лицензией Apache License 2.0.
  • Имя и логотип NextPDF — товарные знаки. Имя «NextPDF» и логотип NextPDF являются товарными знаками PATEON NETWORK TECHNOLOGY INCORPORATED. Обладание лицензией на код с открытым исходным кодом не предоставляет прав на имя или логотип. Это рассматривается на странице о товарном знаке и является обязательным к прочтению, прежде чем вы измените брендирование или перераспределите сборку.

Apache License 2.0 — это разрешительная лицензия. Для nextpdf/core, вкратце:

  • Широкие права на использование. Вы можете использовать, копировать, изменять и перераспределять ядро в исходной или скомпилированной форме, в том числе в составе более крупного произведения.
  • Коммерческое использование разрешено. Нет ограничения на некоммерческое использование. Вы можете использовать ядро в закрытых, платных или внутренних коммерческих продуктах.
  • Включён патентный грант. Apache License 2.0 включает явный грант патентных прав от участников, охватывающий их вклад, с оговоркой о защитном прекращении, если вы инициируете определённые патентные тяжбы в отношении программного обеспечения (Apache-2.0 §3).
  • Атрибуция и требование NOTICE. При перераспределении ядра или его производного вы должны сохранять существующие уведомления об авторских правах, патентах, товарных знаках и атрибуции, включать копию лицензии, указывать любые существенные изменения, внесённые вами в файлы, и — если произведение включает файл NOTICE — переносить его уведомления об атрибуции в ваше перераспределение (Apache-2.0 §4).
  • Никакой лицензии на товарный знак. Apache License 2.0 не предоставляет никаких прав на торговые наименования, товарные знаки или логотипы лицензиара, помимо того, что разумно и обычно для описания происхождения произведения (Apache-2.0 §6). Это и есть стык между правами на код и правами на бренд, и он подробно рассматривается на странице о товарном знаке.
  • Предоставляется «как есть». Лицензия отказывается от гарантий и ограничивает ответственность (Apache-2.0 §7 и §8). Ядро предоставляется без каких-либо гарантий.

Короче говоря: применительно к ядру любой может использовать, изменять, перераспределять и коммерциализировать код при условии соблюдения обязательств по атрибуции и NOTICE — и при условии, что он не трактует лицензию на код как разрешение использовать бренд NextPDF.

NextPDF Pro и NextPDF Enterprise — коммерческие продукты под проприетарной лицензией. Они не охватываются Apache License 2.0, и приведённые выше разрешения к ним не применяются. Точные условия — что включает ваша подписка, как работает активация, поведение при оценке, а также условия льготного периода и продления — описаны на отдельной странице лицензирования редакций и, авторитетно, в вашем лицензионном соглашении.

Эта страница намеренно не дублирует эти условия. Сведения о лицензировании и активации редакций см. в разделе Лицензирование и активация. Чтобы сравнить открытое распространение с коммерческими редакциями, см. Выберите свой путь.

РедакцияЛицензияКто может её использоватьКак получить
NextPDF CoreApache License 2.0 (открытый исходный код)Любой, в том числе в коммерческих целях, при соблюдении требований атрибуции и NOTICE (Apache-2.0 §4)composer require nextpdf/core
NextPDF ProПроприетарная коммерческая лицензияЛицензиаты по коммерческому соглашениюСм. лицензирование редакций
NextPDF EnterpriseПроприетарная коммерческая лицензияЛицензиаты по коммерческому соглашениюСм. лицензирование редакций
  • Лицензия на код — это не лицензия на бренд. Грант Apache License 2.0 охватывает код ядра. Это не разрешение использовать имя «NextPDF» или логотип для брендирования или маркетинга сборки. Это отдельные права — см. Товарный знак и использование бренда.
  • Перераспределение влечёт обязательства. Перераспределение по Apache-2.0 разрешено, но не свободно от обязательств: сохраняйте уведомления, включайте лицензию, указывайте свои изменения и переносите файл NOTICE, если он присутствует (Apache-2.0 §4). Их пропуск является нарушением лицензии, даже несмотря на то, что лицензия разрешительная.
  • «Открытое ядро» не делает платные редакции открытыми. То, что ядро распространяется под Apache-2.0, ничего не говорит о Pro или Enterprise. Эти редакции являются проприетарными независимо от лицензии ядра.
  • Краткое описание лицензии — это не лицензия. Эта страница перефразирует Apache License 2.0 для ориентира. Обязывающим текстом является файл LICENSE в пакете и ваше коммерческое соглашение для платных редакций.

Лицензирование не является средством контроля безопасности, но для доверия важны две границы:

  1. Никаких гарантий. Apache License 2.0 предоставляет ядро «как есть», отказывается от гарантий и ограничивает ответственность (Apache-2.0 §7 и §8). Использование кода с открытым исходным кодом не переносит риск на лицензиара. Безопасность вашего развёртывания остаётся вашей ответственностью, как описано в центре доверия.
  2. Проприетарные условия являются договорными. Для Pro и Enterprise то, что вы можете и не можете делать, определяется вашим коммерческим лицензионным соглашением, а не выводится из открытого ядра. Прочитайте это соглашение.

Неприменимо как профиль. Эта страница документирует модель лицензирования; она не реализует никакого стандарта. Apache License 2.0 упоминается по имени и пунктам только для ориентира; файл LICENSE в пакете ядра является авторитетным текстом.