X Window 시스템 데스크톱 환경 비교
Comparison of X Window System desktop environments데스크톱 환경은 운영 체제에 기능 및 특정 모양과 느낌을 제공하도록 설계된 소프트웨어 모음입니다.
이 기사는 X윈도 시스템을 운영하고, 대부분 유닉스와 리눅스, Minix,illumos, 솔라리스, AIX, FreeBSD의와 맥 OSX.[1]MicrosoftWindows등 유닉스 계열 운영 체제 천연적으로 X응용 프로그램을 실행할 수 없는 경우에 할 수 있다고 운영 체제지만, Cygwin/X, 횟수를 초과하였습니다, 또는 Xming처럼 제3자 X서버 이용 가능하다 적용된다.[2][3]
데스크톱 환경의 기술적 요소
데스크톱 환경(DE)은 독립적으로 기능하고 서로 상호 작용하는 여러 컴포넌트로 분할하여 데스크톱 환경의 외관 및 기능을 제공할 수 있습니다.DE의 기본적인 부분은 Window Manager 또는 WM입니다.윈도 매니저는 어플리케이션창이 사용자에게 표시되도록 특정 방법을 만듭니다.다양한 응용 프로그램 창을 관리하여 열려 있는 창을 추적하고 전환 기능을 제공합니다.DE의 또 다른 중요한 요소는 파일 매니저입니다.파일/폴더를 관리하여 사용자가 편리하게 표시할 수 있는 앱입니다.보기, 복사 또는 이동, 권한 변경 및 삭제와 같은 파일 작업을 제공합니다.DE는 보통 벽지와 스크린세이버를 설정하고 바탕화면에 아이콘을 표시하며 몇 가지 관리 태스크를 수행하기 위한 유틸리티를 제공합니다.옵션으로 워드프로세서, CD/DVD 쓰기 애플리케이션, 웹 브라우저 및 이메일 클라이언트를 포함할 수 있습니다.
몇 가지 예외가 있습니다.Fluxbox, wmii 및 Ratpoison과 같은 윈도 매니저는 데스크톱 환경과는 독립적으로 작동하며 이 목표를 염두에 두고 작성되었습니다.수동으로 선택한 추가 애플리케이션에는 패널이나 볼륨 관리 등의 기능이 추가되어 완전한 DE의 품질을 제공합니다.이는 DE로부터 독립적으로 운영한다는 목적과 작성되지 않은 Metacity 및 KWin과 같은 WM의 행동을 대비시킨다.
KDE 소프트웨어 컴파일과 GNOME은 각각 [4]특수 소프트웨어 라이브러리 Qt와 GTK에 거의 완전히 작성됩니다.이는 파일 매니저를 포함한 데스크톱 환경의 거의 모든 컴포넌트가 해당 라이브러리의 기능을 명시적으로 의존하고 있음을 의미합니다.
특히 사용자가 원하는 수의 소프트웨어 라이브러리를 설치하는 것을 막을 수 있는 것은 없습니다.실제로 주요 라이브러리에 작성된 소프트웨어는 모든 데스크톱 환경에서 실행할 수 있습니다.다른 데스크톱 내에서 하나의 데스크톱용으로 설계된 패키지(기본적으로 데스크톱 자체와 동일한 라이브러리를 사용하여 작성됨)를 실행하면 시각적으로 불쾌할 수 있으며, 그렇지 않으면 라이브러리를 로드해야 하는 RAM의 불이익을 초래할 수 있습니다.
데스크톱 환경 선택에 영향을 줄 수 있는 차이점은 다음과 같습니다.
- 데스크톱 환경의 외관과 느낌.사용자는 특정 외관에 더 익숙해지고 이미 익숙치 않을 수도 있다는 느낌을 받을 수 있습니다.
- 데스크톱 환경의 유연성과 구성성.고도의 유저라면, 데스크탑 환경을 자신이 원하는 대로 동작시키기 위해서, 설정이 용이한 데스크탑 환경을 필요로 하는 경우가 있습니다.초보 사용자는 적응할 수 있는 사용하기 쉬운 환경을 원할 수 있습니다.
- 이것은 두개 측면 소프트웨어의 선택을 위해 개인 선호도:.
- 각 데스크톱 환경에는 다양한 기본 소프트웨어와 다양한 "작업 방식"이 포함되어 있습니다.일반 사용자는 다양한 설정을 변경할 수 있는 고도로 통합된 그래픽 인터페이스를 선호할 수 있지만 경험이 풍부한 사용자는 개별 구성 유틸리티 또는 CLI 도구를 사용하는 것을 선호할 수 있습니다.
- 데스크 톱은 또한 종종 밀접하게 데스크 톱 매니저(예:파일 관리자, 브라우저, 워드 프로세서)의 다양하고 주요한 기능 요소로 빠져 있는 동안" 짜 맞추다"이 가능하지만, 일반적으로 일관성 있는 모양에 선택한 데스크 톱 환경에 따라 프로그램 기분을 느끼게 야기하는 선택을 하는 것에 즐겁고 묶여 있다.선택을 해야 하는지 소프트웨어를 기반으로 한을 만드는 것이 선택한 데스크 톱 환경에 반드시 다른 응용 프로그램 기능에 제공될 수 있는 체중을 제한할 때와 통합된다.
데스크톱 비교 정보
개요
| 이름. | 초기 릴리즈 | 최근 석방 | 프로그래밍 언어 | 그래픽 툴킷 | 면허증. | 메모들 | |
|---|---|---|---|---|---|---|---|
| 버전 | 날짜. | ||||||
| 시나몬 | 2011 | 5.4.9[5] | 2022-08-02 | C, 자바 스크립트, 파이선 | GTK | GPL | 그 놈 3에서 범의 전통적인 바탕 화면 현대 기술들에 실려를 만드는 방법과 Forked. |
| 공통 데스크 톱 환경(CDE) | 1993-06 | 2.5.0[6] | 2022-07-23 | C, C++ | 모티브 | LGPL-2.0-or-later | 은 UNIX98워크 스테이션 제품 표준의 부분이예요.[7]2012년에 자유로운 허가를 받고 개봉. |
| Deepin 데스크 톱 환경(DDE) | 2015 | 20.6[8] | 2022-05-31 | C++ | 큐트 | GPL | Deepin의 데스크톱 환경. |
| 계몽(E) | 1997 | 0.25.3[9] | 2022-02-10 | C | EFL | BSD 라이선스 | 대부분의 설정을 일원적으로 구성하는 등 완전한 환경. |
| Equinox 데스크톱 환경(EDE) | 2003-01-06 | 2.1[10] | 2014-06-22 | C++ | 플로피 디스크 | GPL, LGPL | 거의 사용되지 않는 환경, 최근 몇 년 동안 거의 활동이 없습니다. |
| 에투알레 | 2006-02-22 | 0.4.2[11] | 2012-04-11 | 목표-C | GNU 스텝 | MIT, BSD 라이선스 | 몇 년 동안 활동이 거의 없었으며, 2014년이 마지막 활동 징후입니다. |
| 노메 | 1999-03-03 | 42.3[12] | 2022-07-14 | C, C++, Vala, Python, JavaScript | GTK | GPL, LGPL | GNOME은 가장 인기 있는 환경 중 하나입니다.3.0 릴리즈의 주요 디자인 변경으로 Cypony(GNOME 3의 포크), Unity(GNOME 쉘의 대체 데스크톱 세션) 및 MATE(GNOME 2의 포크)가 탄생했습니다. |
| KDE Plasma 5(KDE5, KDE Plasma Workspaces, 이전 K 데스크톱 환경 또는 단순 KDE) | 1998-07-12 | 5.25.4[13] | 2022-08-02 | C++, QML | 큐트 | LGPL | KDE에는 강력한 추종자가 있습니다.이 프로젝트는 주로 커뮤니티 중심이며, KDE 전용으로 구축된 많은 다른 응용 프로그램과 프레임워크를 포함합니다. |
| LXDE(Lightweight X11 데스크톱 환경) | 2006 | 0.10.1[14] | 2021-02-25 | C | GTK | GPL, LGPL | LXDE는 리소스 설치 공간이 적기 때문에 경량 Linux 디스트리뷰션 개발자들 사이에서 선호되고 있습니다.개발은 주로 LXQt로 옮겨졌지만, 여전히 유지되고 있다. |
| XXQt | 2014-05-07 | 1.1.0[15] | 2022-04-15 | C, C++ | 큐트 | GPL, LGPL | LXDE-Qt와 Razor-qt가 합쳐져 형성된 이 제품은 경량 Qt 기반의 데스크톱 환경입니다. |
| 친구 | 2011-08-19 | 1.26[16][17][18] | 2021-08-03 | C, C++, Python | GTK | LGPL, GPL | GNOME 3 출시 후 GNOME 2 환경의 부활과 계속. 최근 출시에서는 GTK 3으로 포팅되어 프로젝트의 진척을 나타내고 있습니다. |
| 판테온 | 2011 | 2018-10-16 | 바라 | GTK | GPL | 기본 OS 데스크톱 환경입니다. | |
| 면도칼 qt | 2010 | 0.5.2[19] | 2013-01-12 | C++ | 큐트 | GPL | LXQt에 통합 |
| ROX 데스크톱 | 2000 (?) | 2.11[20] | 2011-10-09 | C, Python | GTK | GPL | |
| Trinity Desktop Environment (Trinity Desktop Environment) | 2010-04-29 | R14.0.12[21] | 2022-05-01 | C++ | 큐트 | GPL(및 기타) | KDE 3.x에서 분기됨 |
| 유니티 | 2010-06-09 | 7.6[22] | 2022-06-30 | C, C++, Python, Vala, QML | GTK | GPL, LGPL | GNOME 쉘의 대체 그래픽 셸로 Canonical for Ubuntu에 의해 개발되었습니다.'컨버전스'를 염두에 두고 설계된 이 제품은 유니티8이 미르, X 앱 지원 등 문제가 있어 2017년 초 캐노니컬에 의해 단종됐다.UBPorts에 인수되어 "로미리"로 개명되었습니다. |
| Xfce | 1996 | 4.16[23] | 2020-12-22 | C | GTK | GPL, LGPL, BSD 라이선스 | XFCE는 로우엔드 하드웨어를 대상으로 하는 경량 유통에 자주 사용됩니다. |
패키지화된 기본 프로그램
다음 표는 X Window 시스템용 일부 데스크톱 환경과 함께 배포된 프로그램에 대한 기본 정보를 보여 줍니다.
Razor-qt는 Qt 프레임워크에 대한 LXDE 포트인 LXQt가 되었습니다.
사용 편의성과 안정성 비교
GNOME의 그래픽 파일 매니저 파일(Nautilus)은 사용하기 쉽고 많은 기능을 갖추고 [24]있습니다.KDE의 파일 관리자 Dolphin은 [25]사용성에 중점을 두고 있습니다.KDE 버전 4 이전에 KDE 프로젝트의 표준 파일 관리자는 Konqueror였으며, 이 또한 사용하기 쉽도록 설계되었습니다.
GNOME과 KDE는 모두 많은 그래픽 구성 도구와 함께 제공되므로 새 사용자를 위해 구성 파일을 수동으로 편집할 필요가 없습니다.그래픽 메뉴 에디터, 텍스트 에디터, 오디오 플레이어, 관리 작업용 소프트웨어 등 광범위한 번들 소프트웨어를 갖추고 있습니다.대부분의 배포판에 설치된 모든 응용 프로그램은 GNOME 및 KDE 메뉴에 자동으로 추가됩니다.동작을 개시하기 위해서 큰 설정 변경은 필요 없습니다.다만, 그래픽 툴을 사용하는 것으로, 데스크탑을 어느 정도 구성할 수 있는지는, 그러한 툴이 제공하는 전력에 의해서 결정됩니다.
호환성 및 상호 운용성 문제
일부 데스크톱 환경 및 창 관리자는 다른 데스크톱 환경용으로 작성된 애플리케이션을 명시적으로 지원한다고 주장합니다.예를 들어, Fluxbox는 기능 [26]목록에 KDE 지원을 명시합니다.사용 중인 데스크톱 환경 전용 소프트웨어 또는 윈도 매니저에 의존하지 않는 소프트웨어를 사용하면 문제를 피할 수 있습니다.소프트웨어 개발자를 위해 Portland Project는 애플리케이션을 여러 데스크톱 [27]환경에 통합할 수 있는 일련의 공통 인터페이스를 출시했습니다.
시스템 자원 사용률
이 문서는 갱신할 필요가 있습니다.(2016년 6월) |
Ubuntu 10.04를 기본 설치한 Phoronix의 2011년 테스트에서 LXDE 0.5의 메모리 사용률이 Xfce 4.6보다 낮았고, 이는 다시 GNOME 2.29보다 낮았으며 KDE 4.4는 앞서 언급한 [28][29]데스크톱에 비해 가장 많은 RAM을 사용했습니다.
2015년에는 벤치마크에서 Fedora Linux 운영 [30]체제를 사용한 LXDE의 성능이 전체적으로 Xfce보다 약간 더 빠르다는 것이 입증되었습니다(모든 테스트의 평균).
「 」를 참조해 주세요.
- X 창 관리자 비교
- 파일 관리자 비교
- 크로케 프로젝트
- DistroWatch – 수백 개의 배포 정보가 포함된 웹 사이트
- freedesktop.org
- 미니멀리즘(컴퓨팅)
- 소프트웨어 블러트
레퍼런스
- ^ XFree86 공식 웹 사이트 2003-10-20 Wayback Machine 5 라인에 보관됨
- ^ Cygwin/X 웹사이트
- ^ SourceForge Xming 프로젝트 홈페이지
- ^ GNOME 및 KDE 공식 웹 사이트
- ^ https://github.com/linuxmint/cinnamon/releases/tag/5.4.9 를 참조해 주세요.
- ^ https://sourceforge.net/p/cdesktopenv/code/ci/master/tree/cde/HISTORY 를 참조해 주세요.
- ^ "Testing requirements by Product Standard". The Open Group. January 31, 2013. Retrieved September 29, 2013.
- ^ "deepin 20.6 Release!". 31 May 2022. Retrieved 3 June 2022.
- ^ https://www.enlightenment.org/news/2022-02-10-enlightenment-0.25.3; 검색: 2022년 4월 6일.
- ^ https://sourceforge.net/projects/ede/files/ede/ 를 참조해 주세요.
- ^ http://etoileos.com/news/archive/2012/04/11/1706/ 를 참조해 주세요.
- ^ "GNOME 42.3 released". 14 July 2022. Retrieved 31 July 2022.
- ^ "KDE Plasma 5.25.4, Bugfix Release for August". 2 August 2022. Retrieved 3 August 2022.
- ^ https://blog.lxde.org/2021/02/25/lxpanel-0-10-1-released/ 를 참조해 주세요.
- ^ https://lxqt-project.org/release/2022/04/15/lxqt-1-1-0/ 를 참조해 주세요.
- ^ https://git.mate-desktop.org/mate-desktop/tag/?h=v1.26.0.
- ^ https://fosstodon.org/@mate/106714981820590686.
- ^ "MATE 1.26 출시"; 저자명 문자열: 요하네스 언루; 발행일: 2021년 8월 10일.
- ^ "Release 0.5.2". 12 January 2013. Retrieved 23 July 2018.
- ^ http://rox.sourceforge.net/desktop/node/962.html 를 참조해 주세요.
- ^ "TDE R14.0.12 release is ready!". 1 May 2022.
- ^ https://unity.ubuntuunity.org/blog/unity-7.6/ 를 참조해 주세요.
- ^ "Xfce 4.16 released".
- ^ 공식"노틸러스"페이지 screenshots
- ^ "Official Dolphin file manager page on KDE project site". Archived from the original on 2011-03-24. Retrieved 2020-07-26.
- ^ 플럭스 박스 공식 웹 사이트 2008-05-14은 승객을 머신 선 15살에Archived.
- ^ KDE/GNOME 호환성을 향해 리눅스 도약은 승객을 머신에 2008-02-26 Archived.
- ^ Larabel, Michael. "Phoronix: Power & Memory Usage Of GNOME, KDE, LXDE & Xfce". Phoronix. Archived from the original on 3 September 2018. Retrieved 30 July 2011.
- ^ LXDE한테 Xfce의 Porteus에 램 사용이 다시 LXDE은 약 1/2그 Xfce의 확인시켜 준다.
- ^ Phoronix
외부 링크
- 2018년의 최고 Linux탁상용. TechRadar
- 페도라 24:Gnome, K데스크 톱 환경 플라스마, 계피, MATE, Xfce, LXDE 비교해 봅시다. ZDNet
- 선택의 자유:7리눅스 데스크탑 환경과 비교된다. PCWorld
- 11베스트 리눅스 데스크 톱 환경 그리고 이들의 비교 2018년 에디션fossbytes.com.
- 10명의 베스트 리눅스 데스크 톱 환경lifewire.com.
- 리눅스itsfoss.com. 들어 7최고의 데스크 톱 환경
- 무엇 Gnome, K데스크 톱 환경, Xfce &, LXDE의 차이점은pclosmag.com.
- 당신은 당신의 데스크 톱 환경으로서의?makeuseof.com. 창 관리자를 사용할까
- 널리 사용되는 6가지 Linux 데스크톱 환경 techspot.com
- 역대 최고의 인기 Linux 데스크톱 환경 10대 tecmint.com
- 장점과 단점이 있는 5가지 Linux 데스크톱 환경 linuxandubuntu.com
- Ubuntu 데스크톱 환경 베스트8 (18.04 Bionic Beaver Linux) linuxconfig.org
- 최고의 새로운 Linux 데스크톱 환경 데이터명
- GNOME이 여전히 최고의 Linux 데스크톱 환경인 6가지 이유 opensource.com
- 2016년 최고의 Linux 데스크톱 환경 linux.com
- WTF 데스크톱 환경: GNOME, KDE 및 기타 설명 라이프 해커
- OS 데스크톱 환경의 비주얼 이력 네트워크 월드