맨위로가기

그놈 셸

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

그놈 셸은 그놈 데스크톱 환경의 그래픽 셸로, 2008년 그놈 사용자 경험 해크페스트에서 처음 개념이 만들어졌다. 그놈 UX 디자인 팀의 가이드에 따라 디자인되었으며, 최상위 표시줄, 활동 개요, 대시, 윈도 피커 등을 포함한 다양한 그래픽 및 기능 요소로 구성된다. Mutter를 기반으로 하며, JavaScript로 작성된 Mutter 플러그인 형태로 설정되어 있다. 그놈 셸의 사용자 인터페이스는 멀티 터치 제스처, HiDPI 모니터 지원, 새로운 활동 개요 등을 제공하며, 확장 기능을 통해 기능을 변경할 수 있다. 초기에는 비판을 받았으나, 시간이 지나면서 긍정적인 평가를 받았다. 아치 리눅스, 페도라 리눅스, 우분투 등 다양한 배포판에서 기본 또는 선택적으로 제공된다.

더 읽어볼만한 페이지

  • 그놈 - 자바 데스크톱 시스템
  • 그놈 - 시나몬 (소프트웨어)
    시나몬은 리눅스 민트 팀이 개발한 자유-오픈 소스 데스크톱 환경으로, 전통적인 데스크톱 메타포를 유지하면서 현대적인 기능을 제공하고 사용자 정의가 가능한 것이 특징이다.
  • 사용자 인터페이스 - 로그인
    로그인은 특정 페이지, 웹사이트 또는 응용 프로그램에 접근하기 위해 사용자 이름과 암호를 입력하여 시스템에 접근하는 절차이며, 1960년대 시분할 시스템과 1970년대 BBS에서 사용되기 시작했다.
  • 사용자 인터페이스 - 키넥트
    키넥트는 마이크로소프트에서 개발한 동작 인식 장치로, 적외선 프로젝터와 센서를 사용하여 사용자의 움직임과 음성을 인식하며, Xbox용으로 출시되어 큰 인기를 얻었지만 개인정보 보호 문제 등으로 판매가 부진하여 생산이 중단되었고, 다양한 분야에서 활용되며 기술적 가치를 인정받아 클라우드 기반 Azure Kinect로 이어졌으나 단종되었다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 브루클린 미술관
    브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 광주지방기상청
    광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다.
그놈 셸 - [IT 관련 정보]에 관한 문서
기본 정보
그놈 셸
그놈 셸 46 (2024년 3월 출시)
개발자그놈 프로젝트
최초 출시일2011년 4월 6일
최신 버전 출시일}}
저장소그놈 셸 저장소
프로그래밍 언어C, 자바스크립트
운영 체제BSD, 리눅스, 유닉스
지원 언어아프리칸스어, 아랍어, 아라곤어, 아삼어, 아스투리아스어, 바스크어, 벨라루스어, 벵골어, 보스니아어, 브라질 포르투갈어, 영국 영어, 불가리아어, 카탈루냐어, 중국어, 체코어, 덴마크어, 네덜란드어, 에스페란토어, 에스토니아어, 핀란드어, 프랑스어, 프리울리어, 갈리시아어, 독일어, 그리스어, 구자라트어, 히브리어, 힌디어, 헝가리어, 아이슬란드어, 인도네시아어, 인터링구아, 아일랜드어, 이탈리아어, 일본어, 칸나다어, 카자흐어, 크메르어, 키르기스어, 한국어, 쿠르드어, 라트비아어, 리투아니아어, 마케도니아어, 말레이어, 말라얄람어, 마라티어, 네팔어, 노르웨이어 보크몰, 노르웨이어 뉘노르스크, 오크어, 오리야어, 페르시아어, 폴란드어, 포르투갈어, 펀자브어, 루마니아어, 러시아어, 스코틀랜드 게일어, 세르비아어, 세르비아 라틴어, 신할라어, 슬로바키아어, 슬로베니아어, 스페인어, 스웨덴어, 타지크어, 타밀어, 텔루구어, 태국어, 터키어, 위구르어, 우크라이나어, 우즈베크어 (키릴 문자), 베트남어
지원 언어 수75
장르그래픽 셸, 데스크톱 위의 리눅스
라이선스GPL-2.0-or-later
웹사이트그놈 셸 위키

2. 역사

그놈 셸의 첫 번째 개념은 2008년 보스턴에서 열린 그놈의 '사용자 경험 해크페스트'에서 만들어졌다.[2][3][4]

전통적인 그놈 데스크톱에 대한 비판과 정체, 비전 부족에 대한 비난 이후,[5] 2009년 4월 그놈 3.0 발표로 이어지는 토론이 이루어졌다.[6] 이후 Red Hat은 그놈 셸 개발의 주요 동력이 되었다.[7]

그놈 셸의 사전 출시 버전은 2009년 8월에 처음 공개되었으며,[8] 2009년 9월 버전 2.28에서 그놈의 정기적이고 기본이 아닌 부분이 되었다.[9] 이는 2011년 4월 6일에 그놈의 기본 사용자 인터페이스로 출시되었다.[10][11]

3. 설계

그놈 데스크톱 환경의 그래픽 셸(그래픽 프런트 엔드/그래픽 셸/UX/UI)로서, 그 디자인은 그놈 UX 디자인 팀에 의해 관리된다.[12][27]

3. 1. 디자인 구성 요소

그놈 셸은 다음의 그래픽 및 기능 요소로 구성되어 있다.[28][13]

  • 최상위 표시줄(Top bar)
  • 시스템 상태 영역(System status area)
  • 액티비티 오버뷰(Activities Overview)
  • 대시(Dash)
  • 윈도 피커(Window picker)
  • 애플리케이션 피커(Application picker)
  • 검색(Search)
  • 알림 및 일정 트레이(Notifications and calendar tray)
  • 애플리케이션 스위처(Application switcher)
  • 인디케이터 트레이(Indicators tray) (사용 중단, 새 사양 대기 중[14])

3. 2. 소프트웨어 아키텍처

그놈 셸은 Mutter, 즉 컴포지팅 창 관리자이자 Wayland 컴포지터와 긴밀하게 통합되어 있다. 시각 효과와 하드웨어 가속을 제공하기 위해 Clutter를 기반으로 한다. 그놈 셸 유지보수 담당자 오웬 테일러에 따르면, 주로 JavaScript로 작성된 Mutter 플러그인 형태로 설정되어 있으며, GTK+ 버전 3에서 제공하는 GUI 위젯을 사용한다.

3. 3. 특징

다음은 그놈 셸의 특징이다.

  • Clutter 및 Mutter는 멀티 터치 제스처를 지원한다.[15]
  • HiDPI 모니터를 지원한다.[16]
  • 새로운 ''활동 개요''는 다음을 포함한다.
  • 애플리케이션 간의 신속한 전환 및 실행을 위한 독 ( "대시"라고 함)
  • macOS의 미션 컨트롤과 유사하며, 워크스페이스 전환/관리자를 통합한 창 선택기
  • 애플리케이션 아이콘을 재정렬하고 애플리케이션 그룹을 만들 수 있는 애플리케이션 선택기.
  • 애플리케이션 실행, 파일 검색 및 웹 검색을 처리하는 검색 창.
  • 창을 화면 가장자리에 "스냅"하여 화면의 절반 또는 전체를 채우도록 한다.
  • 기본적으로 세 개 대신 단일 창 버튼(닫기)을 사용한다(구성 가능). 최소화는 워크스페이스 창 관리를 선호하여 최소화할 패널이 없기 때문에 제거되었다. 최대화는 앞서 언급한 창 스냅을 사용하거나 창 제목 표시줄을 두 번 클릭하여 수행할 수 있다.
  • 하드웨어 가속이 없는 사용자를 위해 버전 3.0–3.6에서 GNOME 패널 데스크톱을 제공하는 대체 모드를 제공한다. GNOME 3.8은 대체 모드를 제거하고 보다 전통적인 모양과 느낌을 제공하는 GNOME 셸 확장으로 대체했다.[17]

4. 확장 기능

그놈 셸의 기능은 확장 기능을 통해 변경할 수 있으며, 이는 자바스크립트로 작성할 수 있다. 사용자는 GNOME 확장 웹사이트를 사용하여 확장 기능을 찾고 설치할 수 있다. 이러한 확장 기능 중 일부는 GNOME의 Git 저장소에 호스팅되지만 공식적인 것은 아니다.

5. 평가

그놈 셸은 엇갈린 평가를 받았다. 디자인 결정과 환경에 대한 사용자 제어 감소와 관련된 다양한 이유로 비판을 받았다. 예를 들어, 자유 소프트웨어 커뮤니티 사용자들은 Mutter와의 긴밀한 통합 계획이 그놈 셸 사용자들이 데스크톱을 망가뜨리지 않고는 다른 윈도우 매니저로 전환할 수 없다는 것을 의미할 것이라는 우려를 제기했다. 특히, 사용자들은 이전 버전의 그놈에서 허용했던 것과 동일한 유형의 기능에 대한 접근을 유지하면서 그놈 셸과 함께 Compiz를 사용하지 못할 수 있다.

시간이 지남에 따라 리뷰는 일반적으로 긍정적으로 바뀌었으며, 향후 릴리스에서는 사용자들이 보고한 많은 불쾌감을 해결할 것이다.[23][24]

6. 배포


  • 아치 리눅스는 2011년 4월, 소프트웨어 저장소에서 GNOME 3을 선호하여 GNOME 2에 대한 지원을 중단했다.
  • 페도라 리눅스는 2011년 5월 15일 배포판부터 기본적으로 그놈 셸을 사용한다.
  • 사바욘 리눅스는 최신 버전의 그놈 셸을 사용한다.
  • openSUSE의 GNOME 에디션은 2011년 11월 버전 12.1부터 그놈 셸을 사용해 왔다.
  • Mageia 2 및 이후 버전은 2012년 5월부터 그놈 셸을 포함한다.
  • 데비안 8 및 이후 버전은 2015년 4월부터 기본 데스크톱에 그놈 셸을 탑재한다.
  • 솔라리스 11.4는 2018년 8월에 GNOME 2를 그놈 셸로 대체했다.[18][19]
  • 우분투는 캐노니컬이 Unity의 개발을 중단한 후 2017년 10월 17.10부터 기본적으로 그놈 셸을 사용한다.[20] 11.10 버전부터 저장소에서 설치할 수 있게 되었다. 우분투 GNOME이라는 대체 버전은 우분투 12.10과 함께 출시되었으며,[21] 우분투 13.04에서 공식 버전 지위를 얻었다.[22]

참조

[1] 웹사이트 GNOME/gnome-shell https://github.com/G[...] 2017-03-04
[2] 웹사이트 My glimpse at Gnome-Shell http://www.madforubu[...] Mad for Ubuntu
[3] 웹사이트 User Experience Hackfest https://wiki.gnome.o[...] GNOME 2008-10-14
[4] 웹사이트 Timeline: The Greatest Show on Earth http://bethesignal.o[...] Be the signal 2011-03-15
[5] 웹사이트 gnome in the age of decadence http://wingolog.org/[...] wingolog 2008-06-07
[6] 웹사이트 Planning for GNOME 3.0 http://mail.gnome.or[...] 2009-04-02
[7] 웹사이트 mjg59: Fun facts https://web.archive.[...] Mjg59.livejournal.com 2010-10-26
[8] 웹사이트 ftp.gnome.org http://ftp.accum.se/[...] Ftp.accum.se
[9] 웹사이트 GNOME 2.28 Release Notes http://library.gnome[...] GNOME
[10] 웹사이트 GNOME 2.91.x Development Series https://wiki.gnome.o[...] GNOME 2011-03-24
[11] 웹사이트 GNOME 3.0 with GNOME Shell officially launched | ITProPortal.com https://web.archive.[...] Thinq.co.uk 2011-04-06
[12] 웹사이트 GNOME UX Design Team https://wiki.gnome.o[...]
[13] 웹사이트 GNOME Shell Design https://wiki.gnome.o[...]
[14] 웹사이트 Update StatusNotifierItem/systemtray spec (#84) · Issues · xdg / xdg-specs · GitLab https://gitlab.freed[...] 2022-01-17
[15] 웹사이트 Mutter 3.13.4 release https://mail.gnome.o[...]
[16] 웹사이트 GNOME Shell 3.13.4 https://mail.gnome.o[...]
[17] 웹사이트 GNOME 3.7: what is happening now | Goings on http://blogs.gnome.o[...] GNOME 2012-12-05
[18] 웹사이트 Oracle Solaris 11.4 Officially Released - Phoronix https://www.phoronix[...]
[19] 웹사이트 Using GNOME 3 in Oracle Solaris 11.4 https://blogs.oracle[...] Oracle Solaris Blog
[20] 웹사이트 GNOME is now the Default Desktop in Ubuntu 17.10 Daily Builds http://www.omgubuntu[...] 2017-06-07
[21] 웹사이트 Prefer GNOME Shell? Download Ubuntu GNOME Remix 12.10 ~ Web Upd8: Ubuntu / Linux blog http://www.webupd8.o[...] Webupd8.org 2012-10-19
[22] 웹사이트 Introduction to Ubuntu GNOME https://wiki.ubuntu.[...]
[23] 웹사이트 GNOME 3.10 has resurrected what was once the darling of the Linux desktop http://www.techrepub[...] TechRepublic 2014-03-28
[24] 웹사이트 In Defense of Gnome 3 http://www.jupiterbr[...] Jupiter Broadcasting 2014-01-05
[25] 웹사이트 Translate GNOME Shell to your language http://l10n.gnome.or[...] 2011-02-14
[26] 웹사이트 Why does Gnome-shell replace the current gnome-panel http://mail.gnome.or[...] 2015-10-19
[27] 웹인용 GNOME UX Design Team https://wiki.gnome.o[...] 2014-11-13
[28] 웹인용 GNOME Shell Design https://wiki.gnome.o[...] 2014-05-21



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com