SEL-only files being in git means distributing or modifying the official git repository is not allowed #602
Replies: 4 comments 3 replies
-
See #601 |
Beta Was this translation helpful? Give feedback.
-
one big way that the current state causes problems is that the standard process of forking, pushing commits to your fork (even if only changing the open-source parts), and submitting a PR violates the license afaict (disclaimer: I'm not a lawyer), since the license doesn't permit distributing the non-open-source parts. |
Beta Was this translation helpful? Give feedback.
-
another major consideration is what happens if e.g. debian or arch wants to distribute a packaged version, they distribute the source code and prefer to not have to manually remove/replace all proprietary files (e.g. currently they'd have to replace the |
Beta Was this translation helpful? Give feedback.
-
Thanks, an exception was added to the license to allow copying for testing/development purposes. |
Beta Was this translation helpful? Give feedback.
-
I suggest changing the SEL to be like GitLab's enterprise-edition license (which explicitly permits modifications and distribution for development and testing), moving all SEL-only code into a separate top-level directory, making sure the code still works if that directory is missing completely, and also providing a separate repo with only the open-source parts.
Beta Was this translation helpful? Give feedback.
All reactions