Somebody ripped my GitHub project and put it online in the store. What should I do?

A little while ago I wrote a Swift TextClock app as an experiment to play with Swift. To let other benefit from my experiences, I've put up the code on GitHub. A also published the app for free in the AppStore.


Today somebody notified me of the face that someone ripped my code and put it up in the AppStore. Unchanged.


What do you guys suggest I do?

If you didn't specify the licensing, it is open source so, you have no recourse.

Don't publish something to github unless you are willing to give it away.

"You're under no obligation to choose a license. It's your right not to include one with your code or project, but please be aware of the implications. Generally speaking, the absence of a license means that the default copyright laws apply. This means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work. This might not be what you intend.

Even if this is what you intend, if you publish your source code in a public repository on GitHub, you have accepted the Terms of Service which do allow other GitHub users some rights. Specifically, you allow others to view and fork your repository within the GitHub site.

If you want others to use, copy, modify, or contribute back to your project, we strongly encourage you to include an open source license."


Source: https://help.github.com/articles/open-source-licensing/


"How can I report an app that infringes my copyright, trademark, name rights, or likeness?
If you believe that an app which is currently available on the App Store infringes your rights, contact Apple's legal team for assistance and include specific information about the infringing app.

If the app or app content is unavailable on the App Store, contact AppStoreNotices@apple.com directly and include specific information about the infringing app or app content."


Source: https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/9.0.0.13.7.2.7.9.3.1.2.3.3.1.1

Actually, not true (see policy below)! Your code is copyrighted automatically when written and the developer, if they used your actual code, may have violated your copyright. There is an Apple contact for such alleged violations and you can contact the developer directly. It would be better to have written 'copyrighted 2016 by myName' but that may not be required. Note-your watch face itself may (or may not) be copyrighted, only the specific code that produced it. Here is github policy: "You're under no obligation to choose a license. It's your right not to include one with your code or project, but please be aware of the implications. Generally speaking, the absence of a license means that the default copyright laws apply. This means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work. This might not be what you intend. Even if this is what you intend, if you publish your source code in a public repository on GitHub, you have accepted the Terms of Service which do allow other GitHub users some rights. Specifically, you allow others to view and fork your repository within the GitHub site."

I just recently had the same thing happen with one of my applications that was available on Github. You need to file a legal dispute with Apple by following the instructions here: https://www.apple.com/legal/internet-services/itunes/appstorenotices/#?lang=en


This quickly resolved the issue for me and the thieves (in my case there were three versions on the store) quickly took down the copied software! Hope this helps!

I'm not a lawyer but if you publish source code in a public repository many will assume (perhaps wrongly) that the code is open source. If you don't want to share your code you probably shouldn't share your code. You should at least specify in your repo that your code is not meant to be redistributed...though that would seemingly undermine the purpose of publicly publishing it in the first place.


You'd have to contact Apple about this. Maybe you should also attempt to contact the other developer who put it on the App Store and let him know that you did not intend to have your code redistributed.

Which account plan were you using for your project on GitHub? Paid or free? GitHub's free plan is for open source projects, so you should pick an open source license for your project, if you haven't already, and post it with your project. The type of open source license you choose might or might not grant permission for other parties to "rip" your project, and with or without attribution. Choose carefully.

Somebody ripped my GitHub project and put it online in the store. What should I do?
 
 
Q