ForkAwesome / Fork-Awesome

DEPRECATED. A fork of the iconic font and CSS toolkit
https://forkaweso.me
1.32k stars 144 forks source link

comply with Free Software Foundation Europe's REUSE software specification #342

Open shinenelson opened 3 years ago

shinenelson commented 3 years ago

Quoting directly from the website :

REUSE was started by the Free Software Foundation Europe (FSFE) to provide a set of recommendations to make licensing your Free Software projects easier. Not only do these recommendations make it easier for you to declare the licenses under which your works are released, but they also make it easier for a computer to understand how your project is licensed.

Basically, what the specification requires is to enforce a machine-readable format for licenses and copyright information in each source file.

The full specification resides at https://reuse.software/spec/

The also have a helper tool that

assists with achieving and confirming REUSE compliance. It downloads the full license texts, adds copyright and license information to file headers, and contains a linter to identify problems. Eventually, you can generate a software bill of materials.

But the better part is that there is a GitHub action ( among other tools ) that continuously monitors and reports REUSE compliance.

For the aesthetic badge lovers : there is a compliance badge to achieve as well :wink: