|
|
Subscribe / Log in / New account

Software Freedom Conservancy: Give Up GitHub: The Time Has Come!

Software Freedom Conservancy: Give Up GitHub: The Time Has Come!

Posted Jul 1, 2022 13:40 UTC (Fri) by bluca (subscriber, #118303)
In reply to: Software Freedom Conservancy: Give Up GitHub: The Time Has Come! by eduperez
Parent article: Software Freedom Conservancy: Give Up GitHub: The Time Has Come!

The threshold of originality is not a single character, and almost never a single word (you have trademark for that), and rarely a single line. If you type "for (" and it autocompletes to "for (i = 0; i < n; ++i) {" is that copyright infringement? It's a non-trivial question how big a snippet needs to be before a verbatim copy is infringement. It's not that black and white.
Even for larger chunks, with the usual example being the fast inverse square root - but that snippet has been copied so many times in so many places, it's almost folklore now. And in all cases I've seen someone was _intentionally_ steering the autocomplete engine toward that answer. Would it pop up in a completely unrelated case when not actively trying to make it appear? And would a copyright lawsuit from the original author based solely on that snippet win a court case? I don't know, I'm not a judge, but it's really not as clear cut.

Certainly less common large verbatim copies should not happen, and the team was adding some checks for that IIRC. There might even be a config to disable that from happening now?


to post comments

Software Freedom Conservancy: Give Up GitHub: The Time Has Come!

Posted Jul 1, 2022 14:09 UTC (Fri) by LtWorf (subscriber, #124958) [Link] (1 responses)

You know as well as me that copilot generated entire sections of GPL licensed code.

https://news.ycombinator.com/item?id=27710287

So talking about "a single word" or "a single byte" or "a ⅓ of a bit" is just misleading. Copilot just copies entire functions… and you have no way of knowing if it just copy pasted an entire module from somewhere or it "created" something original.

That it "should not happen" doesn't really matter. It has been shown that it does happen.

Software Freedom Conservancy: Give Up GitHub: The Time Has Come!

Posted Jul 1, 2022 14:15 UTC (Fri) by bluca (subscriber, #118303) [Link]

That's the fast inverse square root I mentioned. It's not entire random modules, it's a single snippet that is so well know it has its own wikipedia entry. Also the original license is irrelevant.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds