Greenfield – The In-Browser Wayland Compositor
github.com
github.com
Have we come full circle?
Also, similar interesting, but old, project is: https://gitlab.gnome.org/GNOME/gtk/tree/master/gdk/broadway
Xpra can do something like that, or you can run a headless X server with x11vnc, or just Xvnc, and then front it with Apache Guacamole or such.
I wanted to comment on what you state in the FAQ [1] about the license: "_We realize this is quite a restrictive license_".
I think this is not correct, nor a good thing. It's more than fine that you use this license and plan to add commercial licensing. But AGPLv3 is an open source license, which provides all the freedoms of the free software. This, categorizing it as "restrictive" sounds almost the opposite of what the license is.
What the license actually does is to ensure that the software will keep the freedoms guaranteed by its license on many circumstances, whereas those freedoms could be removed on proprietary forks if the license where BSD, Apache2 or similar licenses.
Not advocating for or against any license, but I believe the language used to speak about the license is not correct.
But the graphical stack, it's just so opaque. DRM, mesa, X and all its extensions and userspace drivers, Wayland and its compositors, DRI, RADV. Is there any good read or a video which ties all these concepts together?
Oh my god I didn't know that's where that came from! As a mass-hole, that's cool to learn about the origin.
> Greenfield is a city in Massachusetts
Not the first city I'd pick for a project. Maynard, Weston, Wellesley all are near Wayland and seem less connected to existing buzzwords.
Edit: No criticism of the project though, seems pretty cool! Don't want to come off too negative about the name. This is a really cool project, and I can image some fun uses for it in the future.
Weston already exists and is a Wayland compositor. :)