uazo / cromite

Cromite a Bromite fork with ad blocking and privacy enhancements; take back your browser!
https://www.cromite.org/
GNU General Public License v3.0
3.59k stars 86 forks source link

Epic Browser stealing Cromite code and violating the GPL #1529

Open 4mede opened 1 month ago

4mede commented 1 month ago

I just took a cursory look, but the themed icon is the same, the Adblock settings are the same, bottom toolbar. If you could get this taken down it would be pretty "epic," it has 500k downloads: https://play.google.com/store/apps/details?id=com.epic.browser.

uazo commented 1 month ago

violating the GPL

it seems so. @PF4Public @mpawlowski-eyeo do you have any suggestions?

uazo commented 1 month ago

For the time being, I sent an e-mail to epic.android @ hiddenreflex.com requesting the source codes for their browser.

mpawlowski-eyeo commented 1 month ago

Thanks for bringing this up, I'll ask our legal about it

uazo commented 1 month ago

no response to date.

by the way, I saw how microsoft does for edge about the gpl code in chromium. it seems that all chromium-derived browsers are obliged to at least publish the blink gpl code changes.

PF4Public commented 1 month ago

no response to date.

Could you contact Google Play then?

uazo commented 1 month ago

Could you contact Google Play then?

what makes you think google play has any responsibility? does it say anywhere? I didn't read it in his policies, but I must have missed it.

PF4Public commented 1 month ago

what makes you think google play has any responsibility?

You tried contacting the publisher of the application directly without any success, you could potentially flag this application as violating the GPL via Google Play for them to take it down.

4mede commented 1 month ago

Yes, there's this page to file takedown requests: https://support.google.com/googleplay/android-developer/answer/1085703?hl=en. That doesn't mean they will do it, though.

uazo commented 1 month ago

documenting the use of cromite patches in Epic Private Browser v129.0.6668.71:

Settings

![image](https://github.com/user-attachments/assets/55126734-f7a0-40c3-950c-a0dae25190c9)

HTTP Referer policy

![image](https://github.com/user-attachments/assets/93b23397-2242-49d7-8205-3f9decdeaa62)

Cromite flags section

![image](https://github.com/user-attachments/assets/eaed1f64-7b92-445d-9276-a1017c0d7bf1)

Proxy patch

![image](https://github.com/user-attachments/assets/da9e9ceb-ad5d-408d-a0e6-670d7d293479)

Eyeo adblock plus (GPL) + cromite patch

![image](https://github.com/user-attachments/assets/1b2dcc0b-9044-4fd4-bd2f-81f9161b8c75)

Legacy (Bromite) Adblock

![image](https://github.com/user-attachments/assets/1b1cb02a-0313-4cd2-8d0d-6cb6d148b0f0)

Homepage patch

![image](https://github.com/user-attachments/assets/27bdbec3-0e18-47a1-8905-9c438e705a5b)

Bottom toolbar patch

![image](https://github.com/user-attachments/assets/fa1761c9-db24-4ab7-8754-acdb7862639f)

Userscripts patch

![image](https://github.com/user-attachments/assets/7c2e444f-cbd2-4859-a2d3-d4bc91415a40)

Bookmark import/export patch

![image](https://github.com/user-attachments/assets/cd60d0b0-bc29-441a-882d-3449c6e133fa)

Custom content settings

![image](https://github.com/user-attachments/assets/6fd61362-4193-430a-bd5a-af5b613b1126)

uazo commented 4 weeks ago

for the google team:

To fully assess your claims, please provide us with a side by side comparison of images or screenshots showing the alleged infringement and the copyrighted work. Without this information, we are unable to take action on your request.

documenting the use of cromite code in Epic Private Browser v129.0.6668.71:

HTTP Referer policy

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/93b23397-2242-49d7-8205-3f9decdeaa62)|![image](https://github.com/user-attachments/assets/cbf7f5c1-2aee-4f08-b51a-d25d6681c54c)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Remove-HTTP-referrals-in-cross-origin-navigation.patch License: GPL-3.0-only first release on: Sep 23, 2022

Cromite flags section

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/eaed1f64-7b92-445d-9276-a1017c0d7bf1)|![image](https://github.com/user-attachments/assets/6213c448-b440-4821-ad55-e875ed635c2e)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Add-cromite-flags-support.patch License: GPL-2.0-or-later first release on: Nov 18, 2023

Proxy patch

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/da9e9ceb-ad5d-408d-a0e6-670d7d293479)|![image](https://github.com/user-attachments/assets/708284c5-e986-46bb-968a-16b6a341d981)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Add-a-proxy-configuration-page.patch license: GPL-3.0-only first release on: Jan 1, 2019

Eyeo adblock plus (GPL) + cromite patch

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/1b2dcc0b-9044-4fd4-bd2f-81f9161b8c75)|![image](https://github.com/user-attachments/assets/7dc6874c-5a0f-4055-8d7a-c0cb953f3f75)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Eyeo-Adblock-for-Cromite.patch License: GPL-2.0-or-later first release on: Sep 29, 2022

Legacy (Bromite) Adblock

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/1b1cb02a-0313-4cd2-8d0d-6cb6d148b0f0)|![image](https://github.com/user-attachments/assets/878db997-7fb0-4d25-8e0c-78317b0fd2f2)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Bromite-subresource-adblocker.patch License: GPL-3.0-only first release on: Sep 16, 2019

Homepage patch

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/27bdbec3-0e18-47a1-8905-9c438e705a5b)|![image](https://github.com/user-attachments/assets/ca536dcc-4d74-42e6-861a-6eeb6443b9e3)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Add-option-to-use-home-page-as-NTP.patch License: GPL-3.0-only first release on: Mar 23, 2019

Bottom toolbar patch

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/fa1761c9-db24-4ab7-8754-acdb7862639f)|![image](https://github.com/user-attachments/assets/ff4261c2-640a-40e6-83a5-0b5ec1be6c18)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Move-navigation-bar-to-bottom.patch License: GPL-3.0-only first release on: Apr 14, 2022

Userscripts patch

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/7c2e444f-cbd2-4859-a2d3-d4bc91415a40)|![image](https://github.com/user-attachments/assets/d83100ca-9c24-489d-ba6e-cf650635cf1a)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Experimental-user-scripts-support.patch License: GPL-3.0-only first release on: Oct 23, 2021

Bookmark import/export patch

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/cd60d0b0-bc29-441a-882d-3449c6e133fa)|![image](https://github.com/user-attachments/assets/76541890-f39f-4846-8b3f-789ed8ed674d)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Add-bookmark-import-export-actions.patch License: GPL-3.0-only first release on: Jan 1, 2019

Custom content settings

|Epic|Cromite| |----|----| |![image](https://github.com/user-attachments/assets/6fd61362-4193-430a-bd5a-af5b613b1126)|![image](https://github.com/user-attachments/assets/d65aec48-6d82-4859-ab31-3b5b5f5693ca)| patch: https://github.com/uazo/cromite/blob/master/build/patches/Content-settings-infrastructure.patch License: GPL-3.0-only first release on: May 5, 2022

ShareASmile commented 3 weeks ago

You can apply for takedown if a particular app is stealing your code, Copyright infringement issue or License violation (with proof) by filling Google Play take down form as documented in NewPipe dedicated issue for copycats.

The steps to report on play store by NewPipe devs are somewhat documented here

onetimecontributor commented 1 week ago

You can apply for takedown if a particular app is stealing your code, Copyright infringement issue or License violation (with proof) by filling Google Play take down form as documented in NewPipe dedicated issue for copycats.

The steps to report on play store by NewPipe devs are somewhat documented here

It may be that the process you've linked is heavily outdated, at least I couldn't figure out how to report the claim as I'm not the owner of the code. I've asked for a suggestion in that thread so if someone knows what to do in this situation, pls advise.

uazo commented 1 week ago

It may be that the process you've linked is heavily outdated

the procedure was initiated. I am waiting for a reply from google.