Skip to main content


Alert for my #TKCompanionApp: a user has found an unauthorised copy on Google Play: https://play.google.com/store/apps/details?id=name.bresciani.marco.tkcompanionapp
That is NOT my app!! It's could be modifidd from the original in an unknown way, and surely a #FOSS #copyright #violation!
My app is _only_ available through @fdroidorg at https://f-droid.org/en/packages/name.bresciani.marco.tkcompanionapp/ or you can download F-Droid-signed APKs from @Codeberg (https://codeberg.org/marco.bresciani/TKCompanionApp/releases) or the GitHub mirror: https://github.com/marcoXbresciani/TKCompanionApp/releases and nowhere else.
BE CAREFUL!!
in reply to Marco Bresciani

If they had not modified it, then the GPL does not forbid publishing.

If they modified it, then GPL says the sources must be made available to the users alongside the binary.

It's not possible to tell if there's any foul play without downloading it and checking more details.
in reply to dcz

@dcz Sure the GPL would allow them publishing without credits and without mentioning the license? And if you say "that could have been inside the app", I tend to disagree (IANAL, though) as those facts should be clear WITHOUT having to run the software. Just look at the screenshots they post along with their listing. Or as Google asks for screenshots, I'd send the very same just made from the original app, @AAMfP
in reply to IzzyOnDroid ✅

@IzzyOnDroid The GPLv3 does not say anything about what is on the listing page. You need to provide copyright notices on the copy (section 4). Have you got a copy which we could analyze?
in reply to dcz

@dcz
My app has the copyright notice in each single file, the license and it's even REUSE compliant.
The other app, I don't know. but surely I don't want to download it.
@IzzyOnDroid
in reply to Marco Bresciani

Quick check via Appbrain's interface (https://www.appbrain.com/app/name.bresciani.marco.tkcompanionapp):

* APK is smaller than yours (22 MB vs. 25 MB)
* no permissions; if that's true certainly no ads/trackers added
* list of used frameworks/libraries available so you can compare
* a look at their other apps: seems they publish a lot of other FOSS apps which are (like Mucke) either at F-Droid or in my repo

Unfortunately only a Gmail contact given. Maybe ask what they're up to and whether they'd give credits in descs?

@dcz
@dcz
in reply to IzzyOnDroid ✅

@IzzyOnDroid
I tried writing the author of that, but no results.
Why Google Play said "ads"?
Or maybe they simply copy apps, add ads, but not even check if those apps have the permissions they need...
@dcz
in reply to Marco Bresciani

@dcz from the list I got the impression they added FOSS apps which intentionally were not present at Play – just because they wanted them there. Well, we could notify the other authors with your findings and experience so they could take action if they wanted.

There are reasons why one chooses NOT to put an app into that walled garden. And I somehow doubt that support requests to the address specified their would be processed – but who knows…
@dcz
in reply to IzzyOnDroid ✅

@IzzyOnDroid
I already wrote the other authors.
Let's see how it evolves: it seems the clone of mine has been removed.
@dcz
in reply to Marco Bresciani

And obviously, Google doesn't even trust me. They need proofs! 🤦🏻‍♂️🙄😠😤😡🤬
@Codeberg
in reply to mondstern

@mondstern Please read the original post again: that's exactly what @AAMfP did. Someone else has put his app there, using THEIR name (and that alone is violating the GPL as by that they claim THEY are the authors, @dcz).
in reply to IzzyOnDroid ✅

From https://github.com/marcoXbresciani/TKCompanionApp/blob/master/COPYING

4. Conveying Verbatim Copies.

You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;

- - -

The app listing is not a copy. You can write anything you want there. Plus, if they modified it, then they are the authors, too.
in reply to dcz

@dcz Also read section 6 (https://codeberg.org/marco.bresciani/TKCompanionApp/src/branch/master/COPYING#L245). a+b do not apply here as it's no "physical copy", which leaves c-e as options – which all require to include a copy of the code or to tell where it is, separately from the "object code". That's at least as I would read it 🤷‍♂️ IMHO e) would apply here, which includes "provided you inform … where the object code and Corresponding Source of the work are being offered".
@dcz
in reply to IzzyOnDroid ✅

@IzzyOnDroid That's how I read it as well. Now we only need someone to obtain the object code so that section 6 is triggered and compliance can be verified.

I'd do it but I don't have an Android device.
in reply to dcz

@dcz And I don't have a Google account, nor any Google stuff on my devices (for years I run as Google-free as I can).

But that said, first thing I'd do is take a look at the size. Just had it recently with another app: size at Play was twice the original. Usually those plagiators add some trackers & ad modules. Also compare permissions, which give a clue on the same line (changes being made) @AAMfP
in reply to IzzyOnDroid ✅

@IzzyOnDroid Just to underscore it: the GPL does not forbid adding (compatibly licensed) trackers and ad modules, so this alone is no grounds to call that plagiarism.