TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What constitutes plagiarism in open-source?

1 点作者 lucgagan超过 1 年前
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 条评论

cowsup超过 1 年前
&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 未加载
uberman超过 1 年前
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 未加载