ognarb 2 days ago | next |

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 21 hours ago | root | parent | next |

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 2 days ago | root | parent | prev |

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

JTyQZSnP3cQGa8B 2 days ago | prev | next |

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

steveklabnik 2 days ago | root | parent | next |

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 2 days ago | root | parent |

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 2 days ago | root | parent | prev |

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