DOI QR코드

DOI QR Code

Trend analysis of X Window used in Linux

리눅스에 사용되는 X 윈도 동향 분석

  • Sung, Kyung (Division of Convergence Computer & Media, Mokwon University)
  • 성경 (목원대학교 융합컴퓨터미디어학부)
  • Received : 2017.09.15
  • Accepted : 2017.11.25
  • Published : 2017.11.30

Abstract

The Linux operating system is expanding to include desktops and servers, as well as mobile devices, automobiles and embedded devices, and is the dominant operating system category because it is freely available and open source software. However, the desktop market is dominated by Microsoft's Windows, and Apple's Mac OS is increasingly dominated by enthusiasts, but Linux's growth is stagnant. An important element to make up for this deficiency is the X Window System. Most Linux distributions still use the traditional X.org server as the X Window System, but it is heavy and slow. To replace it, a new X window system called Wayland emerged. Wayland is small and light enough to fit on an embedded or mobile device, so it can be mounted on the IoT related device as well as on the desktop. With the advent of Wayland, the change in the X window will accelerate the popularization of Linux.

리눅스 운영체제는 데스크톱이나 서버뿐만 아니라 모바일 기기, 자동차, 임베디드 기기 등 다양한 분야로 영역을 넓혀가고 있고, 자유롭게 사용가능한 공개 소프트웨어라는 특징으로 인해 운영체제 부문에서 대부분 선두권을 차지하고 있다. 그러나 데스크톱 분야는 마이크로소프사의 윈도우가 장악하고 있고, 애플사의 Mac OS도 매니아층을 중심으로 점유율을 높이고 있으나 리눅스의 성장세는 답보 상태이다. 이러한 열세를 만회할 수 있는 중요한 요소로는 X 윈도 시스템을 손꼽을 수 있다. 아직까지 대부분의 리눅스 배포판이 전통적인 구조의 X.org 서버를 X 윈도 시스템으로 사용하는데, 무겁고 처리 속도도 느린 단점이 있다. 이를 대체하기 위해 Wayland라는 새로운 구조의 X 윈도 시스템이 등장하였다. Wayland는 임베디드나 모바일 기기에서 적합할 만큼 작고 가벼워서 데스크톱 분야뿐만 아니라 사물인터넷 관련 기기에도 탑재할 수 있다. Wayland의 등장과 더불어 시작된 X 윈도의 변화는 리눅스 대중화에 박차를 가할 것으로 판단된다.

Keywords

References

  1. S. J. Jung, and K. Sung, "Trend analysis and Classification of Linux distributions," The Journal of Digital Contents Society, Vol. 18, No. 2, pp. 357-363, April 2017. https://doi.org/10.9728/dcs.2017.18.2.357
  2. Y. M. Bae, A study on Security and Changes in Operating System according to the effect of Cloud Computing, Ph.D. dissertation, Hannam University, Korea, February 2013.
  3. S. J. Jung, Linux Master Second Class Complete Conquest, Seoul, Booksholic publishing, 2017.
  4. S. J. Jung, and Y. M. Bae, To Conquer the Linux Master First Class, Seoul, Booksholic publishing, 2015.
  5. X.org Foundation, X.org project [Internet]. Avaliable: https://www.x.org/wiki/.
  6. XFree86 Project Inc, XFree86 Project [Internet]. Avaliable: http://www.xfree86.org/.
  7. Wikipedia, XFree86 [Internet]. Avaliable: https://en.wikipedia.org/wiki/XFree86.
  8. Wikipedia, X.org Server [Internet]. Avaliable: https://en.wikipedia.org/wiki/X.Org_Server.
  9. freedesktop, freedesktop project [Internet]. Avaliable: https://www.freedesktop.org/wiki/.
  10. S. J. Jung, Y. M. Bae, and W. Y. Soh, "Analysis of Linux Service Management System According to Boot Process Change," Journal of Advanced Navigation Technology, Vol. 21, No. 1, pp. 78-83, February 2017. https://doi.org/10.12673/jant.2017.21.1.78
  11. KDE, KDE project [Internet]. Avaliable: https://www.kde.org/.
  12. The GNOME foundation, The GNOME Project [Internet]. Avaliable: https://www.gnome.org/.
  13. Wikipedia, GNOME core applications [Internet]. Avaliable: https://en.wikipedia.org/wiki/GNOME_Core_Applications.
  14. Wikipedia, List of GTK+ applications [Internet]. Avaliable: https://en.wikipedia.org/wiki/List_of_GTK%2B_applications
  15. Wikipedia, Window manager [Internet]. Avaliable: https://en.wikipedia.org/wiki/Window_manager/.
  16. Freedesktop, Wayland project [Internet]. Avaliable: https://wayland.freedesktop.org/.
  17. Wikipedia, Wayland (display server protocol) [Internet]. Avaliable: https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)