Do you think it will be possible to run GNU/Linux operating systems on Microsoft’s brand new “Copilot+ PCs”? The latter ones were unveiled just yesterday, and honestly, the sales pitch is quite impressive! A Verge article on them: Link

  • ebits21@lemmy.ca
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    6 months ago

    Most applications are/can be compiled for arm. You just need the right repo or to compile from source.

    Raspberry pi’s are very popular and are arm based already.

    You don’t need a translation layer unless the software is proprietary and the vendor isn’t willing to compile for arm.

    • simple@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      Most applications are/can be compiled for arm. You just need the right repo or to compile from source.

      Maybe the essentials like browsers and CMD tools are available for ARM, but I’m talking about applications in general. Almost all of Flatpak won’t work, not everyone will bother compiling for ARM and those that do probably won’t do so as soon as these laptops release. You’d have to be a real poweruser to compile stuff from source and not suffer. Not to mention proprietary stuff that are already reluctant to support Linux, imagine how long it’ll take for things like Zoom and Discord to get official support. Before anyone hits me with the “those don’t matter”, it does to a lot of people.

      You don’t need a translation layer unless the software is proprietary and the vendor isn’t willing to compile for arm.

      Even then, there will be tons of legacy apps people will want to run.

      • ebits21@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        6 months ago

        Have you looked? Almost all software on flathub (definitely the majority) lists aarch64 (ARM). So yes, most things work.

        Again, proprietary software is the main issue here. Open source software is pretty easy to recompile.

        I understand qemu can emulate x86 in those cases, with a performance hit.