.. SPDX-FileCopyrightText: 2023 Alessandro Manucci manucci2004@gmail.com .. .. SPDX-License-Identifier: GPL-3.0-or-later
Questo repository contiene il progetto realizzato per l’esame di Laboratorio Open Source, con l’obiettivo di comprendere, applicare e documentare le principali dinamiche legate allo sviluppo FOSS (Free and Open Source Software).
Il lavoro include sia contenuti tecnici (codice, struttura del progetto), sia aspetti metodologici legati alla corretta gestione delle licenze tramite lo standard REUSE.
- Comprendere l’importanza delle licenze e della condivisione del software
- Rilasciare codice con licenze libere in modo corretto e verificabile
- Strutturare un repository organizzato, chiaro e documentato
- Utilizzare lo standard REUSE per verificare la conformità delle licenze
| Percorso | Contenuto |
|---|---|
src/ |
Codice sorgente del programma in C |
img/ |
Materiale grafico informativo con licenze corrette |
slide/ |
Presentazione sull’open source |
LICENSES/ |
Testi delle licenze utilizzate, come richiesto da REUSE |
.reuse/ |
Metadati SPDX e configurazione DEP5 |
README.md |
Documentazione del progetto |
Il progetto utilizza licenze riconosciute a livello internazionale e compatibili con il modello open source.
- Il codice sorgente è rilasciato sotto licenza:
GPL-3.0-or-later - Il materiale grafico e alcuni contenuti sono rilasciati con licenza:
CC-BY-4.0
Tutti i file all’interno del repository includono riferimenti SPDX, tramite header o file *.license, rendendo il progetto compliant allo standard REUSE.
Per la verifica è possibile utilizzare:
reuse lint