For other uses, see Sawfish disambiguation . Infobox software name Sawfish logo Image Sawfish logo.png 100px Sawfish logo screenshot Image Sawfish.png 300 px caption Screenshot of Sawfish developer John Harper retired , Janek Kozicki 2007 , Chritopher Brantusek, Sawfish community released Start date 2000 01 01 frequently updated yes programming language C Programming Language C , Lisp programming language Lisp operating system GNU Linux , FreeBSD , NetBSD , OpenBSD , Unix , Mac OS X genre Window manager language Multilingual license GNU General Public License website http sawfish.tuxfamily.org Sawfish is an extensible window manager for the X Window System . Its aim is simply to manage windows in the most flexible and attractive manner possible. Formerly known as Sawmill , the name was changed because Sawmill software another software program had the same name. Distinctively, Sawfish uses a Lisp programming language Lisp like scripting language , rep, for all of its code, making it particularly easy to extend. For example, it can incorporate keybindings for XMMS and has extensive window matching rules to automatically alter a particular window s position, behavior and appearance. Sawfish does not come with a Panel computer software panel and was the standard window manager of the GNOME desktop environment until it was replaced by Metacity in GNOME 2.2. ref cite web url http www.gnome.org start 2.2 notes rnwm.html title GNOME 2.2.0 Release Notes Metacity Window Manager author Murray Cumming month February year 2003 work GNOME.org accessdate 2007 02 19 ref See also Portal Free software StumpWM , a tiling window manager in Common Lisp . xwem http www.emacswiki.org emacs XWindowEmacsManager , a window manager based on Emacs an ELisp module for being run by XEmacs . Development stopped in 2003. . References Reflist External links Official website sawfish.tuxfamily.org http sawfish.wikia.com wiki Comparison of extensible window managers Comparison of extensible window man ... more details