4 ms·
This is not open source, they have a "modified MIT license" where they have other restrictions on users over a certain threshold. Our only modification par
by satvikpendem 1y ago
This is not open source, they have a "modified MIT license" where they have other restrictions on users over a certain threshold.
Our only modification part is that, if the Software (or any derivative works
thereof) is used for any of your commercial products or services that have
more than 100 million monthly active users, or more than 20 million US dollars
(or equivalent in other currencies) in monthly revenue, you shall prominently
display "Kimi K2" on the user interface of such product or service.
- diggan 1y agoThat seems like a combination of Llama's "prominently display “Built with Llama”" and "greater than 700 million monthly active users" terms but put into one and masquerading as "slightly changed MIT".
- mrob 1y agoThe difference is it doesn't include Llama's usage restrictions that disqualify it from being an Open Source license.
- kragen 1y agoI feel like those restrictions don't violate the OSD (or the FSF's Free Software Definition, or Debian's); there are similar restrictions in the GPLv2, the GPLv3, the 4-clause BSD license, and so on. They just don't have user or revenue thresholds. The GPLv2, for example, says: > c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) And the 4-clause BSD license says: > 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the organization. Both of these licenses are not just non-controversially open-source licenses; they're such central open-source licenses that IIRC much of the debate on the adoption of the OSD was centered on ensuring that they, or the more difficult Artistic license, were not excluded. It's sort of nonsense to talk about neural networks being "open source" or "not open source", because there isn't source code that they could be built from. The nearest equivalent would be the training materials and training procedure, which isn't provided, but running that is not very similar to recompilation: it costs millions of dollars and doesn't produce the same results every time. But that's not a question about the license.
- mindcrime 1y agoIt may not violate the OSD, but I would still argue that this license is a Bad Idea. Not because what they're trying to do is inherently bad in any way, but simply because it's yet another new, unknown, not-fully-understood license to deal with. The fact that we're having this conversation illustrating that very fact. My personal feeling is that almost every project (I'll hedge a little because life is complicated) should prefer an OSI certified license and NOT make up their own license (even if that new license is "just" a modification of an existing license). License proliferation[1] is generally considered a Bad Thing for good reason. [1]: https://en.wikipedia.org/wiki/License_proliferation https://en.wikipedia.org/wiki/License_proliferation
- wongarsu 1y agoAren't most licenses "not fully understood" in any reasonable legal sense? To my knowledge only the Artistic License and the GPL have seen the inside of a court room. And yet to this day nobody really knows how the GPL works with languages that don't follow C's model of a compile and a link step. And the boundaries of what's a derivative work in the GPL are still mostly set by convention, not a legal framework. What makes us comfortable with the "traditional open source licenses" is that people have been using them for decades and nothing bad has happened. But that's mostly because breaking an open source license is rarely litigated against, not because we have some special knowledge of what those licenses mean and how to abide by that
- mindcrime 1y agoAren't most licenses "not fully understood" in any reasonable legal sense? OK, fair enough. Pretend I said "not well understood" instead. The point is, the long-standing, well known licenses that have been around for decades are better understood that some random "I made up my own thing" license. And yes, some of that may be down to just norms and conventions, and yes, not all of these licenses have been tested in court. But I think most people would feel more comfortable using an OSI approved license, and are hesitant to foster the creation of even more licenses. If nothing else, license proliferation is bad because of the combinatorics of understanding license compatibility issues. Every new license makes the number of permutations that much bigger, and creates more unknown situations.
- moffkalast 1y agoThat's basically less restrictive than OpenStreetMap.
- echelon 1y ago> This is not open source OSI purism is deleterious and has led to industry capture. Non-viral open source is simply a license for hyperscalers to take advantage. To co-opt offerings and make hundreds of millions without giving anything back. We need more "fair source" licensing to support sustainable engineering that rewards the small ICs rather than mega conglomerate corporations with multi-trillion dollar market caps. The same companies that are destroying the open web. This license isn't even that protective of the authors. It just asks for credit if you pass a MAU/ARR threshold. They should honestly ask for money if you hit those thresholds and should blacklist the Mag7 from usage altogether. The resources put into building this are significant and they're giving it to you for free. We should applaud it.
- teiferer 1y ago> small ICs The majority of open source code is contributed by companies, typically very large corporations. The thought of the open source ecosystem being largely carried by lone hobbyist contributors in their spare time after work is a myth. There are such folks (heck I'm one of them) and they are appreciated and important, but their perception far exceeds their real role in the open source ecosystem.
- wredcoll 1y agoI've heard people go back and fortg on this before but you seem pretty certain about it, can you share some stats so I can see also?
- satvikpendem 1y agoThat's great, nothing wrong with giving away something for free, just don't call it open source.
- Intermernet 1y agoYep, awesome stuff. Call it "fair source" if you want to. Don't call it open source. I'm an absolutist about very few things, but the definition of open source is one of them. Every bit of variation given in the definition is a win for those who have ulterior motives for polluting the definition. Open source isn't a vague concept, it's a defined term with a legally accepted meaning. Very much like "fair use". It's dangerous to allow this definition to be altered. OpenAI (A deliberate misnomer if ever there was one) and friends would really love to co-opt the term.
- alt187 1y agoWhat part of this goes against the four fundamental freedoms? Can you point at it?
- Alifatisk 1y agoExactly, I wouldn’t mind adding that text on our service if we made 20m $, the parent made it sound like a huge clause
- tonyhart7 1y agoYeah, its fair for them if they want a little bit credit nothing gucci there
- simonw 1y ago"The freedom to run the program as you wish, for any purpose (freedom 0)." Being required to display branding in that way contradicts "run the program as you wish".
- a2128 1y agoBeing required to store the GPL license notice on my hard drive is contradicting my wishes. And I'm not even earning $20 million US dollars per month off GPL software!
- weitendorf 1y agoYou are still free to run the program as you wish, you just have to provide attribution to the end user. It's essentially CC BY but even more permissive, because the attribution only kicks in once when specific, relatively uncommon conditions are met. I think basically everybody considers CC BY to be open source, so a strictly more permissive license should be too, I think.
- owebmaster 1y agoThis freedom might be against the freedom of others to get your modifications.
- drawnwren 1y agoIt's silly, but in the LLM world - "open source" is usually used to mean "weights are published". This is not to be confused with the software licensing meaning of "open source".
- simonw 1y agoThe more tasteful corners of the LLM world use "open weights" instead of "open source" for licenses that aren't OSI.
- randomNumber7 1y agoThis is just so Google doesn't build a woke version of it and calls it gemini-3.0-pro