Divested-Mobile / Mull-Fenix

Build scripts for a web browser built upon Mozilla technology
https://divestos.org/pages/our_apps#mull
GNU Affero General Public License v3.0
610 stars 16 forks source link

F-droid label source code is not completely free #114

Closed Mikrizi closed 1 year ago

Mikrizi commented 1 year ago

Why F-droid mark Mull it: "the original source code is not completely free"

?

mulch webview too

SkewedZeppelin commented 1 year ago

Because Firefox for Android source code isn't fully free, it pulls in proprietary components like Google Play Services. Mull and Fennec F-Droid do not contain those however.

Mulch on the otherhand does contain proprietary blobs inherited from Chromium, see https://divestos.org/index.php?page=browsers

Universalizer commented 1 year ago

Because Firefox for Android source code isn't fully free, it pulls in proprietary components like Google Play Services. Mull and Fennec F-Droid do not contain those however.

thanks for your honest declaration, than rectify must be done on F-Droid Label.


https://divestos.org/index.php?page=browsers

according to above mentioned webpage:-

Name Mull ★, FOSS Yes: 1, 2, (2 links mentioned)

myself not a software developer, but could relate if in case some relation here, trying to understand this following :-

1st link https://gitlab.com/divested-mobile/mull-fenix/-/blob/master/fenix-liberate.patch

Fennec 108.1.0, Tad authored 4 weeks ago,

2nd link https://gitlab.com/divested-mobile/mull-fenix/-/blob/master/gecko-liberate.patch

Fennec 99.1.0, Tad authored 9 months ago,



according to above mentioned webpage:-

Name Fennec F-Droid (Fenix), FOSS Yes: 1, 2, (2 links mentioned)

Same 1st link https://gitlab.com/relan/fennecbuild/-/blob/master/fenix-liberate.patch

Fennec 108.1.0, Tad authored 4 weeks ago,

Also 2nd link https://gitlab.com/relan/fennecbuild/-/blob/master/gecko-liberate.patch

Fennec 99.1.0, Tad authored 9 months ago,



Mulch on the otherhand does contain proprietary blobs inherited from Chromium, see https://divestos.org/index.php?page=browsers

For Mulch ★, FOSS "Proprietary Libraries" (Doesn't it needs correction ❓⁉️, "proprietary blobs inherited from Chromium, not from DivestOS")

Thank you.

Universalizer commented 1 year ago

Shall i delete my above comment ❓

SkewedZeppelin commented 1 year ago

Mulch has proprietary blobs from Chromium as part of Google Play Services used for things like Safe Browsing and WebAuthn

Universalizer commented 1 year ago

Mulch has proprietary blobs from Chromium as part of Google Play Services used for things like Safe Browsing and WebAuthn

Thanks for information and acknowledgement.

Can ask one question; on Gitlab's info mentioned that previously Mulch was Bromite fork, now vanadium,

If you feel uncomfortable don't reply to my query, You hint me, i will delete my previous or present comment.

Thank you.

SkewedZeppelin commented 1 year ago

Mulch currently only contains patches from Vanadium and some from LineageOS. It previously contained patches from Bromite, but doesn't anymore.

Mikrizi commented 1 year ago

It's bad that DivestOS has a system webview with proprietary components, it's like a hematoma on the heart. If you add the lack of root rights, you cannot fix it by deleting it.

It is a pity to realize this, but for me it is a critical factor