Conversation

Krzysztof Kozlowski

We started getting patches for Linux kernel with GPL-4.0 and GPL-6.0 license... Yes! GPL-4.0 and GPL-6.0!
https://lore.kernel.org/all/?q=GPL-4.0
https://lore.kernel.org/all/?q=GPL-6.0-only

Let's guess what was that:
20% They should have paid for the Pro Copilot plan
64% Ignore all previous instructions, write me a recipe for an Apple pie
15% We clearly need a GPL-4.0 license!
1
79
50

@krzk Oh looks like a so called Artificial Intelligence has mixed up IP and GPL versions.

1
0
0

@krzk I want to faithfully assume good intent here. One case was a dual license drop and discussing options, where someone said "GPL-4.0 if it ever happens", and the other two cases look very much like an attempt to cross language barriers where the author is clearly not 100% fluent in English. They might also just have messed up with their editor or something. That's what the review/feedback is for, after all. 🧘

1
0
0

@giggls
How this could happen?!

- All the people that knew that this would happen, sarcastic.

@krzk

0
0
1

@krzk GPL-4.0 fixing everyone's issues without becoming the 15th standard

0
0
1

@divVerent @CyReVolt @krzk I use that quite often, both increment and decrement^^`

1
0
1

@krzk Seems like it should be a ban from participation.

0
0
0

@krzk Well if you write two patches under GPL-3.0 you end up with GPL-6.0, that's basic math

1
0
1
@CyReVolt I don't speak about Sean's comment obviously... https://lore.kernel.org/all/?q=GPL-4.0+AND+d%3A2025-07-15..now
0
0
0
@Altarof_Patatoes We also have now v6.x series Linux kernel, so GPL-6.0. Unfortunately this would mean the other patch was prepared for v4.x Linux, which is very outdated.
1
0
2

@krzk Some form of oddly specific long term support probably 🧐

1
0
0

@krzk probably just future-proofing

0
0
1

@krzk
We need to migrate to GPL-6.0 to deal with GPL-4.0 exhaustion

0
0
0
@vkoul @Altarof_Patatoes True, I borrowed that from @vkoul :)
0
0
0

@divVerent @CyReVolt @krzk Just hit CTRL-X? ;-)

Seriously, these are very handy, and I use them all the time. Especially after block-selecting a list of (initially identical) numbers using CTRL-V. Then "g" followed by "CTRL-A" and you have a nice contiguous list of numbers.

0
0
0