Issue #1973
openList the licenses of the various repositories in Replicant 6.0
0%
Updated by Denis 'GNUtoo' Carikli almost 5 years ago
- Assignee set to Denis 'GNUtoo' Carikli
While looking at the Webview issue, I found out that they might be other places where proprietary software could hide in Replicant.
While GNU/Linux distributions use a package manager and have a build system around it, Android doesn't have something like that.
Instead it's a collection of git repositories checked out in subdirectories of the same directory.
Since we have no packages, we also have no packages definition with a license.
Since there is no unique way to gather the list of licenses used, I've started doing a quick and dirty script just to see the extent of the damages.
The script will need to be rewritten in python to be more robust.
I will also need to adapt it for Replicant 9.
Updated by Denis 'GNUtoo' Carikli almost 5 years ago
- Target version changed from Replicant 6.0 0004 to Replicant 6.0 0005
This would probably take too much time for the release.
It can be done for the next one if there is one.
Updated by Denis 'GNUtoo' Carikli almost 5 years ago
Though it has to be done too for Replicant 9, so we could do both at the same time after the release.
Updated by Denis 'GNUtoo' Carikli over 4 years ago
I forgot that in Settings-> About phone -> Legal information, we have some generated licenses.
It might still not be good enough though, and it would be interesting to understand how it works.
Updated by _I3^ RELATIVISM over 3 years ago
- Type of work Any programming languages (scripts, C, etc), System administration added