this post was submitted on 29 Aug 2026
215 points (96.1% liked)

Linux

67365 readers
492 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] redlemace@lemmy.world 10 points 2 days ago

disclose whether a contribution was made with AI but do not require them to do so

How is that good? "You should, but if you don't .... nothing happens"

responsible use

Completely subjective and therefore absolutely meaningless when setting up rules/guidelines

[–] eremophila@lemmy.zip 28 points 3 days ago

Former Debian Project Leader Lucas Nussbaum expressed regret on the results of the vote, writing: "On a very personal note, I regret that the winning option does not acknowledge all the legitimate concerns around AI: environmental impact, copyright and licensing uncertainty, the health of Free Software communities, and the strain of aggressive scraping on the open web."

[–] Jack@lemmy.ca 34 points 3 days ago (1 children)

That's very Linus of them:

The mass-extinction causing orphan-crushing torment nexus is a tool, just like other tools we use. And it’s clearly a useful one.

There are other questions around it, like if we should be complicit in killing billions of people, and making more than 50% of genera go extinct, via its CO2e releases and water use, but “is it useful” is no longer one of those questions.

The Debian project has been and will continue to be about the technology.

Sure, the people who use it is important and often a very motivating part of the project, but in the end that’s a side benefit, not the point of the project.

In the Debian community we do open source because it results in better technology, not because of ethical reasons.

And so we make decisions primarily based on technical merit. Not fear of causing a mass extinction.

/s

load more comments (1 replies)
[–] pglpm@lemmy.ca 21 points 3 days ago (1 children)

At first I was afraid that they would allow for an irresponsible use. But no, they explicitly say "responsible", so that danger is no more. I'm very much relieved.

Also they explicitly mention that humans will remain accountable. Not Nature, or Fate, or the gods; mark that. Good thinking there!

Problems solved.

[–] skisnow@lemmy.ca 6 points 3 days ago

humans will remain accountable

I see this a lot in clanker apologia, but it's never clear what "accountable" actually entails. Unless it's something of the order of a first-offense permanent ban from the project then it's not going to dissuade anyone from being lazy meat proxies.

[–] naught101@lemmy.world 62 points 4 days ago* (last edited 4 days ago) (3 children)

This is disappointing.. It would have been good to have at least one major distro that was AI free

This is a very hard decision to reverse out of if it turns out to be a problem in a few years

[–] CeeBee_Eh@lemmy.world 13 points 3 days ago (1 children)

It would have been good to have at least one major distro that was AI free

Then you'd need to use one without the Linux kernel

[–] naught101@lemmy.world 6 points 3 days ago

Yes.. That was also disappointing :(

load more comments (2 replies)
[–] unemployedclaquer@sopuli.xyz 67 points 4 days ago (5 children)

Contributors are expected to understand, review, test, and, where appropriate, modify AI-assisted output before incorporating it into Debian. Blindly accepting or uploading AI-generated material without appropriate human review is inconsistent with Debian's established development practices. We [encourage] our contributors to disclose whether a contribution was made with AI [assistance], but do not require them to do so.

[–] naught101@lemmy.world 69 points 4 days ago (2 children)

That last bit is a bad idea

[–] dropdrip@lemmy.ml 37 points 4 days ago* (last edited 4 days ago) (3 children)

I agree. Disclosure of A.I. use should be mandatory.

My main concern with A.I. use is its ability to hide incompetence. If a new agent introduces code that was entirely written by illegal-software that violates copyright law--A.I.--then that should be made clear, even if competent-programmers review the new inclusion and approve of it. Otherwise people are left with the impression that this new agent is a competent programmer. A.I. use--undisclosed--creates false reputations.

The disclosure being encouraged and not mandatory is purely to protect the egos of programmers currently utilizing A.I. products.

However I do respect their decision and I maintain projects should be self governing.

[–] CeeBee_Eh@lemmy.world 2 points 2 days ago

My main concern with A.I. use is its ability to hide incompetence.

You mean like tab-completion in modern IDEs? Shouldn't devs know all the function calls and methods of the standard libraries of the language they're programming in?

[–] amju_wolf@pawb.social 15 points 4 days ago (4 children)

I disagree. For one, it's unenforceable, just like outright banning it.

But AI assistance can also mean a lot of different things, from outright vibecoding through autocomplete up to only asking it to so review. It diminishes the human work in the eyes of other people, because a simple disclaimer doesn't distinguish between the work done, and also encourages people to point out to AI as a scapegoat for their mistakes.

Good code always was and should always be one where a human is fully responsible for it; if you decide to vibecode and happens to end up with perfect code, good; if you write it fully yourself but it's crap it doesn't absolve you that you didn't use AI...

It's a tool, so use it responsibly like any other tool and stand behind your code no matter what tools you used.

[–] atopi@piefed.blahaj.zone 10 points 3 days ago (2 children)

I disagree. For one, it's unenforceable, just like outright banning it.

If people thought "its impossible to catch everyone so why bother trying to catch anyone at all" when making laws, no laws would exist

[–] aski3252@lemmy.world 2 points 3 days ago

But the issue is that in practise, there is no viable way to verify wether or not AI has been used at all. In other words, the disclosure of AI use entirely depends on the person providing the code, wether disclosure is mandated or not.

If there was enforcment to disclose AI use, it would create a false assumption that code which claims no AI use, is verified to contain mo AI use, which again, cannot be verified by anyone.

So it's not that it's hard to enforce, it's not that it's impossible to enforce 100%, it's that there currently is no viable way to enforce it at all.

load more comments (1 replies)
load more comments (2 replies)
load more comments (1 replies)
[–] CeeBee_Eh@lemmy.world 4 points 3 days ago (1 children)

Not at all, because it's impossible to know for sure if committed code had some form of AI generated parts, AI assisted review, prototyping, etc.

By making it mandatory you can potentially alienate good developers who may feel their work ethics would be scrutinized negatively (like in these comments).

[–] naught101@lemmy.world 8 points 3 days ago (5 children)

If you're happy to use AI tools to develop, why would you not be happy to declare your use of those tools?

load more comments (5 replies)
[–] Solrac@lemmy.world 3 points 3 days ago

Oh it definitely should be disclosed

load more comments (3 replies)
[–] Hakuso@scribe.disroot.org 55 points 4 days ago (6 children)

It's pretty much the same policy as the Linux kernel, but still disappointing.

I've been dumping things left and right as they decide Claude is their buddy, and that won't stop because the same idiots who dropped decent init systems for that RedHat tech bro's mess decided not to block it.

[–] melmi@lemmy.blahaj.zone 28 points 4 days ago (1 children)

At least the kernel requires disclosure of AI use. The new Debian "policy" doesn't even require that.

[–] IanTwenty@piefed.social 7 points 4 days ago

I am most concerned about that. If the legal position on copyright of AI code is decided in the future an audit or tracking of AI contributions in the codebase may be necessary to understand risk and exposure.

Granted you can't make people disclose AI assistance with 100% accuracy but I would expect a majority to comply.

Yeah. I think we should seriously start organizing to create a Linux fork free of all that AI slop shit. It's a huge task, but a really necessary one.

load more comments (4 replies)
[–] ZkhqrD5o@lemmy.world 22 points 3 days ago (2 children)

IMHO: They talk about having it go through the exact same due diligence as normal contribs and a human has to be responsible. I think it's an acceptable compromise.

load more comments (2 replies)
[–] ChocolateFrostedSugarBombs@lemmy.world 19 points 3 days ago (1 children)

I'd expect this from Ubuntu but I was hoping for better from Debian... You know... Being as their whole shtick is stability.

[–] eremophila@lemmy.zip 4 points 3 days ago

Agreed, that was a large part of why I chose debian (and never considered ubuntu) as my 'back up' distro, just in case my distro of choice (or arch above it) decided to do something daft.

Debian seemed like the logical choice

It's hard to be upset. I'm not a Debian maintainer, or even someone paid to program. But here a group of people got together and said yes to allowing AI. I feel like on some level you have to accept that answer. I'm curious why they made that decision I guess.

[–] PM_ME_VINTAGE_30S@anarchist.nexus 35 points 4 days ago (2 children)

I trust their judgement here. I hope this is the right call.

[–] eremophila@lemmy.zip 4 points 3 days ago

Former Debian Project Leader Lucas Nussbaum expressed regret on the results of the vote, writing: "On a very personal note, I regret that the winning option does not acknowledge all the legitimate concerns around AI: environmental impact, copyright and licensing uncertainty, the health of Free Software communities, and the strain of aggressive scraping on the open web."

load more comments (1 replies)
[–] muzzle@lemmy.zip 26 points 4 days ago

It's worth looking at the full results

[–] ProdigalFrog@slrpnk.net 22 points 4 days ago* (last edited 4 days ago)

Deeply disappointing. I was hoping it would be a refuge from AI infection.

[–] racketlauncher831@lemmy.ml 7 points 3 days ago (2 children)

"Responsible use of AI"? Is that a joke? There is no such a thing as responsible use of AI. Responsible people would refuse to use AI.

But anyway, Linux is already AI. Sticking to any one of those BSDs is the only way out.

[–] jaypatelani@lemmy.ml 8 points 3 days ago

NetBSD explicitly don't allow AI code

[–] fluxx@mander.xyz 2 points 3 days ago

You CAN use AI responsibly, it's just not worth doing, most of the time. It would cost more than just not using it in the first place.

[–] IndustryStandard@lemmy.world 3 points 3 days ago (1 children)
load more comments (1 replies)
[–] tinsuke@lemmy.world 16 points 4 days ago (4 children)

Alright, what are the alternatives folks?

Gentoo? Gentoo!

(But I'll keep watch to see of they don't revert course because "the models are now too powerful", since it is a policy from 2024)

The policy

Gentoo Council has voted on 2024-04-14 on the following policy:

It is expressly forbidden to contribute to Gentoo any content that has been created with the assistance of Natural Language Processing artificial intelligence tools. This motion can be revisited, should a case be made for such a tool that does not pose copyright, ethical and quality concerns.

This policy affects Gentoo contributions and the official Gentoo projects. It does not prohibit adding packages for AI-related software or software that is being developed with the help of such tools upstream.

https://wiki.gentoo.org/wiki/Project:Council/AI_policy

[–] coltn@lemmy.ml 2 points 1 day ago

chimera-linux https://chimera-linux.org/community/#project-ai-policy

Chimera has a strong no-AI policy for contributions in all of its repositories. Contributors found using LLMs will be barred from further contributing to the project.

We take objection against the use of LLMs primarily on ethical grounds. This is based on many factors, including societal impact of LLM use, ecological impact, and others. We reject arguments about “useful tools” and similar, because technical aspects can never be considered in isolation.

LLM-using contributions additionally have a disproportionate burden on reviewers, their mental health, as well as project resources, which we have limited amounts of.

Chimera is a small project and has limited control over what upstreams do, particularly due to dependencies and widespread use of LLM usage in projects nowadays. We try to do the right thing when possible, preferring appropriate alternatives and so on.

load more comments (3 replies)
[–] custom_username@reddthat.com 6 points 3 days ago

Get ready for the ISO to double in size

load more comments
view more: next ›