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