ungoogled-software / ungoogled-chromium-android

Android build for ungoogled-chromium
GNU General Public License v3.0
498 stars 43 forks source link

Document the number of remaining non-free software blobs #90

Open herbsmn opened 3 years ago

herbsmn commented 3 years ago

It has been stated previously that ungoogled-chromium was not yet fully free software: https://github.com/wchen342/ungoogled-chromium-android/issues/7#issuecomment-545561123

The Replicant.us project still has an interest in finding a libre system webview option.

It would be helpful for potential users of ungoogled-chromium-android to know if there are still non-free software blobs/binaries in the software.

It was said in the past that these were the binary files required to build ungoogled-chromium: https://github.com/wchen342/ungoogled-chromium-android/issues/7#issuecomment-545573899

If there is an updated list of binaries, it would likely be beneficial to post them in the README or the project wiki.

wchen342 commented 3 years ago

On a side note, there are more to the list then I previously listed, because at that time I wasn't aware gclient is also downloading files through cipd. There are some files that can be replaced, but there are altogether ~50 jar files and it is hard for me to keep track of them and build all of those from source (and probably patch them) for each update, as you may be aware chromium version update is very frequent.

If you know Replicant has interest in substituting all of those dependencies with built-from-source version, then collaborations are welcomed.

EDIT: if only a webview is needed, not the main browser then probably there will be less dependencies, I will investigate on that.