In the context of discussing the use of the “Sashiko” patch reviewing program which queries LLMs to provide a comprehensive review of a patchset. Torvalds is responding to a email thread on discourse surrounding interacting with Sashiko’s reviews.

Yes.

And no, that’s not the position of the Linux kernel.

I realize that some people really dislike AI, but this is an area where I’m willing to absolutely put my foot down as the top-level maintainer.

Linux is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it.

Or just walk away.

AI is a tool, just like other tools we use. And it’s clearly a useful one.

It may not have been that “clearly” even just a year ago, but it’s no longer in question today.

There are other questions around AI (like what the economy of it will actually look like in the end), but “is it useful” is no longer one of those questions. Anybody who doubts that clearly hasn’t actually used it.

Yes, it can also be a somewhat painful tool, both for maintainer workloads and just from a “it keeps finding embarrassing bugs” standpoint.

But the solution is not to put your head in the sand and sing “La La La, I can’t hear you” at the top of your voice like some people seem to do.

The solution is to make sure those LLM tools help maintainers instead of just causing them pain. There’s no question on that side.

We’re not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it.

And no, AI isn’t perfect. But Christ, anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time.

Because it’s not like natural intelligence is always all that great either.

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

Sure, the social angle of working on open source 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.

This is NOT some kind of “social warrior” project, never has been, and never will be.

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

And so we make decisions primarily based on technical merit. Not fear of new tools.

Linus


monkey-typewriter Torvalds being a hair away from straight up calling LLM criticism “woke” now.

    • hello_hello [undecided, comrade/them]@hexbear.netOPM
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      22 hours ago

      https://lore.kernel.org/linux-media/CAHk-=wi7KN9_DYdmaE2chC92EhTrO=Wtx1bPBER-EQfAZ8FREg@mail.gmail.com/

      And yes, I feel very strongly about this, not because I feel strongly about AI per se, but because we have a long history interacting with the FSF.

      They have their “ethical” reasons too, and use them as a weapon, and as a way to drive away sane people.

      It’s why Linux is not GNU/Linux, and why we call things “open source” instead of “Free Software”.

      So keep your ethics where they belong - in your personal life. Don’t try to enforce your ethics on others.

      Linus

      Satisfying to finally see it uttered out in the open, Open Source is literally meant to defang and deradicalize people into serving the interests of the ruling class which want AI to be boosted or at the very least unquestioned. It is a quintessential formulation of neoliberalism to hacker culture. In other words: Finnish.