Developers behind Redox OS, the original open-source operating system written from scratch in the Rust programming language, have ported Wayland to it with initially getting the Smallvil Wayland compositor up and running along with the Smithay framework and the Wayland version of the GTK toolkit.

The Redox OS project published their November 2025 status update where one of their main accomplishments for the past month is getting these initial Wayland components up and running on it. Before getting too excited though, they note that the Wayland compositor’s performance is “not adequate” and thus more work to do on their Wayland support but an exciting first milestone

  • bitcrafter@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    7 hours ago

    Here I came expecting to hear from the Rust-haters and the Wayland-haters, and instead I got to hear from the MIT License-haters!

  • data1701d (He/Him)@startrek.website
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 hours ago

    I think I have a bit more nuanced feelings on the MIT license. If I actually write something useful, GPL all the way, baby!

    However, I don’t necessarily think the MIT license is the embodiment of evil; I find GPL a bit overkill for hobby projects. I’m not talking things that have the potential to become critical pieces of infrastructure like a kernel or something; I’m more talking about emoji pickers or hacky little Python scripts that would be pretty useless to a Fortune 500. In the minute chance someone actually cares about my silly little toy to fork it, I see very little point in encumbering it with the full heft of a copyleft license and stopping them from doing whatever the heck they want.

  • Avid Amoeba@lemmy.ca
    link
    fedilink
    arrow-up
    39
    arrow-down
    4
    ·
    edit-2
    2 days ago

    On a technical level, that’s cool.

    On a practical level MIT-licensed OS better not get much mindshare. Cue everything that happened with important projects under permissive licenses over the last decade. E.g. Android, Chromium. I used to dgaf and was even quite excited about stuff like Fuscia OS. Boy did we dodge a bullet there with Google abandoning it.

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      3 hours ago

      Android and Chromium. Is listing two projects that were created almost entirely by the same company and gifted to the Open Source world the best way to make your point? I mean, they sure are shafting us with Kubernetes too right?

      I would say that Google is screwing us with Clang and LLVM except Apple and Microsoft contribute a lot to that too so they deserve some of the blame.

      But, I mean clearly GCC is the better project. I mean sure LLVM resulted in Rust (corporate project), Swift (corporate project), and Zig but GCC is where the real innovation is. I mean GCC just added COBOL and Algol 68.

      • Avid Amoeba@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        2 hours ago

        Chromium was created by the KDE community which needed HTML rendering in… the 90s? Then it was taken up by MS competitors who wanted to make a rival of Internet Explorer and they “created” WebKit. Nokia, Apple, BlackBerry, later Google and many others contributed to WebKit which became Safari and eventually Chrome. At one point Google broke off from that codebase to create Blink.

        I’ll give you that you’ve got a decent narrative and I wouldn’t have objected much if Google was the “Don’t be evil” company it used to be in the late 2000s and early 2010s. Which is also when they acquired Danger and released their src as Android. We’re not in that world anymore. I don’t give a flying fuck where the innovation is because I can rely on GCC being here 50 years from now, when the current corporate players be long gone.

        Again, I really wish we lived in 2015 when people (and I) trusted Google enough to make it trivial for me to advocate for their projects and products.

    • Piatro@programming.dev
      link
      fedilink
      English
      arrow-up
      15
      arrow-down
      1
      ·
      2 days ago

      Yeah I’m a recent convert to less permissive licenses and was disappointed to see that redox was MIT. At the same time I know if I was to make anything worth open sourcing I couldn’t fight big tech if they decided to make use of it in a non-compliant way.

      • LeFantome@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        3 hours ago

        KHtml was massacred

        KHTML was forked. And kept open source. And the fork was so successful that even KDE switched to it (voluntarily).

        And Apple employed a bunch of the KHTML developers for years. They still do I assume.

        Oh, and one of them is now creating what will probably be the most successful independent web browser project ever—Ladybird.

        Solid example.

      • Avid Amoeba@lemmy.ca
        link
        fedilink
        arrow-up
        15
        ·
        2 days ago

        Indeed. The hard lesson that I learned over my 20 years of experience with FOSS is that the social infrastructure around a piece of software is more important than the exact details of the technology itself such as programming languages, frameworks, patterns, etc. And the license is a part of that social infrastructure.

        • azertyfun@sh.itjust.works
          link
          fedilink
          arrow-up
          2
          ·
          7 hours ago

          True of corpo software as well, FWIW.

          Corporate ghouls will buy a successful company and stuff the “leadership” with an even mix of hapless morons and toxic careerists, then wonder why the successful products aren’t selling anymore.

          Or so I heard, dear $currentEmployer whose corporate values I definitely share.

      • mholiv@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        edit-2
        9 hours ago

        I know I do.

        GPL forces mega corps to give back when they use community code.

        MIT just lets companies take community code without giving anything back.

        GPL code is code for the community by the community. Meta crops can use the code too but they have to give back.

        Choosing MIT over GPL, LGPL, or MPL (all community oriented) in my book is pretty close to corporate bootlicking.

        • LeFantome@programming.dev
          link
          fedilink
          arrow-up
          3
          arrow-down
          1
          ·
          3 hours ago

          GPL code is code for the community by the community.

          Lets list some GPL code developed on servers owned and operated by IBM (because they are the core developers):

          • Glibc
          • GCC
          • binutuls
          • GNU CoreUtils
          • systemd
          • pipewire
          • Podman
          • Flatpak
          • elfutils

          Do you use any of those? About half of those projects were started by IBM. It was them that chose the GPL as a license. I wonder who forced them?

          Who are the Top Contributors to the Linux kernel?

          • Intel
          • Google
          • Red Hat
          • Oracle

          Ya, let’s keep those mega corps from using all that GPL code that YOU write.

          FreeBSD just released a new version. It is entirely permissively licensed. It is clearly an anomaly that half the new features in this release have the names of companies that contributed them in the release notes. Who are these Netflix people?

          I would say “how about gaming” but very little of that code is GPL. Any permissively licensed code used in gaming?

          • WINE
          • proton
          • Xorg
          • Wayland
          • Mesa
          • FEX
          • LLVM

          To your point, those projects must have been totally stolen by greedy mega corps right? I mean, X has been around for decades so there has been lots of time to push Xorg out of the market.

          These Valve guys are big in gaming. Surely they must be stealing all our code and not giving back right? I mean, only the license would stop them (as you say). Obviously they took that MIT WINE thing and made Proton proprietary.

          Right?