mandiant / GoReSym

Go symbol recovery tool
MIT License
498 stars 62 forks source link

Include license and copyright in the built binaries #52

Closed pombredanne closed 2 months ago

pombredanne commented 3 months ago

The MIT license is easy to comply with but the current builds make it hard. It would be awesome to include the MIT license and your copyright in the built binaries, and displaying it in some command line flag with some URL to the project.

This would make compliance automatic and baked in the build.

pombredanne commented 3 months ago

You likely also need to include bundled deps notices and licenses... https://github.com/nexB/go-inspector/issues/7

stevemk14ebr commented 2 months ago

Thanks! I've added a flag to print this information to make it easier to comply: https://github.com/mandiant/GoReSym/releases/tag/v2.7.3

pombredanne commented 2 months ago

@stevemk14ebr You rock and are awesome! thank you ++ FYI, we integrate GoReSym in https://github.com/nexB/go-inspector/ which will then be used to analyze go binaries to sources in https://nlnet.nl/project/Back2source/ in https://github.com/nexB/scancode.io/

stevemk14ebr commented 2 months ago

awesome!