Check source code credit has been given in all modules
- /e/ version: All
- Device model: All
- Reproducible with the last /e/ version: Yes
- Reproducible with LineageOS: No
Summary
/e/ OS Source code and apps code should credit original code source, organization or developers
This improvement concerns
-
UI -
Behavior -
Privacy
Description
The /e/ Source code and its default apps should give credit to original developers or organizations where required. What is the current behavior? This 'giving' credit has not been uniformly applied across all apps. Even if not done intentionally this will be a violation of Common Open Source License Obligations
What is the improved behavior?
-
Developers should be made aware of the correct process of using code from other FOSS sources
-
Lead should introduce a level of code review to ensure this process is adhered to
What does it bring?
- Conformity to common accepted practices.