4 ms·
> Please describe the nature of your copyright ownership or authorization to act on the owner's behalf. > We (Garzotto GmbH together with Kachelmann GmbH) are
by DoingIsLearning 4y ago
> Please describe the nature of your copyright ownership or authorization to act on the owner's behalf.
> We (Garzotto GmbH together with Kachelmann GmbH) are the owner of the product "Pflotsh ECMWF", a weather app for which a subscription can be purchased on Google Play. I am [private], [private] of Garzotto GmbH and submit this request on behalf of Garzotto GmbH
> Please provide a detailed description of the original copyrighted work that has allegedly been infringed. If possible, include a URL to where it is posted online.
> On GitHub at https://github.com/revanced/revanced-patches https://github.com/revanced/revanced-patches there is a patch that unlocks the subscription without payment for "Pflotsh ECMWF" and various other products.
> What files should be taken down? Please provide URLs for each file, or if the entire repository, the repository’s URL.
> https://github.com/revanced/revanced-patches https://github.com/revanced/revanced-patches
> The entire repository must be taken down. Even if our copyright considers part of it ( https://github.com/revanced/revanced-patches/tree/main/src/main/kotlin/app/revanced/patches/ecmwf/misc/subscription https://github.com/revanced/revanced-patches/tree/main/src/m... ) the complete repository at https://github.com/revanced/revanced-patches https://github.com/revanced/revanced-patches is clearly illegal, which you see immediately if you just spend a few seconds to check it out.
So let's get this right, a Swiss company abusing the fact that Github is US hosted is using a Copyright claim mechanism for US based copyright holders (DMCA) to claim that the entire app is 'illegal™' because someone found a way to get their weather forecasts without a paying subscription.
"Anti-circumvention Technology" DMCA claims are absolute horseshit. If you follow this ad ridiculum then curl and ffmpeg should also be 'illegal™' technology.
- izacus 4y agoWell, we Europeans are constantly abused under this DMCA cancer so I don't see anything wrong with using it for gain? (It's not like USians are showing any will to get rid of DMCA).
- deleted 4y ago[deleted]
- malermeister 4y agoHow is it "for gain"?
- deleted 4y ago[deleted]
- that_guy_iain 4y agoThere are two different DMCA claims. The other one comes from a solo dev it seems - https://github.com/github/dmca/blob/a16b28b081e2302d4212caa7d0b37d590fa7cb0b/2022/12/2022-12-06-anytracker.md https://github.com/github/dmca/blob/a16b28b081e2302d4212caa7.... > So let's get this right, a Swiss company abusing the fact that Github is US hosted is using a Copyright claim mechanism for US based copyright holders (DMCA) to claim that the entire app is 'illegal™' because someone found a way to get their weather forecasts without a paying subscription. An european copyright claim would result in the same thing. Just because GitHub want DCMA takedowns doesn't remove the fact that this would be taken down no matter what. It's not that someone found a way, it's that they're sharing that. Pirating software from small companies and single developers is a massive low.
- DoingIsLearning 4y agoI have no access to what the patch content is (As it has been taken down). But if indeed it is a key/crack to access the companies' weather forecasts it is still a massive hyperbole and overreach to claim that the whole app is _illegal_ as it is claimed. Just remove the patch and bring the repo back up.
- that_guy_iain 4y agoThey aren't claiming the whole app is illegal. Two people have claimed that repo contains cracks. The entire repo that has been taken is basically just for patches for apps to get around premium controls. The ReVanced app repo is not affected nor is the org account. Just one repo that seems to have the sole purpose of providing cracks.
- deleted 4y ago[deleted]
- kuschku 4y agoThe patch just removes the instruction that does the license check and sets the return value to true. This is the actual part that patches out the license check: val index = method.implementation.instructions.size // remove R() at 10212 method.removeInstruction(index - 3) // remove R() at 10206 method.removeInstruction(index - 5) method.addInstructions( index - 3, "const/4 p1, 0x1" )