On 2025-10-07, David Uhden Collado <[email protected]> wrote: > A. Remove FVWM from the base system and retain only the window managers > fully aligned with policy, such as cwm and twm, in Xenocara. Anyone who > needs a modern version of FVWM can install it from the ports collection > (fvwm2 or fvwm3). > B. Replace FVWM in the base system with a window manager that is > licensed under a permissive license and is maintained (e.g. JWM). This > would offer a more user-friendly alternative to cwm without introducing > new code licensed under the GPL. > > Questions for the list: > > 1. Do we agree that the base system should avoid "frozen" software?
no > 2. If we remove FVWM from the base system, would you prefer option A, > which leaves only cwm and twm, or option B, which includes a more > user-friendly, permissively licensed window manager? : To build JWM you will need a C compiler (gcc works), X11, and the : "development headers" for X11 and Xlib. If available and not disabled at : compile time, JWM will also use the following libraries: : : cairo and librsvg2 for SVG icons and backgrounds. : pango (with the xft backend) for text layout. : libjpeg for JPEG icons and backgrounds. : libpng for PNG icons and backgrounds. ...so to avoid a crippled version there's a big chain of dependencies which are unsuitable for OpenBSD base. I guess you could have evilwm? -- Please keep replies on the mailing list.

