Licence
Considerando che il progetto Smart Operating Block è semplicemente un prototipo realizzato per un esame universitario si è deciso di utilizzare, per ogni repository appartenente all’organizzazione, una licenza che deresponsabilizzasse gli autori da qualunque responsabilità legata all’utilizzo dei software sviluppati. La scelta è ricaduta sulla licenza MIT. Di seguito una tabella che elenca i permessi, le limitazioni e le condizioni che impone la licenza utilizzata.
Permessi | Limitazioni | Condizioni |
---|---|---|
✅ Uso commerciale | ❌ Responsabilità | ℹ License e copyright notice |
✅ Modifica | ❌ Garanzia | |
✅ Distribuzione | ||
✅ Uso privato |
Tramite le funzionalità offerte da Intellij-IDEA e VSCode, utilizzati per lo sviluppo, abbiamo applicato il corrispettivo Copyright Notice Header in ogni file sorgente.
Di seguito vengono descritte le licenze delle principali librerie e framework utilizzati.
Strumento / Libreria / Framework | Licenza |
---|---|
Just the Docs | MIT |
Ktor | Apache License 2.0 |
Kmongo | Apache License 2.0 |
Vert.X | Eclipse Public License 2.0, Apache License 2.0 |
Kafka client | Apache License 2.0 |
JaCaMo | LGPL V3 |