XScreenSaver as the open-source screensaver solution for Linux as well as macOS systems this last week reached version 6.0. With XScreenSaver 6.0 comes increased security and other enhancements.
Jamie Zawinski announced XScreenSaver 6.0 back on 1 April, which turned out not to be an April Fools’ prank. The greater XScreenSaver security comes by a major refactoring to the XScreenSaver daemon, and splitting up the code into separate xscreensaver / xscreensaver-gfx / xscreensaver-auth components.
XScreenSaver 6.0 also removes support for pre-X11R7 X11 display servers, all fonts are making use of XFreeType, EGL is now preferred over GLX when available, xscreensaver-systemd can now detect if a video player inhibited screen blanking, better GLSL and OpenGL ES 3.0 support, and various macOS and iOS updates.
Those making use of XScreenSaver for screensaver/privacy needs can find out more about the v6.0 release over on jwz’s project site.