Bits & Bobs: KDE Plasma 6.8 adds server-side shadows

By Larry Cafiero

Bobby Borisov on Linuxiac reported on Friday that KDE Plasma 6.8 will improve the visual consistency of applications by adding server-side shadows to windows that do not draw them on their own.

The article reports that the upcoming KDE Plasma 6.8 release, which is scheduled for mid-October, introduces a Kwin feature enabling the window manager to add server-side drop shadows to applications that lack their own.

“Window shadows can generally be drawn either by the compositor or by the application itself,” the article explains. “Many GTK applications use client-side decorations and render their own shadows, while Qt applications commonly ask the compositor to draw both the window decoration and its shadow.”

Some applications do neither, resulting in windows with square corners, no shadow, and a visually inconsistent appearance compared to the rest of the Plasma desktop.

“This new functionality, recently merged into KWin for Plasma 6.8, fixes this issue,” the article continues. “According to KWin developer Vlad Zahorodnii, it lets users force compositor-drawn shadows on these windows, helping third-party applications integrate more fluently with Plasma.”

Plasma 6.8 automates this workaround with a new window rule, “Window manager draws titlebar, frame, and shadows,” which replaces the older “No titlebar and frame” option and delivers a more direct way to request compositor-side decorations or shadows for individual applications.

No GPL left for FreeBSD 16 release

Christine Hall at FOSS Force reported on Wednesday that with the release of FreeBSD in December 2027, the last of the GPL-based code will have been removed from the base system, giving the green light to create your own proprietary software system.

Actually, this is a technicality built atop another technicality, according to Hall.

“The removal of GPL code is important because a lot of BSD people have a different view on ‘software freedom’ than the rest of us,” the article states. “To many in the BSD crowd, ‘freedom’ means the freedom to make the software proprietary, as Steve Jobs did to create NeXTSTEP and OS X. To create a proprietary operating system out of a BSD operating system, GPL code must be removed because GPL code can’t be released under a proprietary license.”

Heady stuff. We’ll definitely keep an eye on this one.

DebConf26 starts today in Argentina

If you happen to be in the neighborhood of Santa Fe, Argentina, today, DebConf26 starts today at 9 a.m,, local time, and runs through Saturday.

Located at the Facultad de Ingeneria en Ciencias Hidricas at Ciudad Universitaria UNL in Santa Fe, DebConf is the Debian Project’s developer conference. In addition to a full schedule of technical, social and policy talks, DebConf provides an opportunity for developers, contributors and other interested people to meet in person.

The DebConf26 schedule can be found here.

DebConf has taken place annually since 2000 in locations as varied as Canada, Finland, and Mexico.

Previous Debian Conferences have featured speakers from around the world. They have also been extremely beneficial for developing key Debian software components, including the new Debian Installer, and for improving Debian’s internationalization.

And that’s all for today. Don’t forget: Distro of the Week appears Wednesday – and it’s always a good one on hand – and Bits and Bobs will return on Friday.