آیسدابلیوام
Sign in to saveIceWM is a stacking window manager for the X Window System, originally written by Marko Maček. It was written from scratch in C++ and is released under the terms of the GNU Lesser General Public License.
Key facts
- Software.name
- IceWM
- Software.title
- IceWM
- Software.logo
- IceWM Logo.png
- Software.caption
- Legacy OS running IceWM
- Software.developer
- Marko Maček
- Software.programming language
- C++
- Software.operating system
- Unix-like
- Software.genre
- Window manager
- Software.license
- 1998: LGPL-2.0-only1997: GPL-2.0-only
via Wikipedia infobox
Source code
IceWM is a window manager for the X Window System. The features of IceWM are speed, simplicity, and not getting in the user's way. This is a fork of the IceWM CVS on [sourceforge][12]. It includes all changes from the icewm-1-3-BRANCH branch, greatly enhanced EWMH/ICCCM compliance, as well as patches collected from Arch Linux, Debian, pld-linux, the IceWM bug list, and various other GitHub forks. This is the icewm-4.0.0 package, released 2026-01-01. This release, and the latest version, can be obtained from [GitHub][1], using a command such as: Please see the [NEWS][3] file for release notes and history of user visible changes for the current version, and the [ChangeLog][4] file for a more detailed history of implementation changes. The [TODO][5] file lists features not yet implemented and other outstanding items. When working from git(1) , please use this file. An abbreviated installation procedure that works for most applications appears below. This release is published under LGPL. Please see the license in the file [COPYING][9]. This will configure, compile and install icewm the quickest. For those who like to spend the extra 15 seconds reading ./configure --help , some compile time options can be turned on and off before the build. For general information on GNU's ./configure , see the file [INSTALL][7]. To disable sound support, use --without-icesound. When the image library supports SVG natively, you can use --disable-librsvg and --disable-nanosvg. Please see the [INSTALL][7] file for more detailed installation instructions. An alternative way to build IceWM using CMake is [documented here][19]. The [ChangeLog][4] file contains a detailed history of implementation changes. The [COMPLIANCE][6] file lists the current state of EWMH/ICCCM compliance. The [NEWS][3] file has release notes and history of user visible changes of the current version. The [TODO][5] file lists features not yet implemented and other outstanding items. This release is published under LGPL license that can be found in the file [COPYING][9]. Documentation for configuring the window manager can be obtained from [IceWM Website][13] or from the [online manual][15]. Since version 1.4.3 a complete and up-to-date set of manual pages is provided. Use [ icewm (1)][26] as a starting point. Unspecified keyboard shortcuts can be handled with the bbkeys (1) utility available from [GitHub][16]. Bug reports, feedback, and suggestions pertaining to the original CVS version can be sent to: [email protected] or [email protected] If you would like to develop against this fork, the easiest way is to obtain a [GitHub account][10], fork the [repository][1] and perform your development. Send me a pull request when you have something stable. If you submit regular pull requests that get accepted, I will just give to push access to save time. You can provide translations by using the [openSUSE weblate tool][11]. There are two XDG files, [icewm.desktop][17] and [icewm-session.desktop][18] which may need manual translations. If you have difficulties using the tools, just send me the updated .po file or a patch to apply.
Excerpt from the source-code README · 7,121 chars · not written by Vinony
Wikidata facts
- Instance of
- window manager
- Official website
- ice-wm.org
- Image
- IceWM NanoBlue openSUSE.png
- Has use
- window manager
Show 7 more facts
- Commons category
- IceWM
- programmed in
- C++
- GUI toolkit or framework
- GTK
- software version identifier
- 4.0.0
- operating system
- Unix-like operating system
- source code repository URL
- github.com/ice-wm/icewm
- inception
- 1997-00-00
via Wikidata · CC0