Licenza software
Le condizioni con cui vengono concessi diritti su un software.
Che cos’è una licenza software?
Una licenza software stabilisce i diritti concessi e le loro condizioni, ad esempio per uso, modifica o ridistribuzione. La licenza specifica determina i diritti effettivi. Codice visibile o download gratuito non autorizzano automaticamente qualsiasi copia, modifica e distribuzione. Anche come un componente viene usato e consegnato può incidere sugli obblighi.
Un portale clienti inventato usa una libreria di terzi. Prima della consegna, il team registra componente, versione e testo della licenza applicabile, poi controlla le condizioni dell’uso previsto. Avvisi richiesti e altri documenti necessari fanno parte della consegna. Un elenco tecnico delle dipendenze non sostituisce la verifica. Open source non comporta neppure obblighi identici per ogni libreria; licenza e uso specifici restano determinanti.
Fonti
Termini correlati
- Open sourceSoftware la cui licenza soddisfa libertà e condizioni definite per l’open source.
- Gestore di pacchettiUno strumento per ottenere e gestire pacchetti software, versioni e dipendenze.
- Codice sorgenteLa descrizione leggibile e modificabile di un programma da cui viene prodotto il suo comportamento.
- Sistema legacyUn sistema esistente ancora utilizzato, con dipendenze tecniche e aziendali accumulate nel tempo.
- Architettura multi-tenantUna soluzione multi-tenant supporta ambiti separati per clienti o gruppi. Un tenant non equivale automaticamente a una persona o a un database.
- Cache del browserLa cache del browser conserva risposte HTTP adatte. Riuso e validazione seguono le regole applicabili.
Articoli sul tema








Sviluppo software con ASES
Software su misura, app web e mobile


