È stato pubblicato il rilascio del gestore di finestre plwm 0.4, sviluppato in Prolog e supportante la composizione a mosaico (tiling) delle finestre. Gli obiettivi del progetto includono il raggiungimento di un'elevata qualità della base di codice e della documentazione, una facile configurazione secondo le proprie preferenze e la copertura delle esigenze standard degli utenti di gestori di finestre a mosaico. Il codice del progetto è distribuito sotto licenza MIT. Può essere utilizzato lo strumento SWI-Prolog per l'esecuzione.
In questa fase, il funzionamento è possibile solo in ambienti con server X, ma l'autore non esclude l'implementazione del supporto per Wayland. Le principali funzionalità includono:
- Lavoro in configurazioni multi-monitor.
- Utilizzo di tag per la raggruppamento delle finestre e generazione dinamica. scrivanie virtuali.
- Applicazione della paradigma di programmazione logica per l'espansione delle funzionalità.
- Formattazione del file di configurazione come codice in Prolog.
- Integrazione dei pannelli delle applicazioni polybar e lemonbar.
- Integrazione dei menu delle applicazioni dmenu e rofi.
- Elevate prestazioni e consumo di solo 10-15 MB di memoria.
- Utilizzo sia della disposizione dinamica delle finestre a mosaico che della modalità classica con finestre flottanti.



Fonte: opennet.ru
