163
all 30 comments
sorted by: hot top new old
[-] Allero@lemmy.today 16 points 8 hours ago* (last edited 7 hours ago)

I actually like the way this is formulated.

It's not a knee-jerk "ban all AI forever!" thing, it's a more reasonable "by these authoritative sources, we don't have reasonably eco-friendly, people-centric, ethical AI right now. This may change, but for now using these tools the way they are proposed goes against these KDE goals and values, and even part of KDE itself, KDE Eco, goes strongly against it".

Still, KDE is typically closer to the "move fast and break stuff" edge, so I get to assume they'll largely opt to ignore it. But maybe we can put at least some reasonable brakes on it where it matters the most.

[-] tirateimas@lemmy.pt 7 points 8 hours ago

I think that contributions should be evaluated by their content, which the contributor has full responsibility, instead of trying to impose rules you can't 100% verify just because they look good on paper.

  • The patch is good (in quality terms), accept it.
  • The contributor created a successive set of bad and lousy submissions? Block it for a period of time.

Putting a "ban" on how the code is generated, is just a statement of good intentions that you can't enforce or verify.

[-] ProdigalFrog@slrpnk.net 14 points 7 hours ago* (last edited 7 hours ago)

Most contributors tend to follow the rules of a project. Some will skirt them, some AI code will probably get in, but a ban will certainly limit it, and certainly look better in court compared to "We made it a rule that it's okay to not disclose that you used the likely copyrighted code generator".

Take for example the WINE project, which has a strict ban on anyone who has seen the Windows source code from contributing to the project (such as an ex-employee or someone who has seen the source code from a leak). This is obviously impossible to enforce; how could they reasonably prevent a microsoft employee from submitting code that might be infringing on Microsoft? They can't. But their ban will certainly aid them in court if MS ever did sue them for infringement. and I think it likely anyone who had seen the source code and wanted to add a patch would respect the rule. It's not perfect protection, but it's certainly better than "If you submit windows source code, just don't tell us, and hopefully we won't get in trouble".

[-] tirateimas@lemmy.pt 1 points 6 hours ago* (last edited 6 hours ago)

WINE and ReactOS having that statement for protection, makes sense for obvious reasons, given the nature and aim of the project. Even if, as we agree, it is totally unenforceable.

This total AI ban trend we are seeing in recent times, while similar, lacks the self protection reason and the text of the link backs it up with more abstract things such as: "erodes trust", "makes it more difficult to review code", "harms privacy", etc. All good intentions, quite a show against this new type of tool (that has its problems yes), but with the only practical consequence of pushing people away.

I would prefer a set of stricter guidelines and standards, to make it easy to reject slop and bad (vibe coded) contributions.

[-] rimu@piefed.social 44 points 12 hours ago

What happened to Bevy when they loosened their AI policy to be more 'realistic'

https://blog.fallible.net/it-breaks-a-village/

[-] bad1080@piefed.social 7 points 7 hours ago* (last edited 7 hours ago)

i think the break down of trust, the perception of reality and destruction of communities has been greatly underestimated when it comes to AI (or it was deliberate, better put my tinfoil hat back on...)

even more so when there's no way of knowing how many of those pro-AI voices are even real people

[-] Cris_Citrus@piefed.zip 10 points 12 hours ago

That was a very good read, thank you for sharing it

[-] ProdigalFrog@slrpnk.net 6 points 12 hours ago

Seconding Cris, that was a fantastic read.

[-] AwesomeLowlander@sh.itjust.works 0 points 7 hours ago

The burden of proof from this angle unfairly rested on an "accuser", not "the accused". This mirrors many justice systems, but a PR being rejected is not equivalent to imprisonment or a fine or death. It's a mild social consequence, equivalent to saying "no thanks" to someone handing out flyers for a show at the Edinburgh fringe or leaflets of strange local religious sect.

Wow. The sheer gall.

[-] rowinxavier@lemmy.world 10 points 11 hours ago

Maybe I am the weird one but I have a split view on using AI tools. Using AI to find bugs and exploits makes sense. It can attack in ways humans will rarely think about and find bugs humans may not have considered. It can use used to fuzz large attack surfaces and find patterns which we can then fix.

Using AI to do the actual coding is far less reasonable in my view. Studies do show a decline in productivity, enjoyment, and quality of code when using AI tools.

So for finding problems to address AI seems great. It is one of many tools which can help us find problems worth addressing. But for solving those problems? No, it is not fit for that purpose. It does not produce good code with maintainability and legibility for the maintainers of the code.

[-] ProdigalFrog@slrpnk.net 17 points 11 hours ago* (last edited 7 hours ago)

I think had KDE's policy proposal limited LLM use to just finding bugs, but prohibited using it for code, there would've been much less uproar. However even that would still likely encourage corporate AI use to find those bugs, which brings with it

its own ethical problems.

  1. Simply using an AI that's run on a corporate data centers encourages the construction of yet more data centers, with all of the environmental/climate negatives they bring, as well as local harms they induce on the people living near them, such as increased electricity rates.

  2. Using corporate AI directly helps the financial situations of those giant corporations (by boosting usage/user numbers, they are able to attract more investment capital), most of which are ran by right-wing CEOs who are more than willing to collaborate with and fund fascist governments to ensure that they are not regulated in search of both maximum profits. Some of these companies, such as Nvidia, Palantir and Oracle, genuinely appear to be seeking to use these tools for what would previously be considered crackpot conspiracy theory levels of public control and surveillance.

[-] rowinxavier@lemmy.world 2 points 9 hours ago

I agree. I have run a few models on my phone and server and they are interesting but on such weak hardware they are slow and less capable. That said, a project like KDE has a certain amount of funding which could be put to use in part finding bugs using AI tools. They could be run on reasonable hardware with all the ethical safeguards we could come up with and have it be the least awful version possible. Some would argue it would still be unethical and I can see their perspective. That said, for me this is the line we should not cross. Keep the development by humans and for humans, and if we are to use AI models then we should be doing so to find problems to work on, not to solve them.

[-] Aatube@lemmy.dbzer0.com 4 points 11 hours ago

the standards of the petition would fail all five most popular DEs and Sway. Niri is talked of as prohibiting AI but said policy of “You can use LLMs privately (not like I can check or control that), but not to write from scratch.” seems to match KDE’s policy completely.

[-] ell1e@leminal.space 6 points 9 hours ago

I agree Niri doesn't have a usable anti LLM policy as of today. But there are still other desktops!

E.g. the river compositor has this policy: https://codeberg.org/river/river#strict-no-llm-no-ai-policy

Use of generative AI/LLMs is strictly forbidden for all contributions to river.

This includes bug reports and comments on the issue tracker.

[-] Aatube@lemmy.dbzer0.com 1 points 2 hours ago

which one? I haven't heard of River before. the repo says it's only a compositor and needs a window manager, and kwm seems to be the most popular River-compatible window manager, and it doesn't have a policy unless you count "It is the contributors' responsibility to ensure that all submitted code is either original or GPL-3.0-compatible."

[-] anzo@programming.dev 12 points 14 hours ago

I wonder if any major project has had forks because of their inclusion or exclusion of AI.

And I'm unsure if that's positive or not. Maybe it is because it can accommodate the needs and wants of everyone. But then again there's division and all this tension. The polarization is too much right now. And it may even grow further, as the AI enticement becomes deeper with cheaper, smarter, whatever may happen... Meanwhile, oligarchs are enjoying their Datacenters and pushing their agenda for surveillance and control or even monopoly of one voice, the voice of AI, that holds "the truth" with examples as whatever you get when asking DeepSeek about Tiannamen square. And chatgpt may have blindspots of their own that we are yet to see.

What I'm trying to say is that the political debate is bigger than what any community can really hold without accepting a certain degree of heterogeneity.

[-] nervnich@lemmy.world 6 points 4 hours ago

Since Vim moved to accept llm output, Drew DeVault maintains a fork called Vim Classic

[-] ell1e@leminal.space 17 points 9 hours ago

There is a no AI vim fork, "evi": https://codeberg.org/evi-editor/evi

And a no AI tmux fork, "opentmux": https://codeberg.org/opentmux/opentmux

And a no AI keepass fork, "ChiPass": https://codeberg.org/ChiPass/ChiPass/

[-] ProdigalFrog@slrpnk.net 14 points 14 hours ago* (last edited 13 hours ago)

I'm not aware of any major project forks due to it, only smaller ones, such as this fork of Waybar that was specifically forked to remove the AI code added to the main project.

Forking the bigger projects would be a pretty huge effort. If enough left at once it could be viable, or perhaps a fork could be cut down to make it more manageable to maintain and develop for a smaller team.

If there is no forks, maybe the dissenters from the major projects will congregate toward independent projects who have already taken a stand against AI.

[-] Aatube@lemmy.dbzer0.com 0 points 11 hours ago* (last edited 11 hours ago)

Despite signing as “a community of KDE users and contributors”, the signatures list does not separate contributors from others. oP’s previous thread was locked for a reason

[-] qaz@lemmy.world 1 points 6 hours ago

There is a system to identify frequent contributors, they used it to send mails for the KDE goals vote. I feel like if there was some sort of vote that it should probably use that to identify the votes of contributors.

[-] ProdigalFrog@slrpnk.net 2 points 11 hours ago

Are you suggesting I made this initiative?

[-] Aatube@lemmy.dbzer0.com 4 points 11 hours ago* (last edited 11 hours ago)

no, i see now how my words imply that and apologies for that. i was making the point that i believe a lot of people and signatures are misinformed.

this post was submitted on 23 Sep 2026
163 points (93.1% liked)

Linux

15032 readers
343 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS