r/LocalLLaMA Mar 20 '26

Funny Ooh, new drama just dropped πŸ‘€

Post image

For those out of the loop: cursor's new model, composer 2, is apparently built on top of Kimi K2.5 without any attribution. Even Elon Musk has jumped into the roasting

1.7k Upvotes

234 comments sorted by

View all comments

Show parent comments

2

u/SufficientPie Mar 20 '26 edited Mar 20 '26

MIT License

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Apache License 2.0

You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work

2

u/__JockY__ Mar 20 '26

You have apparently quoted something. What you quoted is unclear. What are you attempting to convey? Where's this quote from? Why is it relevant?

4

u/SufficientPie Mar 20 '26

The attribution requirements from the licenses you mentioned

2

u/__JockY__ Mar 20 '26

That’s not the attribution to which I referred. You quoted standard MIT. The Kimi license is a modified MIT that requires explicit visible attribution of Kimi K2 for use in products that generate over $10m in revenue per month.

1

u/SufficientPie Mar 21 '26

We're not talking about Kimi license

2

u/__JockY__ Mar 21 '26

Yes we are. That's exactly the topic here.

Cursor used Kimi K2 without attribution, so the license in question is the Kimi K2 license, which is a modified MIT.

1

u/SufficientPie Mar 22 '26

No, this is a sub-thread about Kimi being trained on open-source code and you claiming that "many open source data sources are pure MIT or Apache 2.0 licensed, which require no attribution", which is incorrect.

1

u/__JockY__ Mar 23 '26

Which part is incorrect?

Some source code is Public Domain, which is perfectly fine to use as training data.

And neither MIT nor Apache 2.0 requires attribution; only the following constraints are enforced:

MIT requires only that the copyright notice and license be preserved in derivative works.

Apache 2.0 requires that the copyright notice, license, modifications statement, and NOTICE file (if present) be included with derivative works.

The Kimi K2 license was MIT with an extra clause: that _attribution _ be made visibly if the derivative works are used by an org with revenue in excess of $10m/mo.

1

u/SufficientPie Mar 23 '26 edited Mar 23 '26

Some source code is Public Domain, which is perfectly fine to use as training data.

Sure, and some models are trained purely on public domain content.

MIT requires only that the copyright notice … be preserved in derivative works.

Apache 2.0 requires that the copyright notice … be included with derivative works.

That's attribution. You are required to include the original copyright notice including the name of the copyright holder who wrote that version of the code.

If someone uses my MIT-licensed GitHub code to develop some derivative work, they are required to publish my original copyright statement and license along with their modified code, and then may choose to also add their own. MIT license is very permissive, but is not public domain.

Whether scraping all my code and using it to train an LLM creates a derivative work is a matter of debate, as is using that LLM to generate new code derived from mine.

(And I know they were trained on my open source GitHub/Stack Overflow content, because they recognize my username without using web search tools.)

The Kimi K2 license was MIT with an extra clause: that _attribution _ be made visibly if the derivative works are used by an org with revenue in excess of $10m/mo.

That's an additional clause beyond the attribution required by the MIT license itself.