Salta ai contenuti

Licenze

NextPDF è distribuito in due binari di licenza. Il motore core è open source sotto Apache License 2.0. Le edizioni NextPDF Pro e NextPDF Enterprise sono proprietarie, sotto licenza commerciale. Questa pagina spiega che cosa concede la Apache License 2.0 per il core, chi può usarlo e in che modo, e in cosa differiscono le edizioni proprietarie. È una sintesi in linguaggio chiaro del modello di licenza, non il testo della licenza stessa né una consulenza legale.

Confine. Questa pagina descrive quale licenza si applica a quale parte di NextPDF e che cosa tale licenza consente in termini generali. La formulazione che fa fede è il file LICENSE distribuito con il pacchetto core (la Apache License 2.0 nel testo integrale) e il contratto di licenza commerciale per le edizioni a pagamento. Laddove questa sintesi e tali documenti differiscano, prevalgono tali documenti. La licenza del codice è distinta dai diritti sul nome e sul logo NextPDF — vedere Marchio e uso del brand.

Il core open source, rilasciato con Apache License 2.0, si installa dal registro pubblico dei pacchetti:

Terminal window
composer require nextpdf/core

Il composer.json di nextpdf/core dichiara "license": "Apache-2.0" e il pacchetto distribuisce il testo integrale della Apache License 2.0 nel proprio file LICENSE.

NextPDF separa ciò che è aperto da ciò che è commerciale, e mantiene entrambi distinti dai diritti sul brand.

  • NextPDF Core — Apache License 2.0 (open source). Il motore core (nextpdf/core) è rilasciato sotto Apache License 2.0, una licenza open source permissiva approvata dalla Open Source Initiative. Chiunque può usarlo.
  • NextPDF Pro e NextPDF Enterprise — licenza commerciale proprietaria. Le edizioni a pagamento non sono open source. I rispettivi pacchetti dichiarano "license": "proprietary" e le intestazioni dei sorgenti riportano @copyright 2026 PATEON NETWORK TECHNOLOGY INCORPORATED e @license Proprietary. Il loro uso è regolato dal contratto di licenza commerciale, non dalla Apache License 2.0.
  • Il nome e il logo NextPDF — marchi. Il nome «NextPDF» e il logo NextPDF sono marchi di PATEON NETWORK TECHNOLOGY INCORPORATED. Possedere una licenza open source sul codice non conferisce alcun diritto sul nome o sul logo. Questo aspetto è trattato nella pagina sul marchio ed è lettura obbligatoria prima di rinominare o ridistribuire una build.

La Apache License 2.0 è una licenza permissiva. Per nextpdf/core, in sintesi:

  • Ampi diritti d’uso. È consentito usare, copiare, modificare e ridistribuire il core, in forma sorgente o compilata, anche come parte di un’opera più ampia.
  • L’uso commerciale è consentito. Non vi è alcuna restrizione di tipo non commerciale. È possibile usare il core in prodotti a codice chiuso, a pagamento o commerciali interni.
  • È inclusa una concessione di brevetto. La Apache License 2.0 include una concessione esplicita di diritti di brevetto da parte dei contributori, relativa ai rispettivi contributi, con una clausola di risoluzione difensiva qualora si promuova un determinato contenzioso brevettuale sul software (Apache-2.0 §3).
  • Attribuzione e requisito del NOTICE. Ridistribuendo il core, o un’opera da esso derivata, occorre conservare le note di copyright, brevetto, marchio e attribuzione esistenti, includere una copia della licenza, dichiarare ogni modifica significativa apportata ai file e — se l’opera include un file NOTICE — riportarne le note di attribuzione nella propria ridistribuzione (Apache-2.0 §4).
  • Nessuna licenza sul marchio. La Apache License 2.0 non concede alcun diritto sui nomi commerciali, sui marchi o sui logo del licenziante, oltre a quanto ragionevole e consuetudinario per descrivere l’origine dell’opera (Apache-2.0 §6). Questo è il punto di cerniera tra i diritti sul codice e i diritti sul brand, ed è dettagliato nella pagina sul marchio.
  • Fornito «così com’è». La licenza esclude le garanzie e limita la responsabilità (Apache-2.0 §7 e §8). Il core è fornito senza alcuna garanzia di alcun tipo.

In breve: per il core, chiunque può usare, modificare, ridistribuire e commercializzare il codice, a condizione di rispettare gli obblighi di attribuzione e di NOTICE — e a condizione di non interpretare la licenza del codice come autorizzazione a usare il brand NextPDF.

NextPDF Pro e NextPDF Enterprise sono prodotti commerciali sotto licenza proprietaria. Non sono coperti dalla Apache License 2.0 e le autorizzazioni sopra elencate non si applicano a essi. I termini esatti — cosa include l’abbonamento, come funziona l’attivazione, il comportamento in valutazione e i termini di periodo di tolleranza e rinnovo — sono descritti nella pagina dedicata alla licenza delle edizioni e, in modo vincolante, nel contratto di licenza.

Questa pagina, deliberatamente, non duplica tali termini. Per la licenza e l’attivazione delle edizioni, vedere Licenze e attivazione. Per confrontare la distribuzione aperta con le edizioni commerciali, vedere Scegliere il proprio percorso.

EdizioneLicenzaChi può usarlaCome ottenerla
NextPDF CoreApache License 2.0 (open source)Chiunque, anche a fini commerciali, nel rispetto dei requisiti di attribuzione e di NOTICE (Apache-2.0 §4)composer require nextpdf/core
NextPDF ProLicenza commerciale proprietariaLicenziatari sotto contratto commercialeVedere licenza delle edizioni
NextPDF EnterpriseLicenza commerciale proprietariaLicenziatari sotto contratto commercialeVedere licenza delle edizioni
  • La licenza del codice non è la licenza del brand. Una concessione Apache License 2.0 copre il codice del core. Non è un’autorizzazione a usare il nome o il logo «NextPDF» per dare un marchio a una build o promuoverla. Sono diritti distinti — vedere Marchio e uso del brand.
  • La ridistribuzione comporta obblighi. La ridistribuzione Apache-2.0 è consentita ma non priva di obblighi: conservare le note, includere la licenza, dichiarare le modifiche e riportare il file NOTICE se presente (Apache-2.0 §4). Ometterli è una violazione della licenza, anche se la licenza è permissiva.
  • Un «core aperto» non rende aperte le edizioni a pagamento. Il fatto che il core sia Apache-2.0 non dice nulla su Pro o Enterprise. Tali edizioni sono proprietarie a prescindere dalla licenza del core.
  • Una sintesi della licenza non è la licenza. Questa pagina parafrasa la Apache License 2.0 a scopo orientativo. Il testo vincolante è il file LICENSE nel pacchetto e il contratto commerciale per le edizioni a pagamento.

La licenza non è un controllo di sicurezza, ma due confini contano ai fini dell’affidabilità:

  1. Nessuna garanzia. La Apache License 2.0 fornisce il core «così com’è» ed esclude le garanzie e limita la responsabilità (Apache-2.0 §7 e §8). L’uso di codice open source non trasferisce il rischio al licenziante. La sicurezza del proprio deployment resta una responsabilità dell’utente, come descritto nel centro di affidabilità.
  2. I termini proprietari sono contrattuali. Per Pro ed Enterprise, ciò che è consentito e ciò che non lo è è definito dal contratto di licenza commerciale, non desunto dal core aperto. Leggere quel contratto.

Non applicabile come profilo. Questa pagina documenta il modello di licenza; non implementa alcuno standard. La Apache License 2.0 è citata per nome e clausola a solo scopo orientativo; il file LICENSE nel pacchetto core è il testo che fa fede.