본문 바로가기
IT_Developers/Linux

리눅스 - X-window 란? 무엇인가? 특징, 역사

by 고코더 2020. 2. 26.


X 윈도우란?


안녕하세요.
고코더 입니다.


윈도우를 사용하는데 있어서 가장 편리한건 GUI 그래픽 유지 인터페이스를 제공한다는 것입니다. 
저도 초창기에는 윈도우를 콘솔로 사용하던 기억이 있었지만 지금은 훌륭한 GUI 덕분에 윈도우를 많은 분들이 쉽게 사용합니다.


 1. 독립적이고 필수적이지 않는 그래픽 유저 인터페이스 


X-window는 리눅스를 윈도우 처럼 사용가능한 GUI 프로그램입니다.  그래서 쉽게 사용가능할 수 있습니다. 하지만 대부분의 리눅스는 콘솔만 제공하고 실무에서도 x-window를 사용하는 경우는 드뭅니다. 왜냐면 필수가 아니기 때문이죠. 리눅스에서 그래픽 화면은 응용프로그램입니다. 필수가 아니란 뜻입니다.

편리한 화면을 제공하지만 잘 사용하지 않는 엔지니어도 많습니다. 이미지는 우분투 엑스 윈도 입니다. 주로 유닉스 계열 운영체제에서 사용합니다. 




 2. 역사


DEC, IBM, MIT가 개발한 X윈도는 플랫폼과 독립적으로 작용하는 아데나 프로젝트의 일환으로 Bob Scheifler와 Jim Gettys가 1984년 최초 버전을 발표하였습니다.

1986년 Bob Scheifler가 오픈 소스 프로젝트로 만들었고, X10.4가 기본적인 모습을 만들었습니다. 모습1987년 X11이 발표되었고
1988년 수많은 워크스테이션 업체에서 X윈도를 표준 윈도 시스템으로 채택하기 시작
1996년 최종 개정판인 X11R6버전을 발표 X11R6.3 버전을 끝으로 X컨소시엄이 해체 X/Open으로 형성된 오픈그룹으로 X11R6.4를 발표 공개 배포 라이선스 정책을 위반하고 XFree86 프로젝트와 일부 상용 제조업체를 가로막는 라이선스 정책으로 물의를 일으킨 후 배포 라이선스 정책을 수정
1998년 9월에 X11R6.4를 재배포하였습니다.
1999년 X.org 오픈 그룹을 만들어 X11R6.5.1을 발표
2017년 8월  X11R7.7이 배포되고 X Window System, X11, X 라고 부르게 되었다.


 3. 특징


네트워크 프로토콜 기반의 그래픽 사용자 인터페이스다.
클라이언트와 서버 모델을 기반으로 제작하였다. 따라서 디스플레이 장치가 독립적이어서 이에 의존적이지 않아서 다양한 플랫폼에서 구동 되는 이식성이 뛰어나다.


마무리


이름만 보면 운영체제 윈도우랑 비슷해 보이지만 관련 없습니다.



댓글