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.

Ask HN: What constitutes plagiarism in open-source?

1 pointsby lucgaganover 1 year ago
I recently have been called out for plagiarism in a Reddit thread.<p>https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;programming&#x2F;comments&#x2F;17tccsc&#x2F;comment&#x2F;k8w5o26&#x2F;?utm_source=share&amp;utm_medium=web2x&amp;context=3<p>I shrugged it off the first time it popped up, because in my eyes the person making the comment is more sour that I am impeding their ability to monetize the concept by making it open-source than they actually believe that I cloned their work.<p>However, the same user then started spamming my project users with their messages about this project being a clone of theirs without proper attribution and going as far as to double down by posting a new thread on &#x2F;r&#x2F;programming once again stating that it is a clone.<p>https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;programming&#x2F;comments&#x2F;17w3toy&#x2F;comment&#x2F;k9etf1x&#x2F;?utm_source=reddit&amp;utm_medium=web2x&amp;context=3<p>I saw this thread a few hours late, so by the time I got to respond everyone already had their pitchforks out. Bursting out a few responses in panic probably didn&#x27;t help either.<p>Anyway, that&#x27;s the context. The projects in question are https:&#x2F;&#x2F;github.com&#x2F;zerostep-ai&#x2F;zerostep and https:&#x2F;&#x2F;github.com&#x2F;lucgagan&#x2F;auto-playwright. I added a section to the documentation using every concrete piece of evidence I could think of to prove that these projects are as distinct as they possibly can be given the narrow scope of the problem and possible ways to implement it (https:&#x2F;&#x2F;github.com&#x2F;lucgagan&#x2F;auto-playwright#addressing-controversy).<p>I also think that, in retrospect, it would have been nice of me to acknowledge that their project was a source of inspiration for Auto Playwright. However, at no point did I copy their project, so the thought of LICENSE attribution did not even cross my mind.<p>I am trying to be cool head about this and think of what is the proper response. More importantly, I am trying to get a perspective from folks outside of the original debate to see if I am wrong with my actions.<p>Is copying parts of README enough to call for attribution to the original project?<p>Is copying error message enough to call for attribution of the original project?<p>Where is the line?<p>I still think this whole think exploded because I effectively released something that provides comparable functionality to a commercial solution that they are working and thats what spurred this debacle. However, I also acknowledge that I am struggling to reconcile dozens of people calling me &quot;** code thief&quot; in private messages and my sense of righteousness, which is why I would appreciate the insights.

2 comments

cowsupover 1 year ago
&gt; Is copying parts of README enough to call for attribution to the original project?<p>&gt; Is copying error message enough to call for attribution of the original project?<p>&gt; Where is the line?<p>If you and them just had the same idea, and both created the same project, without knowing of the other one&#x27;s wor, then it&#x27;d be no-harm-no-foul. If you saw what they were doing, and thought you could do it better, and did your own thing, that&#x27;d also be fine; being inspired by someone else doesn&#x27;t make you a copy.<p>But copying actual chunks of their work, like the phrasing in the README or in error messages, would count as outright copying them, and thus, credit would be nice.<p>There&#x27;s no concrete line in the sand, but I think it&#x27;s clear you took more than just their general idea, here.
评论 #38303460 未加载
ubermanover 1 year ago
If thier project is an inspiration and you did not credit them then in my opinion that is a bit of an ethical problem. The other thing that comes to mind for me is that if you were inspired by their project why to contribute to it rather than create a copycat?
评论 #38285050 未加载