Project

General

Profile

Issue #1973

List the licenses of the various repositories in Replicant 6.0

Added by Denis 'GNUtoo' Carikli 30 days ago. Updated about 4 hours ago.

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

0%

Estimated time:
Resolution:
Device:

History

#1

Updated by Denis 'GNUtoo' Carikli 30 days 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.

#2

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

#3

Updated by Denis 'GNUtoo' Carikli about 4 hours ago

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

Also available in: Atom PDF