A new version of a quarter-century-old window manager shows that there’s still room for improvement and innovation, even in established, mature tools. The Register reports: IceWM is […] a traditional stacking window manager allowing you to open, move, and resize windows. It’s relatively simple, easy, and quick to learn. By default, it also provides an app launcher and an app switcher, using the familiar Windows 95 model: a hierarchical start menu and a taskbar. If you do a minimal install of openSUSE, you get IceWM. It’s also one of the defaults in the lightweight antiX and Absolute Linux distros.
With such a relatively simple remit, it’s good to see that development is still going on. Version 2.0 appeared late in 2020, removing a legacy protocol and adding a new image rendering engine. Now version 3.0 is out with a whole new feature: tabbed windows. Reminiscent of one of The Reg FOSS desk’s favorite OSes, the late and great Be OS, tabbed windows turn the title bar into a tab that is less than the full width of the window. In IceWM 3, this allows you to attach windows together to form one entity that can be moved and sized in a single operation â” but the contents of the different windows can be accessed individually using each one’s tab. In other words, it works like browser tabs, but the different windows don’t need to be from the same parent application. “IceWM’s new tabbed windows are the sort of relatively simple improvement to the very well-established metaphor of window management that this vulture really likes to see: small, elegant, and yet helpful,” adds The Register’s Liam Proven. “We feel that there’s plenty more room for improvement within this space. For instance, very few window managers offer the choice of where the title bar (or tab) is located; on a widescreen, placing them on the side, as wm2 and wmx do, would save valuable vertical pixels.”