News for hackers. Stuff that matters.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by naikrovek on Sunday October 16, 2022 @05:54PM (#33227495)
what proprietary code? the guy on Twitter is seeing his own GPL code bring reproduced. nothing proprietary there.

do you have the "don't reproduce code verbatim" preference set?

Re:GitHub Copilot, with “public code” blocked, emits my copy... by ianbutler on Sunday October 16, 2022 @06:00PM (#33227535)
Sorry it would likely be more correct to say "improperly licensed" code and not proprietary. Still for someone like me, the possibility of having LGPL, or any GPL licensed code generated in their project is a solid no thanks. I know others may think differently but those are toxic licenses to me.

Not to mention this code wasn't public so it's kind of moot, having someone's private code be generated into my project is very bad.

As to the option, I do not, I wasn't even aware of the option, but it's pretty silly to me that's not on by default, or even really an option. That should probably be enabled with no way to toggle it without editing the extension.

Re:GitHub Copilot, with “public code” blocked, emits my copy... by naikrovek on Sunday October 16, 2022 @08:40PM (#33228614)
> As to the option, I do not, I wasn't even aware of the option, but it's pretty silly to me that's not on by default, or even really an option. That should probably be enabled with no way to toggle it without editing the extension.

why is no one aware of that option in this case? the person who tweeted this stuff even calls out that setting when he requests that others test it.

no one fucking reads; they react and they say their ignorant piece and they shit on GitHub and Microsoft and they move on to the next thing.

Re:GitHub Copilot, with “public code” blocked, emits my copy... by ianbutler on Sunday October 16, 2022 @10:37PM (#33229331)
You said, "don't reproduce code verbatim" as the option. Maybe you should use the actual name of the option if you want people to know what you're talking about. The "with public code blocked" option I am aware of, and is distinctly different from what you said. Don't be a dick, and if you want to be a dick, be right the first time or fuck off, and since you weren't correct may I suggest that option to you now.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by naikrovek on Monday October 17, 2022 @10:24PM (#33242249)
well unlike you I am human. I say things differently at different times.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by webstrand on Sunday October 16, 2022 @05:58PM (#33227523)
He owns the copyright to the code, and the code is not in the public domain, therefore it is proprietary code.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by yjftsjthsd-h on Sunday October 16, 2022 @06:04PM (#33227554)
That's not how anybody uses the word proprietary when dealing with software licensing. It's a term of art that stands in contrast to open source licenses.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by ianbutler on Sunday October 16, 2022 @06:09PM (#33227597)
For the record, I don't typically think in terms of the open source community.

I grant that if most people are using it one way here I was likely wrong for the way it is typically used by the normal open source community, I followed up with a reply saying it would likely be more correct for me to have said "improperly licensed" to be included in the training set.

Still it being private means it probably shouldn't be in the training set anyway regardless of license, because in the future, truly proprietary code could be included, or code without any license which reserves all right to the creator.

Re:GitHub Copilot, with “public code” blocked, emits my copy... by naikrovek on Sunday October 16, 2022 @08:40PM (#33228620)
that is not what proprietary means and you know it.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by IncRnd on Sunday October 16, 2022 @07:07PM (#33227999)
The code is not GPL but is copyrighted in his name.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by naikrovek on Sunday October 16, 2022 @08:41PM (#33228625)
some of it is lgpl and some of it is gpl. code contributed by others is licensed differently.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by IncRnd on Sunday October 16, 2022 @11:45PM (#33229636)
The license for other code, even when in the same repo, doesn't apply to the license on the code that is under discussion here.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by aeyes on Sunday October 16, 2022 @09:05PM (#33228779)
It is also allowed to be used under LGPL terms: https://github.com/DrTimothyAldenDavis/SuiteSparse/blob/mast...

But that doesn't make it any better.

Re:GitHub Copilot, with “public code” blocked, emits my copy... by IncRnd on Sunday October 16, 2022 @11:46PM (#33229643)
Yes, but I was pointing that out to my parent poster, who erronesouly said the code was GPL licensed.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by naikrovek on Sunday October 16, 2022 @09:29PM (#33228923)
GPL'd code has a copyright owner.

those two things exist at the same time.

try reading a licence now and again!

Re:GitHub Copilot, with “public code” blocked, emits my copy... by IncRnd on Sunday October 16, 2022 @11:39PM (#33229612)
Slow down there with the snarky comments. I never said GPL'd code doesn't have a copyright owner.
Re:GitHub Copilot, with “public code” blocked, emits my copy... by twaw on Monday October 17, 2022 @03:26AM (#33230684)
Any code is proprietary by default. GNU GPL license lifts some restrictions, in excange of more code, but it doesnt work when license is broken. Look at cases about GPL violation.

Copiloot doesn't obey GPL license, so they need to obtain written permission and pay license fees to be able to use code in their product.

Re:GitHub Copilot, with “public code” blocked, emits my copy... by IncRnd on Monday October 17, 2022 @06:20AM (#33231653)
Thank you for that, though it seems you replied to the wrong comment. That doesn't have to do with what I wrote.