GH-License - I tuoi repository hanno una licenza?

Dopo un talk di Stallman sul tema che seguì dal vivo, salto fuori che un progetto senza licenza de facto è proprietario.

Allora decisi anni fa di realizzare uno strumento che dato un profilo su GitHub/BitBucket (manca il supporto a GitLab) verifica tutti i repository per la presenza di una licenza.

Inoltre nel tempo grazie ai vari hacktoberfest sono state aggiunte varie cose, ad esempio la possibilità di scaricare una licenza e fare il commit in automatico mettendo il badge nel readme. Oltre poi ai Git hooks sul proprio utente così ogni volta che si fa un commit c’è questa verifica così da avvisare lo sviluppatore se è presente.

Carino! In GitLab so che non serve :slight_smile: Se manca la licenza è già sufficientemente segnalato che il progetto è “all rights reserved”.

Era nei piani di aggiungere il supporto a gitlab perchè fa un report per ogni utente sullo stato quindi fa sempre comodo un controllo.
La scocciatura è che mi segnala anche i repo interni di lavoro come senza licenza causa git hooks :rofl: