Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

Flathub, one of the most popular ways to grab applications on Linux, has a newly updated generative AI policy - where it's pretty much all banned. However, there is an exception noted for "mature, well-maintained projects" but it's not a guarantee.

A new commit was sent in and merged into the documentation, which is live now, that notes "Reword LLM policy to make it clear it's not allowed". The new policy reads:

Generative AI policy

This policy applies to both the application being submitted to Flathub and the Flathub submission itself, including the manifest, metadata, patches, build scripts, and pull request. For the purpose of this policy, applications include BaseApps, extensions, and any other artifacts that can be produced by flatpak-builder.

Submission pull requests must not be generated, opened, or automated using AI tools or agents. Please also do not request review from any AI tools in the submission PR. Automated Copilot reviews on GitHub can be disabled by the submitter by going here and changing Repository access to exclude the repo or disabling the global "Automatic Copilot code review" found here.

Applications containing AI-generated or AI-assisted code, documentation, or other content are not allowed.

Applications or changes containing copyrighted, license-incompatible, or ethically questionable code are not allowed.

These submissions can be rejected without any further review.

Repeatedly violating these policies may result in a permanent ban from future submissions and activities.

Exceptions may be granted for mature, well-maintained projects.

To give some more context, developer Bart Piotrowski mentioned in a social media post on Mastodon:

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.

What are your thoughts on this? No matter which side of the argument you're on, having clearly defined rules around it is a good thing so that it's clear for everyone.

Article taken from GamingOnLinux.com.
Tags: AI, Apps, Flathub, Misc
14 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can follow me personally on Mastodon [External Link].
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
20 comments

Dana Souly 4 hours ago
I have the same opinion as Bart.
Emeric 3 hours ago
User Avatar
What are my thoughts on this? Just another way for Flathub to be even more hostiles to developers publishing on their platform...
deadlinux 3 hours ago
User Avatar
  • Supporter Plus
Good.
Lofty 3 hours ago
User Avatar
Next up Canonical say that they are highly welcoming of Ai generated content in their SNAP packages.


(this is a joke obviously. or is it, i can't tell anymore.)
hardpenguin 3 hours ago
User Avatar
Based 😎
syylk 3 hours ago
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.
This is a psychological side effect that I'm finding more and more impossible to tolerate.

"The AI wrote this, so it's perfect, and thus I'm the new John Carmack"

I can see the fuming maintainers as if they're in front of me right now.

Maybe it's a bit too radical of an approach (but considering where the LLMs train on, it may just be a copyright-safe way to handle the thorny issue), and I find Linus' approach more reasonable. But still, I can fully understand the frustration of who needs to read this kind of PRs day in and day out.
Cloversheen 3 hours ago
User Avatar
It is pretty sensible take for a distribution platform as the legality of AI-products are not yet properly established. Take for instance the entirely vibe-based decision by QEMU:

"The concern that motivated the policy is unchanged, and it is worth stating precisely: the DCO is about whether the submitter has the legal right to contribute the code, not about "creative expression". The copyright and license status of LLM output remains unsettled, so that question is still open. What has shifted is the balance of risk:

- projects accepting AI-assisted content have not run into serious legal trouble so far, which suggests the probability of the risk materializing is not high;

- other organizations, such as Red Hat[1], have assessed the risk as acceptable -- though a community of individual developers does not have the legal backing of a company, and even an unfounded dispute would be a long-lasting distraction from work on QEMU."

source: [QEMU dev list](https://lists.nongnu.org/archive/html/qemu-devel/2026-05/msg07614.html)
Nothing will really happen if AI generations are shown to indeed not be copyrightable (see: Monkey selfie copyright dispute).

However, if they show that they can be copyrightable and there is some legal mess, with e.g. the training data, making it unclear who owns the copyright, well.. Remember the patent-trolls from a two decades ago? We would likely have a swarm of Copyright trolls mass suing with the goal of settlements. And that would be one heck of a headache to deal with.
Pikolo 3 hours ago
User Avatar
It seems like they're trying to slow down the growth of their catalogue. This `mature, well-maintained projects exception` exception is going to be doing a lot of work ;)
Emeric 3 hours ago
User Avatar
I can see the fuming maintainers as if they're in front of me right now.
While I completely understand the sentiment, here is the thing: Flathub is an app store. Not the Linux police.
They are acting more and more as gatekeepers, and I while I publish on many app stores, why do I feel Flathub is just the worse experience?

Last edited by Emeric on 29 May 2026 at 2:04 pm UTC
Liam Squires-Hand 2 hours ago
User Avatar
Quoting: Emeric> I can see the fuming maintainers as if they're in front of me right now.

While I completely understand the sentiment, here is the thing: Flathub is an app store. Not the Linux police.
They are acting more and more as gatekeepers, and I while I publish on many app stores, why do I feel Flathub is just the worse experience?
An app store is a gatekeeper, unless they want to have no rules in place and allow anything - but they cannot legally do that. They have to gatekeep in some way, that's just how they work.
Emeric 2 hours ago
User Avatar
An app store is a gatekeeper, unless they want to have no rules in place and allow anything - but they cannot legally do that. They have to gatekeep in some way, that's just how they work.
My point is if you are ok with Flathub being noticeably worse gatekeepers than Apple, while pretending to be the good guys, then sure let's go for it ^^
Liam Squires-Hand 2 hours ago
User Avatar
Quoting: Emeric
An app store is a gatekeeper, unless they want to have no rules in place and allow anything - but they cannot legally do that. They have to gatekeep in some way, that's just how they work.
My point is if you are ok with Flathub being noticeably worse gatekeepers than Apple, while pretending to be the good guys, then sure let's go for it ^^
I don't see what banning generative AI has to do with them being "worse" than anywhere else.
plainart 2 hours ago
User Avatar
I believe reviews and submissions shouldn't be vibed, allowing slop is also a big concern for the store maintenance, but noAI policy doesn't really help. It makes sense to keep low-quality, questionable projects in another Flathub-like repository or as a standalone flatpak, but Flathub should really keep good projects (albeit AI-assisted) coming. This or migrate from Github already😆
User Avatar
While I understand the fear of being gatekeeper, at least in terms of LLM I fully understand and agree with this decision. Rules are clear and people still can upload their apps to the app center (no store, there is no payment and donating is not buying). They just have to make sure to not produce slopware. Or do you want an app center with 50+% slop just like YouTube search results? This also becomes a security nightmare at some point for the whole Linux world. And it also does not make any fun to have a lot of buggy vibecoded apps (speaking especially about those where developers have no plan about coding, but prompting).

Personally it does not change anything to me. My currently online app is "hand written", my other game has an AI generated splash image (nothing else) that I wanted to get rid off anyway at some point before publishing on Flathub.
SirMCJeager 2 hours ago
User Avatar
So I know I'll be a little hated for this, but I just used AI yesterday to make complete updates to Factorio mods and packs. It has gotten really good, I don't really see the problem. If the code works, I don't care who or what made it.
tfk 1 hour ago
He, and others, are just strengthening the dikes to be able to hold off the tsunami wich they know is coming.

...

We need bigger dikes...
Emeric 1 hour ago
User Avatar
Quoting: Liam Squires-HandI don't see what banning generative AI has to do with them being "worse" than anywhere else.
Like I said, just another way for Flathub to be even more hostiles to developers publishing on their platform...

First of all, their system is not just submitting applications, it's also a CI build system. I mean it's almost entirely a CI build system. Which are never particularly trivial to master. It is in fact, very complicated, and the more your applications do real things, the more complicated it gets. Then every interaction you have with the people gatekeeping you is through pull requests. Let me just tell you that they did not wait for IA submissions to be chronically annoyed by people posting their work over there.

And then they will label your applications as unsafe because it uses Internet. Or files, why not. Very forward-looking.

About some more gatekeeping, everything about your applications (names, icons, descriptions, screenshots, etc) is drawn from the source code, when rules are put for what is a correct name or what shape my icons should have, it impacts my work, not just my Flathub page.
You can check the list of quality guideline where your icons, names, description length, format, punctuation, colors, are judged : https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/quality-guidelines. Thankfully these rules are just about reducing visibility, not mandatory to publish.
CatKiller 32 minutes ago
User Avatar
Applications or changes containing copyrighted, license-incompatible, or ethically questionable code are not allowed.
They're going to have to clean up the wording on this: all code is copyrighted.
pleasereadthemanual 22 minutes ago
User Avatar
Quoting: CatKiller
Applications or changes containing copyrighted, license-incompatible, or ethically questionable code are not allowed.
They're going to have to clean up the wording on this: all code is copyrighted.
And "ethically questionable". I'm not even sure what that's referring to specifically.
PlayingOnLinuxphone 11 minutes ago
User Avatar
Quoting: CatKiller
Applications or changes containing copyrighted, license-incompatible, or ethically questionable code are not allowed.
They're going to have to clean up the wording on this: all code is copyrighted.
They probably mean generated code, which in US legislation tends to be without copyright.

Quoting: pleasereadthemanualAnd "ethically questionable". I'm not even sure what that's referring to specifically.
Same here, a copyrighted code (no matter if proprietary or GPL) can be used for training to turn it into a non copyrighted code. That is "ethically questionable" at best.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register