How do you respond to developers rejecting to open source their apps

Some claim that it can cause fake clones to appear on Google Play Store and even ignore the license and distribute it in a way against it,

Ok, so then tell them “thank you, I’ll find another app to use that is actually FLOSS” :slight_smile:

4 Likes

I think it is a genuine problem and Google is to mostly blame. How would you be able to prove that it is using your source code when they heavily modified the UI? I have seen other problems also caused by this, see this Github thread.

How much money would these clones make? If they make a lot you can go after them legally, if not then who cares? This is why large corporation are terrifies of GPL. Thats in a long term. In the short term you have to market your stuff. You need to be the first on Google Play (or whatever is the most popular platform for your software), so that when clones appear it’s clear to anyone that they are clones, and you can make them unprofitable without having to resort to legal action. Exceptions are small/medium size companies in some countires that might have weird copyright laws, that you’ll just have to live with, like everyone else in all other industries lives with “chinese” copies of their designs.

Open Source licenses, especially modern ones like GPLv3 and ApacheV2 explicitly say that they don’t grant trademark (I think this includes names and icons) rights.
So Open Sourcing your app under such a license doesn’t grant anyone permission to impersonate the developer or the original app.

You could try to recompile/reverse-engineer the app to find if they use any code that you have copyright on, and if you fit something, you could sue them if they infringe your license.

there should be some red flag first so you can start investigating, you can’t reverse engineer every app out there.

Of course you don’t decompile random apps.
I am reffering to the situation where you allready have some suspicioun