Developer Apologizes for Replacing Rejected App with Open-Source Clone
Developer Terry Godier issued a public apology after replacing a rejected astrology app on the App Store with a clone of the open-source astronomy app "Dark Hours." The incident has sparked intense debate over whether the plagiarism was intentional or caused by an LLM like Claude generating cloned code. This controversy highlights the growing ethical and legal challenges surrounding generative AI in software development, particularly how LLMs can reproduce open-source code verbatim. It also underscores the risks of using AI tools to bypass App Store review guidelines without proper oversight. The original app, "Dark Hours," is an open-source astronomy application, and the cloned version copied not only the functionality but also the exact name. Observers noted that the developer may have used Claude to generate the code, raising questions about whether the LLM pulled directly from the open-source repository during generation.
## BACKGROUND
Large language models (LLMs) trained on public code repositories can sometimes generate code that closely mimics or copies existing open-source projects without proper attribution. This raises significant concerns regarding software licensing compliance, such as GPL or MIT licenses, and copyright infringement. Additionally, Apple's App Store has strict guidelines that often lead developers to seek workarounds when their apps are rejected.