Cessation of public development of Kefir C compiler

3 points by runxiyu


runxiyu

Now, however, I feel more and more that the main beneficiaries of my unpaid work are companies scraping the internet to train large language models. Currently accepted status quo in this area goes against my own intentions in licensing this work under GNU GPLv3.

lake

I hadn't heard of this project. I wish I had earlier, it sounds cool. I feel for Yevgeny (the developer).

I have recently been wondering if we'll look back on the era of 200?-202? as a kind of golden age of open source. It may be too early to say, but I feel the atmosphere has really shifted in the past year or so. Maintainers of large projects (like curl) feel growing pressure from LLM-generated code submissions and vulnerabilities, while the code that we had shared openly because we hoped some humans would find it useful may now instead feed systems that violate open source if not in letter, then at least in spirit (especially copyleft). At the same time, those systems have devalued the labour we'd put into open source code to begin with.

With one or two exceptions, my FOSS projects have not enjoyed much attention from strangers, but I've considered making some of them private pre-emptively, just to know they won't get scraped, and to avoid any low-quality LLM contribution attempts before I have to actually deal with one. I wonder how many people might quietly start doing that (especially for more personal stuff), without providing a public justification Yevgeny did.

Of course, for those who enjoy LLM-assisted coding, it may seem like a golden age has only just started. It's subjective, and so impossible to say. Yet I feel like something in our culture is being lost.