Business Source License 1.1 (BSL 1.1)
Software: Dense Evolution
Licenziante: Salvatore Pennacchio jtatopenn@libero.it
La presente Business Source License (la "Licenza") si applica integralmente al codice sorgente, agli algoritmi, ai moduli software, ai file di configurazione e all'oggetto binario del software denominato "Dense Evolution" (il "Software").
1. Parametri della Licenza
- Licenziante: Salvatore Pennacchio jtatopenn@libero.it
- Software: Dense Evolution (inclusi aggiornamenti, patch, ottimizzazioni di kernel, moduli di partizionamento della memoria e opere derivate fornite dal Licenziante).
- Data di Modifica: 1 Giugno 2029
- Licenza di Modifica: Apache License, Versione 2.0 (o successive, a esclusiva discrezione del Licenziante).
- Uso Consentito per la Produzione: Uso strettamente non commerciale ed esecuzioni limitate ai parametri definiti nella Sezione 4. Per l'uso in ambienti di produzione commerciale, industriale o di consulenza tariffata che ecceda tali parametri, si applica l'obbligo inderogabile di licenza separata.
2. Concessione della Licenza e Obbligo di Attribuzione
Il Licenziante concede al Licenziatario una licenza non esclusiva, valida in tutto il mondo, esente da royalty e revocabile unicamente in caso di violazione dei termini qui stabiliti, per l'uso, la riproduzione, la distribuzione, la modifica e la creazione di opere derivate del Software, per scopi non commerciali e nei limiti dell'Uso Consentito per la Produzione.
Condizione Tassativa di Attribuzione: Qualsiasi copia, porzione, modulo o opera derivata del Software (incluse piattaforme terze, infrastrutture cloud, sistemi hardware o interfacce API che integrino o richiamino Dense Evolution) deve includere in modo visibile, inalterato e permanente il copyright originale e l'attribuzione esplicita al Licenziante nella forma:© 2026 Salvatore Pennacchio <jtatopenn@libero.it> - Dense Evolution.
3. Condizioni e Limiti Generali di Utilizzo
Il Software può essere utilizzato, riprodotto, distribuito e modificato a condizione che tale utilizzo non sia destinato a scopi di produzione commerciale, industriale o all'erogazione di servizi computazionali e cloud commerciali che competano direttamente o indirettamente con i prodotti o i servizi offerti dal Licenziante, ad eccezione di quanto espressamente previsto dalla Sezione 4 o a partire dalla Data di Modifica (Sezione 5).
4. Concessione di Utilizzo Aggiuntivo (Uso Commerciale Limitato)
In deroga alle restrizioni della Sezione 3, il Licenziatario è autorizzato a utilizzare il Software per scopi di produzione commerciale, industriale o di consulenza tariffata, senza necessità di una licenza separata a pagamento, esclusivamente se vengono rispettati i seguenti limiti computazionali e tecnici:
- Limite di Qubit Complessivi: La simulazione quantistica eseguita non deve superare la dimensione di 24 qubit allocati in memoria. Tale limite si applica alla dimensione logica complessiva del sistema e alla somma cumulativa di tutte le istanze, processi, thread, sottomatrici o nodi di cluster paralleli eseguiti contemporaneamente dalla medesima organizzazione, entità giuridica o utente finale.
- Limite di Circuiti e Campionamenti: Il volume massimo di calcolo consentito in ambiente di produzione è fissato a 1000 strutture di circuiti quantistici distinti nell'arco di 24 ore, ciascuno dei quali può essere eseguito per un massimo di 10.000 campionamenti (shots) equivalenti per singolo circuito.
Divieto di Elusione Tecnica: È fatto esplicito divieto di aggirare i presenti limiti computazionali tramite tecniche di scomposizione dei circuiti (splitting), mascheramento dei sottomoduli (wrapping), architetture di Circuit Chunking esterne o ridistribuzione del carico su più account o macchine virtuali appartenenti alla stessa entità. Qualsiasi utilizzo che ecceda anche solo uno dei parametri sopra indicati richiede obbligatoriamente la preventiva sottoscrizione di un accordo di licenza commerciale separato con il Licenziante.
5. Transizione alla Licenza di Modifica
A partire dal 1 Giugno 2029 (la "Data di Modifica"), la presente Licenza cesserà automaticamente di avere effetto sul Software e su tutte le versioni rilasciate antecedentemente a tale data. Da quel momento, il Software diventerà permanentemente e liberamente disponibile sotto i termini della Apache License 2.0. Fino alla Data di Modifica, la presente Licenza BSL 1.1 rimarrà pienamente in vigore, valida, vincolante e opponibile a terzi.
6. Esclusione di Garanzia e Limitazione di Responsabilità
IL SOFTWARE VIENE FORNITO "COSÌ COM'È", SENZA ALCUNA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE E NON VIOLAZIONE DEI DIRITTI DI TERZI. IN NESSUN CASO IL LICENZIANTE O L'AUTORE SARÀ RESPONSABILE PER QUALSIASI RECLAMO, DANNO O ALTRA RESPONSABILITÀ, SIA IN UN'AZIONE CONTRATTUALE, PER ILLECITO CIVILE O EXTRA-CONTRATTUALE, DERIVANTE DA, O IN CONNESSIONE CON IL SOFTWARE, IL SUO UTILIZZO O ALTRE OPERAZIONI EFFETTUATE SUL SOFTWARE STESSO.
7. Legge Applicabile e Foro Competente
La presente Licenza è regolata, interpretata e disciplinata in ogni suo aspetto in conformità alle leggi dello Stato Italiano. Qualsiasi controversia derivante da, o connessa con l'interpretazione, l'esecuzione, la violazione o la validità della presente Licenza sarà devoluta alla giurisdizione esclusiva e inderogabile del Foro di Milano.