FVWM
FVWM맞춤형 FVWM 데스크톱 | |
| 개발자 | 로버트 네이션 |
|---|---|
| 안정된 릴리스 | 3-1.0[1].4 / 2021년 7월 20일 |
| 저장소 | |
| 기입처 | C, Perl, Unix 쉘 |
| 운영 체제 | Unix와 같은 |
| 유형 | 창 관리자 |
| 면허증. | GNU GPL v2, OpenB에 포함된 FVWMSD: BSD 라이선스[2] |
| 웹 사이트 | www |
F Virtual Window Manager는 X Window 시스템의 가상 창 관리자입니다.원래 twm 파생 모델이었던 FVWM은 UNIX와 유사한 시스템을 위한 강력하고 구성이 용이한 환경으로 진화했습니다.
역사
1993년 미국 국방부의 음향 시그니처 분석 중 Robert Nation은 메모리 사용량을 줄이는 동시에 [3]가상 데스크톱 지원을 추가할 목적으로 twm 해킹을 시작했습니다.
이미 rxvt 터미널 에뮬레이터로 알려진 Nation은 새로운 윈도 매니저의 메모리 소비를 줄이기 위해 노력했습니다.1993년 6월 1일, FVWM의 수신 테스트를 실시하기로 하고, rxvt 릴리스에 번들 했습니다.
1994년에 Rob Nation은 FVWM 개발을 중단하고 Charles Hines를 유지 관리인으로 임명했습니다.Rob Nation의 FVWM의 마지막 릴리스는 fvwm-1.24r이었다.Rob Nation 이후 버전의 FVWM은 다른 구성 파일 형식을 사용하며 아키텍처도 크게 다릅니다.그 결과 많은 Linux 디스트리뷰션에서는 FVWM의 fvwm-1.24r 이후의 릴리스를 다른 프로그램으로 배포했습니다.2009년 현재[update] fvwm-1.24r은 최신 Linux 시스템에서 문제없이 컴파일 및 실행됩니다.소수의 사용자가 이전 FVWM 릴리스를 계속 사용하고 있습니다.1998년 말, FVWM 유지관리자의 사무실이 폐지되고 자원자 그룹에 의해 추가 개발이 수행되었습니다.
많은 개발자들이 오랜 세월에 걸친 개선과 개발의 혜택을 얻기 위해 FVWM을 기반으로 자체 프로젝트를 진행하고 있습니다.애프터스텝, Xfce, Illlustment, Metisse 등 현재 사용되는 많은 인기 윈도우 매니저는 FVWM과 관련이 있습니다.
이름 유래
원래 FVWM은 미약한 가상 윈도 매니저로 1997년 Robert Nation과의 Linux Journal 인터뷰에서 분명히 언급되었습니다.또한 원래 릴리스에는 사용자가 선택할 수 있는 기능이 거의 없기 때문에 이름이 [3]선택되었다고 주장했습니다.하지만 어느 순간 F의 의미가 없어졌다.구글이 DejaNews로부터 입수한 오래된 뉴스 그룹 아카이브를 발행했을 때, 원래의 의미는 다시 발견되었다.그러나 Chuck Hine이 공식 FVWM Frequently Asquestions를 유지하고 있을 때 Chuck은 'feeble' 설명에 동의한 적이 없으며 메일링 [4]리스트 메시지에서 많은 항목이 나오면서 FAQ에 F의 가능한 대체 의미를 추가했습니다.
특징들
이것은 FVWM과 함께 배포된 매뉴얼에 근거한 일부 목록입니다.
이러한 기능의 대부분은 실행 시 또는 컴파일 시에 비활성화하거나 특정 창에 대해 동적으로 비활성화하거나 모듈로 로드 및 언로드하거나 기타 많은 가능성이 있습니다.이것들은 경직된 기능이 아닙니다.FVWM은 사용자의 데스크톱 동작이나 외관을 지시하는 것이 아니라 사용자가 원하는 대로 데스크톱을 동작, 외관 및 동작하도록 구성하는 메커니즘을 제공합니다.
- 각각 여러 페이지로 분할된 임의의 수의 가상 데스크톱을 지원합니다.
- 뷰포트(물리화면)는 페이지와 관계없이 가상 데스크톱 영역에서 (설정 가능한 순서로) 부드럽게 이동할 수 있습니다.
- 마우스가 화면 테두리에 닿으면 뷰포트가 자동으로 이동할 수 있습니다.
- 완전한 EWMH, ICCM-2 및 GNOME 힌트 지원.
- 멀티바이트 문자 및 양방향 텍스트를 포함한 완전한 국제화 지원.
- Xft2 글꼴은 안티에일리어싱, 임의의 크기, 임의의 오프셋, 임의의 방향으로 텍스트를 회전시킬 수 있습니다.
- 동작, 액션 또는 이벤트는 모두 완전히 구성할 수 있습니다.
- 사용자 정의 창 장식 스타일 지원.
- 제목 표시줄은 비활성화하거나 창 가장자리에 렌더링할 수 있습니다.이 작업은 각 창 유형에 대해 개별적으로 수행할 수 있습니다.
- 제목 표시줄에는 최소화, 최대화 및 닫기 버튼을 포함하여 최대 10개의 아이콘이 있을 수 있습니다.
- 모든 방향의 애니메이션 윈도우 쉐이딩.
- 아이콘화
- 알파 블렌딩을 포함한 완전한 PNG 지원
- Perl을 사용한 FVWM 확장, 구성 파일 스크립팅 및 전처리를 위한 Perl 프로그래밍 라이브러리.
- 스크립팅으로 확장할 수 있습니다.전처리를 통해 동적 구성을 수행할 수 있습니다.
- 런타임에 대화 상자, 메뉴 및 애플리케이션을 구축하는 툴킷.
- 구성 가능한 데스크톱 패널.
- 마우스 제스처를 사용하면 마우스로 모양을 그려 명령에 바인딩할 수 있습니다.
- 동적 메뉴: 파일 시스템을 탐색하는 유틸리티, 포함된 메뉴에서 인터넷에서 헤드라인을 가져옵니다.
- 세션 관리 지원
- Xinerama 확장 지원으로 여러 모니터를 사용할 수 있습니다.
- 모듈을 사용하여 동적으로 확장 가능.
- 포커스 도용 지원
파생상품
주목할 만한 사용자
「 」를 참조해 주세요.
레퍼런스
- ^ https://github.com/fvwmorg/fvwm3/releases/tag/1.0.4 를 참조해 주세요.
- ^ "xenocara/app/fvwm/COPYING - view - 1.1.1.1". Cvsweb.openbsd.org. Retrieved 7 October 2017.
- ^ a b "Linux Journal Interviews Robert Nation". Linuxjournal.com. Retrieved 7 October 2017.
- ^ FVWM - 웨이백 머신에서 2011년 5월 16일 이력 아카이브
- ^ Knuth, Donald E.; Binstock, Andrew (25 April 2008). Interview with Donald Knuth. Informit.com. Retrieved 7 October 2017.
외부 링크
- FVWM 공식 웹사이트
- 를 클릭합니다"FVWM". Freecode..
- Matt Chapman의 X 창구 매니저입니다.
- Rob Nation의 첫 FVWM 출시 발표
- #fvwm IRC 채널에 관한 FAQ.
- FVWM 커뮤니티 포럼
- FVWM 커뮤니티 Wiki.
- Jaimos F Scriletz의 FVWM 초보자 가이드.