serge1 / ELFIO

ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
http://serge1.github.io/ELFIO
MIT License
706 stars 152 forks source link

GPL file in project #128

Closed stsoe closed 9 months ago

stsoe commented 9 months ago

Thank you for a great library.

I would like to leverage ELFIO as a submodule in my project, however, a scan of ELFIO picks up one GPL licensed files tests/elf_examples/ls. I wonder if this is intentional or a mistake?

% strings tests/elf_examples/ls |grep -i gpl License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html.

serge1 commented 9 months ago

Hi, files located in test directory are used for the library verification. They are not mandatory part of the library and are used during the library development only. Specifically, ls executable file was added historically and is not required even for the tests. So, I have removed it from the repository in commit eb68829. Thank you