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

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

    Companies are allowed to participate in the community. They are wallowed to use community code. Companies donating servers and resources is actually a good thing. This includes Valve. The “greediness” you talk about isn’t a factor.

    Also factually none of those projects you listed were started by IBM. Half of them were started by GNU foundation. The other half were started by Redhat before it was acquired by IBM.

    The way Redhat made money was by taking community code and packaging it with support guarantees for other companies. Redhat took that money and hired people to further improve that community code they were packaging. I was at Redhat at the time.

    Regarding freeBSD you are forgetting the literal largest user of BSD in the world. Netflix voluntarily gives back code to the community but they aren’t forced to.

    Sony is the largest user of FreeBSD in the world. They take the code. Use it improve it and give nothing back. From the PS3 forward all of their devices are based on FreeBSD.

    Microsoft also is a large user of FreeBSD in a way. When they couldn’t add a proper networking stack to Windows without everything crashing all the time they’re turned to FreeBSD. Microsoft ripped out the networking code and glued it into Windows 2000. From there we got XP, Vista, 7, 8, 10, and now 11. All with community code taken and used to fight community coded operating systems.

    I guess it all comes down to how you see companies. If you believe that companies will always act in the interest of the community even at the expense of competitiveness I can see how one might see MIT or BSD licenses as adequate.

    GPL, LGPL, and MPL on the other hand force companies to give back when they take.

    I don’t trust companies enough to use MIT. I choose GPL, LGPL, and MPL.

    If a company intended to give back to the community there is no reason why they would not use GPL, LGPL, or MPL. They intend to tie back anyways. Right? MIT just lets them keep their taking but not giving options open.