We have updated Flathub's LLM policy to explicitly disallow AI usage for both the submission process and applications being submitted.
https://github.com/flathub-infra/documentation/commit/992f57b30de98ddbd5e80959e9672998c83c8c97
I've had some reservations about it, so the wording before that commit was relatively milder. I know it's an unpopular opinion on the Fediverse, but I do think LLMs are inevitable, and the reality is that you can expect less organically grown code as time goes on. I believe it can be a useful tool in and outside FOSS; I hoped we will see a larger number of apps where authors made some effort beyond prompting an agent. Meanwhile, the number of unpleasant interactions I've had with entitled submitters acting as if they were bestowing their brilliant software upon us idiots who are rejecting it went through the roof in the last month. I'm tired.
As always, we are not applying this retroactively, so any vibecoded apps which were already published will remain available.
Existing apps are grandfathered in and there are other exceptions, but in general LLM generated code is not permitted on the Linux app store anymore.
Yes. That’s how I got into base jumping. But we aren’t here to talk about my poor life choices.
I’m not saying they should welcome LLM slop; I’m saying they might be better off containing it and marking it. Not all of it is bad, but just outright refusing it is maybe a bit naïve and short-sighted.
Yes. That’s how I got into base jumping. But we aren’t here to talk about my poor life choices.
I’m not saying they should welcome LLM slop; I’m saying they might be better off containing it and marking it. Not all of it is bad, but just outright refusing it is maybe a bit naïve and short-sighted.