원저자 | Tom LaStrange |
---|---|
개발자 | Eeri Kask (현재 유지보수자) |
발표일 | 1987년 |
안정화 버전 | |
저장소 | |
프로그래밍 언어 | C |
운영 체제 | 유닉스 계열 |
종류 | 창 관리자 |
라이선스 | MIT 라이선스 |
상태 | 지원 중 |
twm(Tom's Window Manager → Tab Window Manager → Timeless Windows Manager)은 X 윈도 시스템의 초창기 창관리자 가운데 하나다. Tom LaStrange가 만들었다. 사용자 입맛대로 고칠 수 있는 부분이 많으며 처음 나왔을 때는 혁신적인 창관리자로 평가되기도 했으며 X윈도의 개발에 큰 영향을 주었다. C로 만들어졌으며 GTK+, Qt같은 별도의 툴킷을 쓰지 않고 xlib을 직접 썼다. 크노픽스가 twm을 기본으로 탑재하고 있다.
MIT 라이선스를 따른다.
twm은 1987년 Evans and Sutherland에서 일하던 Tom LaStrange가 UWM에 불만을 느껴 만들었고 1988년 6월 13일 X11R1용 twm이 유즈넷의 comp.unix.sources를 통해 나왔다.
9달 뒤 MIT X Consortium의 Jim Fulton이 Tom LaStrange를 만났고 Tom LaStrange는 X Consortium으로 하여금 twm을 관리하게 했다. Jim Fulton은 twm을 Inter-Client Communication Conventions Manual에 맞게 바꿨으며 Keith Packard가 제목 틀(타이틀바)을 덧붙였다. 그 뒤 twm은 X11R4의 기본 GUI가 되었다.
twm은 처음에는 Tom's Window Manager의 줄임말이었고 X Consortium에서 twm을 관리하게 된 뒤 몇몇 사람들의 의견으로 Tab Window Manager의 줄임말이 되었다. vtwm.gamma 파일에는 "Tom LaStrange가 twm 관리를 그만둔 뒤 twm에 일어난 심한 변화들 때문에 Tom LaStrange가 여론의 뭇매를 맞게 하지 않기 위해 twm을 Tab Window Manager라는 뜻으로 바꾸었다."라고 쓰여 있다. Jim Fulton은 Tab이라는 단어를 쓴 이유로 T로 시작한다는 것과 제목 틀이 폴더(컴퓨터 폴더를 가리키는 것이 아님. 회사에서 쓰는, 보고서 따위의 문서를 끼워넣는 폴더)의 탭같이 생겼다는 것을 들었다.
그 뒤 한동안 관리가 없다가 오늘날 Eeri Kask가 관리를 맡게 되면서 twm의 뜻은 Timeless Windows Manager로 바뀌었다.
위의 내용들은 사용자의 설정에 따라 달라질 수 있다.