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.

Reply via email to