TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Saudi Arabia ripped off my open-source app and published it on the App Store

94 pointsby mhdhejaziabout 5 years ago
I developed a Coronavirus tracker app for iOS and macOS and open-sourced the project on GitHub [1]. I tried to publish the app on the App Store, but it got rejected by Apple because it&#x27;s not from a health organization [2].<p>Today, I found my app published on the App Store by &quot;The Saudi National Health Information Center&quot;, a Saudi government institution, after they made slight changes and additions [3].<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;mhdhejazi&#x2F;CoronaTracker" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mhdhejazi&#x2F;CoronaTracker</a><p>[2] <a href="https:&#x2F;&#x2F;www.cnbc.com&#x2F;2020&#x2F;03&#x2F;05&#x2F;apple-rejects-coronavirus-apps-that-arent-from-health-organizations.html" rel="nofollow">https:&#x2F;&#x2F;www.cnbc.com&#x2F;2020&#x2F;03&#x2F;05&#x2F;apple-rejects-coronavirus-ap...</a><p>[3] <a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;sa&#x2F;app&#x2F;corona-map&#x2F;id1503046302" rel="nofollow">https:&#x2F;&#x2F;apps.apple.com&#x2F;sa&#x2F;app&#x2F;corona-map&#x2F;id1503046302</a>

20 comments

paxysabout 5 years ago
You can&#x27;t add a GPL-3 license in your repo (which explicitly allows modification, distribution, commercial use) and then also write &quot;not for commercial distribution&quot; in the README. Pick one.<p>Even then, it can be argued that a national government publishing an app for free is not commercial use.
评论 #22753238 未加载
评论 #22753293 未加载
评论 #22753486 未加载
评论 #22753612 未加载
评论 #22755364 未加载
mehhabout 5 years ago
First off, looks like a nice app, well done.<p>So what exactly is your objection? You open-sourced it under GPL, you mentioned they made some changes, have they not open sourced them and thus broke the terms of the Licence, is that what bothers you?<p>Or is it lack of attribution and notifying you, which would be a decent and respectful thing to do?<p>What was your actual intention here: 1. Create an app to help the world during this terrible time? 2. Build something you could make some money from? 3. Build something to get kudos from?<p>As it stood your app wasn&#x27;t available as Apple rejected it, these guys made it available and thus if your goal was option 1 they helped you!<p>If option 2, then you failed upon failure and serves you right.<p>If option 3, I&#x27;m not sure you GPL requires attribution within the app, but they do have to open source there changes and thus should make it clear, its built upon your work.
评论 #22753058 未加载
gojomoabout 5 years ago
You could likely ask Apple to take down Saudi Arabia&#x27;s version as a violation of your copyrights, and a violation of the license under which you offered your creation.<p>It&#x27;s the FSF&#x27;s position that Apple App Store distribution necessarily includes extra restrictions that violate the GPL:<p><a href="https:&#x2F;&#x2F;www.fsf.org&#x2F;news&#x2F;2010-05-app-store-compliance" rel="nofollow">https:&#x2F;&#x2F;www.fsf.org&#x2F;news&#x2F;2010-05-app-store-compliance</a><p>So, while your &quot;no commercial use&quot; addition itself contradicted the GPL, the GPL itself, if relied upon as the governing license, may give you enough ammo to lodge a complaint.
评论 #22753481 未加载
scottlambabout 5 years ago
“I have observed, throughout life, that a man may do an immense deal of good, if he does not care who gets the credit for it.” — Father Strickland<p>Congratulations on your coronavirus open-source app getting distributed and presumably used! I know it sucks that they didn&#x27;t credit you or honor the GPL by sharing their modified source, and folks downloading it from a not-exactly-trustworthy government isn&#x27;t my first choice, but I sincerely offer you my congratulations nonetheless.
评论 #22753568 未加载
happytigerabout 5 years ago
You say here it’s open source, but your licenses read me says it’s ffnc use?
评论 #22752744 未加载
rendallabout 5 years ago
Would you mind articulating how they violated your expectations?
评论 #22753456 未加载
mhdhejaziabout 5 years ago
Some details and screenshots here: <a href="https:&#x2F;&#x2F;medium.com&#x2F;@MhdHejazi&#x2F;saudi-arabia-shamelessly-ripped-off-my-corona-tracker-app-and-published-it-on-the-app-store-dfcb672961d4" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@MhdHejazi&#x2F;saudi-arabia-shamelessly-rippe...</a>
zelon88about 5 years ago
Did they abide by the terms of GPLv3? If so then I don&#x27;t see the problem here. I mean, you deserve an enthusiastic &quot;Thank You&quot; for your contribution to open-source, and I think Apple should reconsider it&#x27;s determination in-light of our situation and your obvious desire to contribute... but you kinda signed up for this. I would honestly be excited and proud that a nation-state found my time and hard work so worthwhile that they essentially adopted it to benefit a larger audience. I think I would find that extremely humbling myself.
mhdhejaziabout 5 years ago
I see your point about the extra condition I added to the license. And you&#x27;re right, you can see it as self-contradictory. But when I added it, I wanted to make sure nobody will use the project to make money and thought it&#x27;s ok to add such a condition above the license.<p>That said, my concern here isn&#x27;t the commercial use of the app, they&#x27;re not doing that. It&#x27;s about publishing the app without complying with the GPL-3 conditions. It&#x27;d be totally fine had they respected the license and attributed the original project.
deweyabout 5 years ago
I understand your frustration but as nobody is making money off this (pretty polished looking!) app and it&#x27;s maybe potentially even saving lives somewhere you can be proud of your work. Credited or not, it&#x27;s probably having more impact on the real world than most people&#x27;s side projects.<p>Have you written them? Who knows how this came to be, rushed out by some programmer somewhere who doesn&#x27;t know about the ins and outs of licenses and just wants to get this to as many people as possible quickly.
Raed667about 5 years ago
The splash-screen (in arabic) says &quot;all rights reserved&quot; with a copyright logo.<p>And under it lists &quot;the Saudi health council&quot; and &quot;national council for health information&quot;.<p>So my understanding is that they&#x27;re claiming copyright on this app?<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;y6EW8CB" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;y6EW8CB</a>
diebeforei485about 5 years ago
Sounds like you should ask the App Store Legal Team to take it down, because the Saudi Government is distributing your work in a manner that is not compatible with the GPL-3 license - so it is a rights infringement issue.<p><a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;contact" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;contact</a>
giardiniabout 5 years ago
Find what you think is a reasonable price, explain to the Saudis and ask them to write you a check. They&#x27;ll probably do so if your claims are correct and your price sensible. The Saudis are generous people.
onetimemanytimeabout 5 years ago
You will probably be contacted by them. Ask for some money, they&#x27;ll probably pay and call it a day.<p>P.S. Don&#x27;t click on any whatsapp link they may send you.
brudgersabout 5 years ago
A software license matters in proportion to wherewithal to lawyer up and enforce the terms...just like any other contract.
pacamara619about 5 years ago
You used the GPL and then tried to put it on the App Store? The GPL does not allow that and you should know better.
jamesjamaesabout 5 years ago
Negotiate to get credit for the work or cash. You would not have been able to register it. They did it with a change. you found that out. Now you hold them responsible and Negotiate to get credit for the work or cash.
jamesjamaesabout 5 years ago
Negotiate to get credit for the work or cash.
gojomoabout 5 years ago
Create some compelling new features for your version. But include some obfuscated back-door allowing you to insert other messaging later. Tempt the copycats to integrate your improvements, including the backdoor. Then send subversive messaging they wouldn&#x27;t like, anything from simple credit, if desired, to short utterances carrying the death penalty in their jurisdiction.<p>(Of course, it&#x27;s likely too late to pursue this strategy in this case, and one should be careful about such vigilantism against murderous organizations. But I mention this to place it in the &quot;idea library&quot; for other HN readers, who may find themselves in similar situations in the future.)
s_y_n_t_a_xabout 5 years ago
Did they maybe translate it so they could link it to their citizens?<p>I really see no problem with this, they should provide the source code, but from what you said their modifications really aren&#x27;t that sought after are they?<p>Don&#x27;t open-source something if you don&#x27;t want someone to clone it. What did you think was going to happen?<p>I don&#x27;t see why someone would post the source to an entire app then watch the app store for a clone waiting to complain about it...