Project

General

Profile

Actions

Issue #1973

open

List the licenses of the various repositories in Replicant 6.0

Added by Denis 'GNUtoo' Carikli over 4 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Category:
Freedom
Target version:
Start date:
11/12/2019
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Grant:
Type of work:
Any programming languages (scripts, C, etc), System administration
Actions #1

Updated by Denis 'GNUtoo' Carikli over 4 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.

Actions #2

Updated by Denis 'GNUtoo' Carikli over 4 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.

Actions #3

Updated by Denis 'GNUtoo' Carikli over 4 years ago

Though it has to be done too for Replicant 9, so we could do both at the same time after the release.

Actions #4

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.

Actions #5

Updated by _I3^ RELATIVISM about 3 years ago

  • Type of work Any programming languages (scripts, C, etc), System administration added
Actions

Also available in: Atom PDF