https://sourcehut.org/blog/2026-08-27-tos-changes-and-llms/ Great step in the right direction, imo.
I understand having to battle the influx of AI slop, but these new policies conflate different issues and just institute a blanket ban as the solution. It doesn't seem like a great step in the right direction to me. It seems more like a fear response, which is understandable, but still, a fear response.
I guess one positive aspect of this is that it will hasten the decentralisation of version control
Apart from a global climate disaster making much of the planet uninhabitable to humans, what is it you think they fear?
There are material incentives for us to curtail “vibe coded” projects on SourceHut. They tend to, as a class, be outliers in terms of resource usage, as the practice tends to invent complex CI configurations that waste build minutes, produce larger codebases, and push commits often, all of which causes excessive resource usage and can lead to outages. Often these codebases are abandoned after burning through all of these resources for naught.Besides the climate resason, this is fair. Why should sourcehut bear the cost of AI slop
Yes, I am supportive of their policy and the rationale behind it (even though I'm not a direct user of their services).
Though climate disaster seems like a reason not to fear, at least to the bot-sitters 😉
> “It’s not easy to argue that LLMs make free software better. The means by which they operate involves taking, by force and without regard for the wishes of the software authors, the obligations of software licenses, or the platforms on which our work relies, vast swaths of open source software, disregarding the licensing requirements, and charging rent to produce code which is a plausible reinterpretation of its training data applied to new problems. The models which are produced in this process are proprietary, owned and controlled by private corporations, and give little back to the open source community. Therefore, the relationship between LLMs and open source seems to exploit the users we are responsible for caring for.” This really nails it for me. Most of the current usage of LLMs is destructive to open source communities. So why should you, as a platform who cares about open source, welcome it with open arms? It really makes no sense to me, given the costs far outweigh the benefits. If things change at some point (I wish), adjustments can still be made without causing too much harm in the meantime.