ognarb a day ago

Use the Reuse specification and tooling instead: https://reuse.software/

There is no need to reinvent a solved problem by rewritting it in rust with a different format, particularly considering that reuse was developed by the FSFE in collaboration with some lawyers.

  • rendaw 12 hours ago

    Their getting started guide tells you to manually add the header to the file. How do you get it to automatically add the header like hawkeye does?

  • giancarlostoro a day ago

    This isn't the only tooling out there though, typical SCA tooling in most enterprise companies will scan dependency licensing and vulnerabilities.

JTyQZSnP3cQGa8B a day ago

Is there a point to this if license headers are (supposedly) useless?

  • steveklabnik a day ago

    I think for licenses like the MPL, which are scoped to a single file, including the header makes sense, and isn't particularly onerous: https://www.mozilla.org/en-US/MPL/headers/

    I don't put headers in projects that use other licenses.

    • codetrotter a day ago

      I used to put the ISC license in the header of every file when I first started sharing code online under open source licenses. But eventually I realized that a single LICENSE file is best, instead of having the header in all of the files.

  • stonogo a day ago

    If Google wants to use your software, they will whine until you add them. I guess automating it would be nice in that case.