s-s / dnscloak

iOS GUI and wrapper for dnscrypt-proxy 2
Mozilla Public License 2.0
321 stars 38 forks source link

[MPL-2.0 Violation Example] Removed #18

Closed ghost closed 4 years ago

ghost commented 4 years ago

Removed

s-s commented 4 years ago

Where can I obtain your modifications to the source code (as required by MPL-2.0) so I can run them and check your issue? I’m not a theorist and not used to tell fortunes.

s-s commented 4 years ago

Where can I obtain your modifications to DNSCloak sources?

s-s commented 4 years ago

Oh, nice! Catched! :)

Let me explain the situation for everyone. OP is a person who takes FOSS iOS works and posts them into AppStore as proprietary paid/monetized apps (will not post his profile link to avoid advertisement). Most of original works (DNSCloak, Brave Browser, Firefox) are covered by MPL-2.0, which requires to distribute source code modifications to covered work as well. Unfortunately, he doesn't.

Now he wants an extra work from me to spread his market, I guess? @omody, right? How we would share the revenue? :) Should I escalate this to copyright infringement report to Apple or you will follow MPL-2.0 requirements to distribute modifications? I'm talking about your blue-icon content blocker (utilizes DNSCloak parts), purple-icon browser (Firefox), another purple-icon browser (Brave).

PS: You haven't surprised me with gomobile modifications. As you can see - I'm quite "familiar" with it. Your original issue was solved about a year ago. ;)

jedisct1 commented 4 years ago

Oh, nice catch @s-s and thanks for the explanations.

That kind of behavior is disgusting (and a good justification for having chosen the MPL license). Hard to avoid, though, and the situation is far worse on the Android Play Store, where you never know if what you are installing is legit or a repacked version.