X Window Systems   X 윈도우, X 윈도 시스템

(2004-09-11)
Top > [기술공통]
[기초과학]
[파동/광학/음향]
[방송/멀티미디어/정보이론]
[전자/전기/제어]
[통신/네트워킹]
[정보기술(IT)]
[기계/재료/공업일반]
[표준/계측/품질]
[기술경영]
통신/네트워킹 > [통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
인터넷 응용 > [NetBIOS]
[DNS]
[가상단말]
[FTP]
[전자메일]
[VoIP]
[웹기술]
[VPN]
[무선인터넷]
[전자상거래]
[개인 컨텐츠]
[인터넷 기타 응용]
가상단말   1. 가상 단말
  2. TELNET
  3. NVT
  4. SSH
  5. rlogin
  6. 포트 포워딩
  7. X 윈도우

Top > [기술공통]
[기초과학]
[파동/광학/음향]
[방송/멀티미디어/정보이론]
[전자/전기/제어]
[통신/네트워킹]
[정보기술(IT)]
[기계/재료/공업일반]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
운영체제 > [운영체제(일반)]
[프로세스]
[윈도우즈]
[UNIX (LINUX)]
UNIX (LINUX) > [UNIX 일반]
[UNIX 프로세스]
[메모리 관리]
[IPC]
[UNIX 장치]
[UNIX 파일시스템]
[UNIX 유틸리티]
UNIX 일반   1. UNIX
  2. BSD
  3. CDE
  4. cron
  5. inetd
  6. POSIX
  7. Runlevel
  8. UUCP
  9. X 윈도 시스템
  10. 데몬
  11. 로그
  12. 루프백
  13. 리눅스
  14. 쉘,셸
  15. 윈도 매니저
  16. Timestamp,Epoch
  17. locale

1. 개요

   X Window는 MIT대학에서 DEC사의 Athena 프로젝트의 일환으로 1984년에 개발한  UNIX
   운영체제하에서 사용하는 표준적인 "그래픽 사용자 인터페이스 (GUI, Graphical User
   Interface)"를 말한다.


2. 참고사항

  ㅇ 1985년 MIT가 라이센스를 포기하였으며 1988년에 X 컨소시엄이 이를 넘겨받아 오늘
     날은 Open Group에서 관리하고 있다.
  ㅇ 소스코드가 공개되어 있고, 무료로 사용이 가능하다.


3. X window 시스템의 주요 특징

  ㅇ 소스 코드의 공개 및 이식성이 뛰어남
     - X 프로토콜은 다양한 종류의 프로그래밍 언어운영체제를 사용하여 구현가능
  ㅇ 사용기종, 하드웨어나 운영체제에 독립적인(무관한) 고성능 2차원 그래픽 제공
  ㅇ 네트워크을 통한 연결에서 사용자에게 투명한 환경을 제공
  ㅇ X Window 시스템은 사실상 복잡한 클라이언트/서버 시스템이다.
     - 네트워크를 통해서 X Window 서버와 X Window 클라이언트가 상호 협력함으로써
       사용자로 하여금 보다 친숙한 그래픽 화면으로 컴퓨터에 접근가능하게 된다.
  ㅇ 크기 조절이 가능한 계층구조의 윈도우를 제공
     - 각 응용프로그램은 여러 개의 서브 윈도우를 가지며, 이들 윈도우 간에는 부모-
       자식 관계를 형성하며 원도우의 가시화 및 부분 가시화, 또는 숨김 등이 가능


4. X window 시스템의 구성요소

  ㅇ X 서버       : 화면, 마우스, 키보드 등을 제어
  ㅇ X 클라이언트 : X 호출을 요청하는 프로그램
  ㅇ X 프로토콜  
  ㅇ X 라이브러리 루틴 : Xlib 등


5. GUI의 다른 例

   한편, GUI의 또다른 예들은  Apple社의 Macintosh,  Microsoft社의 Windows, IBM社의
   OS/2 Presentation Manager에서 찾아볼 수 있으나,  X window는 애당초 클라이언트/
   서버 모델에 기초하여 설계된 것이 가장 큰 특징이다.


[가상단말] 1. 가상 단말 2. TELNET 3. NVT 4. SSH 5. rlogin 6. 포트 포워딩 7. X 윈도우
  1.   기술공통
  2.   기초과학
  3.   파동/광학/음향
  4.   방송/멀티미디어/정보이론
  5.   전자/전기/제어
  6.   통신/네트워킹
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
        1.   NetBIOS
        2.   DNS
        3.   가상단말
          1.   1. 가상 단말
              2. TELNET
              3. NVT
              4. SSH
              5. rlogin
              6. 포트 포워딩
              7. X 윈도우
        4.   FTP
        5.   전자메일
        6.   VoIP
        7.   웹기술
        8.   VPN
        9.   무선인터넷
        10.   전자상거래
        11.   개인 컨텐츠
        12.   인터넷 기타 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   기계/재료/공업일반
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     모바일웹     참고문헌