8 comments

  • iamnothere 1 hour ago
    Everyone’s focusing on the AI policy (perhaps because Leah for some reason said this was the most important part of the release), but the UEFI/EDK integration and Chromebook support is a massive step forward. Suddenly Libreboot has multiplied the devices available by many times, and future devices will be much easier to add. This is huge.
  • Krei-se 3 minutes ago
    I'm on a libreboot-only infrastructure and can recommend. It's easy to do and you dont need to keep track of how to configure coreboot.

    It just works and that's great.

  • kyrra 2 hours ago
    • ImaCake 2 hours ago
      They REALLY don't like AI, to the point of "wish I didn't need to rely on GCC and GRUB because they have AI in them" levels of hate AI. See this further down the linked page:

      >The fork in question, of U-Boot, is heavily AI vibe-coded and thus useless to Libreboot. This is not mere conjecture; in said aforementioned U-Boot mailing list thread, the author stated thus. We will not, in any way, encourage or facilitate use of AI. It has been made clear that several projects Libreboot uses also have some AI-assisted commits; GCC, GRUB, etc. This is not our fault, but it is my intention that I and others will audit these projects in the future, de-slopping them and possibly even forking them entirely for that very reason.

      • jameshilliard 18 minutes ago
        > U-Boot upstream itself is staunchly anti-AI, at least at the time of this release, and much discussion of the above was had on their mailing list.

        I saw this as well, which is funny because I've sent plenty of patches written using AI assistance to upstream U-Boot. It was my understanding that U-Boot was mostly following kernel conventions in general as many U-Boot drivers share code(in addition to the actual subsystem maintainers themselves) with their kernel equivalents.

      • p-e-w 2 hours ago
        I have learned to treat statements like that as a general red flag.

        Someone who acts like a radical on practical issues will almost certainly act like a radical in other areas as well - including areas that matter to me.

        There are debates to be had on every technology, but foaming-at-the-mouth kind of talk is a sure sign of a maintainer (and by extension a project) I want nothing to do with.

        I respect projects with a no AI policy, but if that policy starts with the words “fuck no”, I’m out of there.

        • cwiggs 1 hour ago
          It's possible this type of "radical" behavior is why this project exists in the first place. I'm willing to bet if the Libreboot maintainer(s) were not "radical" they'd just be using a Mac and be content with a closed source bootloader.

          Not to say this "radical" behavior is helpful, and I understand why people don't like it.

          • zenoprax 32 minutes ago
            The timeless debate of separating art from the artist.

            In another project (literally: "Untitled") of theirs they are explicit about motivation:

            > This is to fight against the trend of crappy github-powered websites that plague the internet.

        • CircuitSeuss 22 minutes ago
          When your project is literally writing a BIOS/ UEFI alternative that exists for the purpose of making base runtime systems open and verifiable and to improve the user’s ability to trust in their system, an opposition to unverified machine generated code seems not only justifiable but sensible. If Leah were not taking steps to mitigate generated code in the project, the project would no longer meet my needs as a Libreboot user.
        • simonask 1 hour ago
          AI in its current form is a commercial product created from stolen labor.

          I think there are extremely legitimate reasons to be critical of that part at the very least, and I don't think it's a particularly "radical" stance within Free Software, which is fundamentally conscientious of such questions.

          (I don't know whether the Libreboot authors have this particular point in mind.)

          • behringer 21 minutes ago
            All things are built on knowledge that came before it. In what way is AI built on stolen labor?
            • brendoelfrendo 12 minutes ago
              Well, it was literally stolen in some cases, for starters.
        • ImaCake 2 hours ago
          Yeah its quite the contrast to the recent QGIS core "no AI" policy that very pointedly had no emotive language at all.
        • trollbridge 1 hour ago
          Likewise, it if claims something is “vibe coded” when it clearly is not (such as U-Boot).

          Agentic AI has allowed 86Box to make massive strides forward. This includes a substantial contribution to emulate the Intel Inboard 386 that was created by someone who describes himself as a non-programmer. The community is now bigger and stronger, although we’ve had some aches and pains with slop AI generated PRs.

          The same goes for Gravity Linux which is booting in my M4 Macs with working GPU and most other peripherals. What used to take years now takes weeks, so we can do much more thorough testing and ultimately have a better end product.

        • behringer 19 minutes ago
          I wouldn't trust their products simply because AI as a tool works and their refusal to use it means their software will be worse off for it.
        • AdmiralAsshat 1 hour ago
          You realize that it is their "radicalism" that gives us the Libreboot project to begin with, right?
    • ketzu 2 hours ago
      Some of that reads really funny.

      Also

      > https://codeberg.org/ethical-foss/open-slopware

      Feels more like a software discovery list than an indictment. Thanks for the categorization.

      • doublepg23 1 hour ago
        > software discovery list

        You're not kidding, I feel like this is better than most of those awesome-X lists that were popular for a while.

      • kspacewalk2 45 minutes ago
        But will you still feel this way once you try to actually use that software?
      • BowBun 1 hour ago
        It is indeed a list, though not everyone will use it the same way!
    • john_strinlai 2 hours ago
      you arent kidding!

      >"think AI makes you super hacker? think again: https://arxiv.org/abs/2507.09089"

      not that im particularly pro-ai, but it seems a bit silly to rely on a paper about early-2025 ai when people are using late-2026 ai, given how different they are.

    • sarjann 1 hour ago
      There is a respectable way to approach this and this.

      The right way is something like, we've been getting spammed with a bunch of PR's from AI that we find difficult to review (because AI allows the average bob who isn't technically minded to make a PR). We have therefore decided not to allow AI submissions.

      ---

      I think the people who have some moral / ideological issue and bring that into projects kind of feel like clowns to me. I agree with Linus that the point is to make something that people find useful, and obviously you want it to be maintainable.

      Saying "it makes you dumber etc" is not related to the project, with all due respect it's non of your fucking business how I learn / retain skills.

      • bheadmaster 13 minutes ago
        Free Software was a moral & ideological issue to Stallman.

        I feel people have the right to bring any sort of issue into the projects they make. Nobody is forced to participate.

      • qs1ykyusPlate 32 minutes ago
        [dead]
    • Cider9986 1 hour ago
      I can't use critical software that rejects AI to this degree for privacy reasons.

      You can't expect to sufficiently protect your users privacy when not using AI for finding vulnerabilities.

      Same thing with Asahi Linux with their highly anti-AI stance. I had a bit of hope when I saw someone was making an LLM assisted fork but it's not the same support.

      While MacOS is likely becoming much more secure, Linux distros that reject AI would fall even further behind, if that's possible.

      Edit: added critical

      • thereader12 37 minutes ago
        Ai and privacy in the same sentence is wierd. You supported your argument, I guess, but unless you are using local ai, the developer would be sacrificing their own privacy.
        • Cider9986 27 minutes ago
          >the developer would be sacrificing their own privacy

          How so?

      • trollbridge 1 hour ago
        The current hope is to eventually upstream the “fork” (Gravity) into the Linux kernel. The Asahi project can continue to run in parallel.

        The Linux kernel extensively uses AI now; most lkml submissions have an Assisted-by: LLM tag.

    • relativeadv 2 hours ago
      good!
    • doublerabbit 1 hour ago
      Okay? Their repo, their rules.

      Fork it and use Ai if you have a problem.

    • nullsanity 1 hour ago
      [dead]
    • Cakez0r 2 hours ago
      [flagged]
      • afavour 2 hours ago
        We really don’t need to fit everything into simplistic US political memes.
    • raverbashing 2 hours ago
      Cool, that's why open source projects get left behind. The attitude
      • creata 1 hour ago
        I think it's better that some people have strong opinions. For example, the world would suck if everyone was rms, but he has nevertheless had a positive impact on the world imo.
      • afavour 2 hours ago
        Someone can always fork it if they find themselves sufficiently outraged.
      • gorkish 1 hour ago
        Agree in general, though with Libreboot the pedantry is more or less the point of the project. You fork a project and put 'libre' in the name, I personally see that as a statement of dedication and expect you to stick to those guns. The experiment isnt much of an experiment otherwise.

        Coreboot still exists.

      • ur-whale 2 hours ago
        > Cool, that's why open source projects get left behind. The attitude

        They're making a political choice. It's a free country, and more power to them.

        It's not a choice that I necessarily agree with, but one that may - who knows - prove prescient 5 years down the road.

        No one can predict the future, that's what politics are partly about and the reason why diversity of opinion of choice matters.

        Do you have a crystal ball?

        • IslandRebel 1 hour ago
          I'd rather have the project that works, rather than one that has the correct political stance.

          You can look at what being achieved right now with AI, GoW3 (an absolute master piece BTW) on the PS4 Remaster can be played on Linux at 120FPS thanks to some decompilation/reverse engineering framework with AI.

          I am generally also fed up of politics (whatever they are) forced into projects.

          Also AI doesn't make you stupid. It is bullshit, he has cherry picked information to sooth his own biases.

        • Cakez0r 2 hours ago
          But they're doing it under the banner of the libre software movement, whose raison d'être is free (as in liberty) software. Having political strings attached is antithetical to the movement.
          • afavour 2 hours ago
            Libre software is a political movement. And it makes sense for libre contributors to be highly skeptical of a tool that may or may not violate copyright, profits from the work of other libre codebases and is controlled by tech giants.
      • bigfishrunning 1 hour ago
        And yet people who are training models need more and more open source software to feed the beast. Quite the conundrum.
    • ChickeNES 1 hour ago
      I find this hilarious since I'm actively having my clankers work on porting EDK2 to an SoC that's used in a Chromebook, though not the ones mentioned here.
      • yjftsjthsd-h 21 minutes ago
        Are you publishing anywhere that I can follow? In particular, it would be really helpful if you could publish the prompts and workflow, so that the rest of us can more quickly use it to replicate your work on other machines:)

        (Signed, the owner of several Chromebooks in need of better firmware)

    • jgarzik 1 hour ago
      Anti-AI is rationally and logically incorrect, because it focuses on inputs, rather than outputs.

      The Linux kernel has always been focused on outcomes and outputs, which is the right focus. Here's Linus: https://x.com/LundukeJournal/status/2110524360377458786

      Outputs: Code quality and long term maintenance matters. Outputs: Serving users with correctness, security and performance matters.

      Focus on "purity of input" is a faith-based political filter, not engineering.

      • brendoelfrendo 7 minutes ago
        You say "faith-based political filter," I say "standing on principles." Your valuation of outcomes and outputs over inputs and intent is also a faith-based political filter, in that they make the value judgement that outputs are the only thing that matter when shipping a product or managing a project.
      • bakugo 1 hour ago
        Linus's take is just the same nonsensical false equivalence I've seen a million times. He sure has fallen a long way since his glory days.

        Someone should ask him if he's also planning on no longer reviewing patches to the kernel and just accepting them unconditionally, since AI is no different from a compiler after all, and nobody reviews compiler outputs.

        • forcedtolinux 1 hour ago
          the take is don't ban tools, and technically the compiler outputs are tested by the compiler projects + the automated testing infra
          • bakugo 53 minutes ago
            > the take is don't ban tools

            Yes, and that take is bad, because AI is not a tool in the traditional sense. In the software world, tools are generally expected to be deterministic. Would Linus use a compiler that is known to have a random chance to output the wrong instructions? Or an editor that has a random chance to swap something you typed for something else?

            > compiler outputs are tested by the compiler projects + the automated testing infra

            And AI outputs are tested by the AI companies and the various testing suites that are run on the kernel. If they're really the same like Linus seems to believe, there's no reason to ever read AI generated patches before merging them.

    • TaLiTr 1 hour ago
      I can't be the only one who thinks the way they handled that is incredibly disrespectful right?

      It's their own business to disallow AI contributions. But instead of adding that to the Code Of Conduct they chose to knowingly misuse a file to target a group of people they don't like.

      If I want to use AI on my copy of that repo, I have to delete that file and consider if the developer has added any more of what is (by intent) basically malware to the source code. Sure the file is just an unhinged rant, but now I have to wonder if they attempted to put some prompt injection in the repo.

  • cwiggs 1 hour ago
    Wow, this is awesome! This relates to work I've been doing with the [Heads](https://osresearch.net/) project. Specifically I got a PR merged for the first ChromeOS Port using MrChromebox's code as an upstream dependency: https://github.com/linuxboot/heads/pull/2133

    I'm now working on the 2nd ChromeOS device in this PR right now: https://github.com/linuxboot/heads/pull/2225 And there is a 3rd port by someone else: https://github.com/linuxboot/heads/pull/2219

    I'm surprised Libreboot was able to add all the ChromeOS devices at once, Just adding the 2 ports for Heads hasn't been easy, although I'm not an expert when it comes to Coreboot.

    Anyway, I love seeing more support for Chromebooks, they are great devices. Funny enough my Acer Chromebook (Kano) is now more open and more secure than my Framework 13s.

    • iamnothere 1 hour ago
      It’s great to see this happening at the same time—Heads has some important features that Libreboot lacks.

      It may be harder to port it if those features require neutered (rather than simply removed) blobs. Maybe that’s why the Libreboot port was easier? Not sure, I’m aware of the benefits that Heads provides but I don’t know much about the internals.

      Either way, thanks for your work on this.

  • lf88 15 minutes ago
    It's refreshing to see serious open-source projects adopting a strict policy on LLM-assisted contributions.

    Besides considering frontier LLMs a serious threat to humanity, I find LLM-assisted programming simply...not fun! I tolerate only AI-assisted bug reports, as they are genuinely useful.

  • AdmiralAsshat 2 hours ago
    > Imported all 233 currently supported Chromebooks from the MrChromebox coreboot distro. Baytrail (Kip) tested - others need testing. Source-only in this release (must build from source, no binaries provided).

    Nice. I think I loaded MrChromebox onto my Google Pixel some years ago. I should see if it can get Libreboot now.

    • slingvora 2 hours ago
      Getting Libreboot running on a Pixel would be a pretty wild second life for a phone that was never meant to be a Chromebook.
      • AdmiralAsshat 2 hours ago
        • uproarchat 1 hour ago
          Also the Pixelbook :)
          • kspacewalk2 41 minutes ago
            This cross-industry corporate naming trend, where each company picks a word or two and then creates a convoluted web of products with overlapping functionality and intended audiences, and expects us to, like, follow along... This trend needs to end. Microsoft Copilot 365 for Azure, meet Gemini Pixel Colab for business, and kindly ritually immolate each other.
  • bassie123 15 minutes ago
    Nice! I took a 250eu chromebook, turned it into my Linux laptop perfect little machine. A bit slow but 4 cores + 8gb ram will do.
    • cwiggs 8 minutes ago
      If you want something with more power look into the Dell Latitude 5400 Chromebook Enterprise or the Dell latitude 5300 2-in-1 Chromebook Enterprise. Both of these devices have DDR4 user replaceable memory.

      There is also the Framework 13 Chromebook edition, but that seems almost impossible to find now-a-days.

  • cpburns2009 1 hour ago
    I thought Chromebooks natively came with Coreboot support.
    • iamnothere 1 hour ago
      This is Libreboot, not Coreboot. Libreboot removes binary blobs and Intel ME. It’s a freedom-oriented distribution of Coreboot.
      • cpburns2009 25 minutes ago
        I realize that, but what's the selling point of Libreboot on Chromebooks when Coreboot is already supported, and it merely merged in support from Coreboot?
        • iamnothere 23 minutes ago
          Assurance that binary blobs and Intel ME support has been properly removed. It’s possible to do this with Coreboot if you know what you’re doing, but this is an off the shelf configuration.