9 ms·
Do you mean the same code that has its own Wikipedia page where the exact code is written, comments included, and has probably been copy pasted into 100’s of ot
by theRealMe 4y ago
Do you mean the same code that has its own Wikipedia page where the exact code is written, comments included, and has probably been copy pasted into 100’s of other projects?
https://en.m.wikipedia.org/wiki/Fast_inverse_square_root https://en.m.wikipedia.org/wiki/Fast_inverse_square_root
- ldhough 4y agoYes that code, I was replying to a comment claiming that > Copilot has a tendency to regurgitate [code] verbatim, without said license. and I think that is a pretty good example.
- robertlagrant 4y agoThe point is that it's charging having been trained on open source code. What you're saying agrees with that, but your triumphant tone seems to be implying the opposite. Which did you mean?
- Mizza 4y agoYou mean this code? https://archive.softwareheritage.org/browse/content/sha1_git:bb0faf6919fc60636b2696f32ec9b3c2adb247fe/?origin_url=https://github.com/id-Software/Quake-III-Arena&path=code/game/q_math.c&revision=dbe4ddb10315479fc00086f08e25d968b4b43c49&snapshot=4ab9bcef131aaf449a7c01370aff8c91dcecbf5f#L549-L572 https://archive.softwareheritage.org/browse/content/sha1_git... Do you see that notice at the top of the file? It says: == This file is part of Quake III Arena source code. Quake III Arena source code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. === but because it's been laundered by Microsoft, you think it's okay to steal free software and make it proprietary?
- WithinReason 4y ago"The algorithm was often misattributed to John Carmack, but in fact the code is based on an unpublished paper by William Kahan and K.C. Ng circulated in May 1986"
- warkdarrior 4y agoHow is it made proprietary? The Quake III Arena is no more proprietary now then if it were stored on GitHub proprietary web servers. Copilot is just a fancy code index, that sometimes returns the original code and other times it gives you a modified copy.
- Mizza 4y agoBecause as you say, it provides original or modified code but doesn't provide provenance or license information. It's copyright laundering. After decades of fighting the community in the courts over shit like this, Microsoft just turns around and says well, it's okay when we do it? Foh.
- imtringued 4y agoThe problem is you have to obey the license of the code even if you just take a snippet and Copilot does not reproduce the correct license.
- charcircuit 4y agoThat code didn't originate from quake