Re:I do not agree with Github's use of copyrighted code as t...
by bootlooped on Saturday July 03, 2021 @09:24PM
(#27726581)
That function appears in hundreds, if not thousands of GitHub repos. It's plausible that it's the most famous block of code ever. Are all those repos guilty of copyright infringement?
https://github.com/search?q=float+Q_rsqrt%28+float+number+%2...
The only ways this argument could be less alarming to me is if people were bothered that it was writing the same Hello World as somebody else, or that it was naming variables "foo" and "bar".
Let's wait until we have a bulletproof, egregious, and inexcusable case of it lifting code until we panic.
Re:I do not agree with Github's use of copyrighted code as t...
by betwixthewires on Saturday July 03, 2021 @11:54PM
(#27727117)
> Are all those repos guilty of copyright infringement?
If those portions of code are not licensed GPL, yes, it is copyright infringement.
Re:I do not agree with Github's use of copyrighted code as t...
by astrange on Saturday July 03, 2021 @07:31PM
(#27725900)
Calling it Carmack's rsqrt is an attribution issue already since it seems to have been invented a decade earlier and used at SGI.
Re:I do not agree with Github's use of copyrighted code as t...
by dang on Saturday July 03, 2021 @06:27PM
(#27725462)
Copilot regurgitating Quake code, including sweary comments - https://news.ycombinator.com/item?id=27710287 - July 2021 (625 comments)
Re:I do not agree with Github's use of copyrighted code as t...
by lacker on Saturday July 03, 2021 @07:59PM
(#27726054)
I don't think it should be infringement. You can't copyright an algorithm, and Carmack's function is like six lines of code. If you just read Carmack's source code, then rewrote the same algorithm with different variable names, it would clearly not be infringement. Is it really so bad if you keep his precise variable names, comments, and indentation? How does it hurt Carmack to reproduce this tiny snippet of code exactly, rather than with a small rewrite?
https://twitter.com/mitsuhiko/status/1410886329924194309
this is clearly copyright infringement, and if it isn't: it should be