-
-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite/remove GPL-only code #3
Comments
the GPL code can be skipped on compilation time: https://github.com/rizinorg/rz-libdemangle/blob/main/meson_options.txt#L1 |
I believe this can be closed for now as having a build time option is already good IMHO. If somebody wants this for commercial reasons they can probably pay someone to write this. |
i would keep this instead. no need to close it |
C++ demangler could be rewritten using https://github.com/ianlancetaylor/demangle/blob/master/demangle.go as base. |
Please assign this to me. |
Do we want to keep the GPL code, or remove it completely along with the rewrite? |
Remove |
Currently,
src/cxx/
andsrc/gnu_v2
contain the GPL-only code copied from libiberty library (part of GCC).To allow linking the non-GPL or LGPL software we should rewrite it in LGPL or another compatible license.
The text was updated successfully, but these errors were encountered: