1997년 Marko Maček이 C++로 만든 X11 창 관리자 IceWM, 최신 4.1.0 공개
- IceWM은 1997년 Marko Maček이 C++로 만든 X Window System 창 관리자로, 최신 릴리스는 4.1.0(2026-08-06)임
- 작업 표시줄과 페이저, 전역·창별 키바인딩, 동적 메뉴, Alt+Tab 전환, RandR/Xinerama 다중 모니터를 기본 제공함
- Debian, Ubuntu, Arch, openSUSE, Gentoo, Slackware, CentOS, antiX, NixOS와 대부분의 *BSD에서 패키지로 설치 가능함
- box-look.org에서 450개 넘는 테마를 받을 수 있고, 91개 테마를 모은 icewm-extra 묶음도 따로 배포됨
- GNU LGPL로 배포되며 GitHub의 bbidulock/icewm에서 유지되고, 36개 언어로 번역됨
Hacker News 의견들
예전엔 유리 투명 효과를 소프트웨어로 직접 계산했는데(Enlightenment 같은 거), 그다음엔 다 느려졌고 지금은 GPU를 통째로 던져서 다시 돌아옴. 800x600 알파 블렌딩이랑 4K HDR 120Hz 알파 블렌딩은 급이 다르긴 하지.
'요즘은 다 커졌으니까'가 항상 대충 짜는 핑계임. CPU랑 램은 픽셀 수나 주사율보다 훨씬 빨리 발전했음. 나도 IceWM 오래 썼는데 지금은 Awesome WM이 편함.
해상도랑 주사율이 올라가면 순수 소프트웨어 렌더링이 확장 안 되는 건 맞는데, 2D GPU는 10년 넘게 어디에나 있었음. Compiz 효과 다시 돌려줬으면.
2000년대 초에 IceWM 진짜 애용했고, PR이라는 개념도 없던 시절에 처음 패치를 보낸 프로젝트임. 최저 사양에서도 늘 빠릿했음.
X11은 이제 확실히 레거시임. Wayland랑 PipeWire가 과거를 깔끔하게 끊어낸 게 좋았음. 이제 Gnome/GTK에서 누가 깔끔하게 벗어나줬으면.
Gnome이 구체적으로 왜 문제인지 설명해줄 수 있음? 진짜 궁금해서 묻는 거임. Niri 같은 것도 나왔는데.
GUI 툴킷 하나 제대로 만드는 게 얼마나 큰 일인지 너무 과소평가하는 듯. 성능, 이식성, 레이아웃, 테마, 키보드 조작, 스크린리더 접근성에 API 설계까지 다 필요함.
Gnome은 15년째 잘 쓰고 있음. KDE는 픽셀 하나까지 다 클릭 가능하게 만드는 스타일이라 손 안 댐. 뭐가 좋든 골라 쓰는 게 자유 아닌가.
Wayland는 wmctrl 같은 스크립팅 이식 수단이 아직 없어서 몇 년은 안 옮길 듯. 뭘 해도 안 돌아감.
X11은 레거시 아님. Xlibre 포크도 활발하고 YServer 같은 새 구현도 나옴. 새 셋업마다 X11 씀.
PipeWire가 만능은 아님. 지금 오디오 서비스 만들고 있는데, 개선인 건 맞아도 리눅스 오디오는 다른 OS에 비하면 여전히 엉망임.
2004~2005년에 없어진 상용 리눅스 배포판에서 일했는데 기본 데스크톱이 IceWM이었음. 배경화면이랑 폴더는 GNOME Nautilus로 붙였고, 가벼워서 고객 기기에서 잘 돌았음.
IceWM에 Windows XP 테마가 있었다는 게 신기함. 지금도 제대로 된 XP 데스크톱 환경을 찾고 있음.
여기서 옛날 얘기처럼 말하는 게 신기함. 나는 지금도 헤드리스 원격 데스크톱용 초저사양 DE로 icewm 쓰는데, 패널에 앱 메뉴에 창 관리자까지 한 덩어리라 설정이 필요 없음.