GNOME
GNOME![]() | |
![]() GNOME Web이 포함된 GNOME Shell (버전 41, 2021년 9월 출시) | |
원본 작성자 | 미겔 데 이카자와 페데리코 메나 |
---|---|
개발자 | GNOME 프로젝트 |
초기 릴리즈 | 1999년 3월 3일;[1] | 전
안정적 해제 | 42[2].0 / 2022년 3월 23일 |
릴리스 미리 보기 | 42.알파[3] (2022년 1월 18일; 전 [±] |
리포지토리 | |
기록 위치 | C[4], XML, C++, C#, HTML, Vala, Python, JavaScript, CSS 등 |
운영 체제 | BSD, 리눅스, 유닉스 |
플랫폼 | 웨이랜드와 X11 |
다음에서 사용 가능 | 38개국어[5] |
유형 | 데스크톱 환경 |
면허증 | GPL-2.0 또는 라이터[6] |
웹사이트 | www![]() |
GNOME(/ɡənonom, ˈnoʊm/)[7][8]는 원래 GNU 네트워크 객체 모델 환경의 약자로 Linux 운영 체제를[10] 위한 무료 오픈 소스 데스크톱 환경이다.[9]
GNOME은 자원봉사자와 유상 기부자 모두로 구성된 GNOME 프로젝트에 의해 개발되었으며, 가장 큰 기업 기부자는 Red Hat이다.[11][12]소프트웨어 개발을 위한 소프트웨어 프레임워크의 개발, 이러한 프레임워크를 기반으로 최종 사용자 애플리케이션을 프로그래밍하고, 소프트웨어의 국제화와 현지화 및 접근성을 위한 노력을 조정하는 것을 목표로 하는 국제 프로젝트다.
GNOME은 Unix 운영 체제인 Solaris뿐만 아니라 Debian, Endless OS, Fedora Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise, Ubuntu, Tails를 포함한 많은 주요 Linux 배포에서 기본 데스크톱 환경이다.
역사
GNOME 1
GNOME은 1997년[13] 8월 15일 Miguel de Icaza와 Federico Mena 가 데스크톱 환경과 이를 위한 애플리케이션을 개발하기 위한 무료 소프트웨어 프로젝트로 시작했다.[14]인기가 높아지던 K Desktop Environment가 버전 2.0(1999년 6월)까지 독점 소프트웨어 라이센스를 사용하는 Qt 위젯 툴킷에 의존했기 때문에 부분적으로 설립되었다.[15][16]Qt 대신 GTK(GNOME Toolkit, 당시 GIMP Toolkit)가 GNOME의 거점으로 선택되었으며, GTK는 GNU Limer General Public License(LGPL)를 사용하며, GTK는 소프트웨어와 연동하는 소프트웨어가 독점 라이선스 등 훨씬 광범위한 라이선스를 사용할 수 있는 무료 소프트웨어 라이선스다.[17]GNOME 자체는 LGPL에 따라 라이브러리에 대해, GNU General Public License(GPL)는 애플리케이션에 대해 라이센스를 받는다.[18]
GNOME은 전에는 GNU 프로젝트의 일부였지만,[14][19][20][21] 더 이상 그렇지 않다.GNOME의 닐 맥거번 전무는 2021년 공개적으로 GNOME은 GNU 프로젝트가 아니며 2019년부터 GNU에 패키지의 목록에서 GNOME를 제거해 달라고 요청해왔으며,[22][23] 2021년에는 GNOME가 목록에서 삭제되었다고 트위터를 통해 밝혔다.[24]GNOME은 계속해서 코드와 문서에서 GNU에 대한 링크에 대한 언급을 삭제했다.[25]'GNOME'라는 명칭은 처음에는 마이크로소프트의 OLE와 유사한 분산 객체 프레임워크를 만들겠다는 본래의 의도를 가리키는 GNU Network Object Model Environment의 약자였으나,[26] GNOME 프로젝트의 비전을 더 이상 반영하지 못해 결국 약자가 삭제되었다.[9]
캘리포니아 스타트업 아이젤은 1999년부터 2001년까지 노틸러스 파일 매니저를 개발했다.De Icaza와 Nat Friedman은 1999년 메사추세츠에서 Helix Code (Later Ximian)를 설립했고, 이 회사는 GNOME의 인프라와 애플리케이션을 개발했고 2003년에 Novell에 의해 구매되었다.
GNOME 2로 전환하는 동안 그리고 그 직후에 GNOME Office Suite를 만드는 것에 대한 간단한 논의가 있었다.[27][28]2003년 9월 15일 AbiWord 2.0, GNOME-DB 1.0, Gnumeric 1.2.0으로 구성된 GNOME-Office 1.0이 출시되었다.[29][30][31]GNOME Office 1.2에 대한 일부 출시 계획이 GNOME Office 메일링 리스트에서 이루어지고 있었고,[32][33][34] 그 일환으로 Gnumeric 1.4가 발표되었지만,[35] 제품군의 1.2 출시 자체는 구체화되지 않았다.2014년[update] 5월 4일 현재 GNOME wiki는 "사무실 환경에서 유용한 GNOME/Gtk 애플리케이션"[36]만을 언급하고 있다.
GNOME 2
GNOME 2는 2002년[37][38] 6월에 출시되었으며 기존의 데스크톱 인터페이스와 매우 유사하여 사용자가 창, 아이콘, 파일 등 가상 객체와 상호작용할 수 있는 간단한 데스크톱을 특징으로 했다.GNOME 2는 쏘우피쉬를 기본 창 관리자로 시작했지만, 이후 메타시티로 전환했다.GNOME 2에서 창, 애플리케이션, 파일 등의 처리는 현대의 데스크탑 운영 체제와 유사하다.GNOME 2의 기본 구성에서 바탕 화면에는 설치된 프로그램과 파일 위치에 빠르게 액세스할 수 있는 실행기 메뉴가 있으며, 화면 하단을 따라 열린 창은 작업 표시줄로 액세스할 수 있으며, 오른쪽 상단 모서리에 백그라운드에서 실행 중 알림을 표시할 수 있는 프로그램 알림 영역이 있다.그러나 이러한 특징들은 사용자가 원하는 거의 모든 위치나 방향으로 이동하거나 다른 기능으로 대체하거나 완전히 제거할 수 있다.
2009년 현재 GNOME 2는 OpenSolaris의 기본 데스크톱이었습니다.[39]MATE 데스크톱 환경은 GNOME 2 코드베이스의 포크(아래 비평 참조)이다.
GNOME 3

2008년에는 프로젝트 방향성과 기술적 진척도가 부족하다는 지역사회와 개발자들의 불만이 증가하면서 GNOME 3.0의 발표가 계기가 되었다.원래 계획은 점진적인 변경만 하고 사용자의 업무 중단을 방지하는 것이었다.[40]이것은 GNOME Shell의 탄생으로 노력이 이어지자 바뀌었다.[41]
GNOME 3는 2011년에 출시되었다.[42]반면 그 놈 1과 2인터페이스는 전통적인 테스크 톱 메타포를 따라, 그 놈 쉘 유선형의 창 관리 작업 흐름에(서로 다른 작업과 가상 데스크 톱 간을 전환은 다른 곳에서 발생한 개요라고 불렀다)[41]통일된 헤더 바(대체하는 메뉴 모음, 작업 표시줄 및 도구 모음),는 경우에는지도 나쁘지도 않은 좀 더 추상적인 은유를 채택했다.tation고 해결을 필요한클라이언트 쪽 장식 메커니즘을 통해 기본적으로 숨겨져 있는 단추를 최소화 및 최대화하십시오.[citation needed]
GNOME 3는 핵심 소프트웨어에 많은 향상을 가져왔다.[41]많은 GNOME 핵심 애플리케이션도 보다 일관된 사용자 경험을 제공하기 위해 재설계 과정을 거쳤다.[citation needed]Mutter는 Metacity를 기본 창 관리자로 대체했다.[citation needed]아드와이타는 클리어룩스를 기본 테마로 대체했다.[43]
비판
GNOME 3의 발매는 GNU와 리눅스 커뮤니티에서 상당한 논란을 일으켰다.[citation needed]사용하기 쉽고 깔끔하지 않은 사용자 경험을 제공하는 것을 목표로 하여, 최소화 및 최대화 버튼 제거, 구성 옵션의 단순화, 혼동을 초래할 수 있는 시각적 단서 등과 같은 일부 비판적인 설계 결정을 이끌어냈다.[41]
GNOME 2.x의 개발을 계속하거나 GNOME 3.x를 2.x 릴리스에 더 가깝게 수정하기 위해 몇 가지 프로젝트가 시작되었다.그 MATE데스크 톱 환경은 그 놈 2code-base의 우리 전통 그 놈 2인터페이스를 유지한다는 취지로 갈라진 있는 동안 GTK 3.[44][45]은 리눅스 민트 팀은 그 놈 쉘 위에 달렸다"민트 그 놈 쉘의 확장"을 개발하여로 한 주독도 문제를 거론하는 등 현대적 리눅스 기술과 호환성.교육을 통해전통적인 탁상용 비유이는 결국 GNOME 3 코드베이스에서 포커스를 맞춘 계피 사용자 인터페이스로 이어졌다.[citation needed]당시 Qt 포트로 실험을 하던 LXDE 프로젝트는 레이저-qt 팀에 합류해 LXDEt가 됐다.[46][47]
GNOME 3의 초기 릴리스에 비판적인 사람들 중에는 리눅스 커널을 만든 리너스 토발즈가 있다.토발즈는 GNOME 3.0 출시 후 "개발자들이 실제로 데스크톱에서 실제 작업을 하는 것이 '너무 복잡하다'고 판단하고, 정말 귀찮게 만들기로 했다"면서 GNOME 3.0 출시 후 한동안 GNOME을 포기했다.[48]
시간이 흐르면서 비판적 리셉션은 더욱 긍정적이 되었다.2013년 Torvalds는 GNOME을 사용하여 다시 시작했으며, "이들은 아직도 찾기 힘든 확장 기능을 가지고 있지만, 확장을 통해 2년 전 데스크톱을 예전처럼 보이게 할 수 있다"고 언급했다.[49][50]역사적으로 GNOME 2를 사용했던 Linux 유통사인 데비안은 GNOME 3가 출시되자 Xfce로 전환했으나 데비안 8 '제시' 출시 시기에 맞춰 GNOME 3를 다시 채택했다.[51]
GNOME 40
GNOME 40은 2021년 3월 24일에 출시되었다.[52][53]즉시 버전 3을 따르지만 새로운 버전 관리 체계와 향후 6개월 주기의 주요 릴리스 일정을 채택한다(릴리스 사이클 참조).[54]
GNOME 40은 이전과 같은 활동 개요에서 수직 디자인을 사용하는 대신 작업공간과 대시를 수평으로 구성한다.[52]이 공개는 또한 새로운 터치패드 제스처를 가져다 준다.[55]
릴리스
해제 사이클
GNOME 프로젝트의 각 부품 소프트웨어 제품에는 고유의 버전 번호와 출시 일정이 있다.그러나 개별 모듈 유지관리자는 GTK 및 GLib와 같은 기본 라이브러리와 함께 약 6개월의 일정에 따라 전체 GNOME 안정적 릴리즈를 만들기 위한 노력을 조정한다.일부 실험 프로젝트는 이 릴리스에서 제외된다.
GNOME 40 이전 GNOME 버전 번호는 체계 v.xx.yy를 따랐다.여기서 v는 ABI 파손과 같은 큰 변화를 포함할 수 있는 주요 버전이며, 이는 정기적인 스케줄이 없으며 대규모 변경 요건에 대응하여 발생한다.xx는 약 6개월마다 위의 스케줄에 따라 발매되는 부 버전이며, 1자리 또는 2자리 숫자의 패리티는 발매 유형을 나타낸다. xx가 짝수일 경우(예: 3.20), xx가 홀수일 경우(예: 3.21) 현재 개발 스냅샷을 나타내며, 이는 결국 다음 안정성으로 진화할 것이다.풀어 주다yy는 포인트 릴리즈(예: 3.20.6)를 나타낸다. 이러한 포인트 릴리즈는 문제를 수정하고, 중단 없는 개선을 추가하기 위해 몇 주 간격으로 작성된다.
GNOME 40은 1년에 한 번 출시될 때마다 하나의 숫자가 증가하는 새로운 버전 관리 계획을 시작했다.숫자는 점 다음에 개발 릴리스의 경우 "알파", "베타" 또는 "rc"가 표시되고, 소수 안정 릴리즈(앞서 언급한 yy와 유사함)[54]가 표시된다.
GNOME 릴리스는 기본 FTP 서버에 구성 스크립트가 포함된 소스 코드 형태로 만들어지며, 운영 체제 벤더가 이를 컴파일하여 배포하기 전에 나머지 시스템과 통합된다.대부분의 벤더는 안정적이고 테스트된 GNOME 버전만 사용하며, 쉽게 설치되고 사전 컴파일된 패키지의 형태로 제공한다.GNOME의 모든 안정화 및 개발 버전의 소스 코드는 GNOME git 소스 코드 저장소에 저장된다.관심 있는 사용자는 git 분기의 스냅숏을 얻을 수 있으며, 스스로 사용할 수 있도록 최신 버전을 구축할 수 있다.
소스 코드 컴파일 프로세스를 자동화하는 데 도움이 되는 다수의 빌드 스크립트(JHBuild 또는 이전 GARNOME 등)를 사용할 수 있다.
발매이력
버전 | 날짜 | 정보 |
---|---|---|
1997년 8월 | GNOME 개발 발표[56] | |
1.0 | 1999년 3월 | 첫 번째 주요 GNOME 릴리스[1] |
1.2 | 2000년 5월 | 코드네임 "봉고"[57] |
1.4 | 2001년 4월 | 코드 이름 "트랜퀴니티"[58][59] |
2.0 | 2002년 6월 | GTK2 기반 주요 업그레이드.휴먼 인터페이스 가이드라인 [60]소개 |
2.2 | 2003년 2월 | 멀티미디어 및 파일 관리자 [61]향상 |
2.4 | 2003년 9월 | 코드 이름 "Temujin":[62] 에피파니, 접근성 지원. |
2.6 | 2004년 3월 | 노틸러스가 공간 파일 관리자로 변경되고, 새로운 GTK 파일 대화 상자가 도입된다.GNOME의 단명 포크인 GanME는 이 버전의 변경에 대한 대응으로 생성된다.[63] |
2.8 | 2004년 9월 | 개선된 이동식 장치 지원, Evolution을 추가한다.[64] |
2.10 | 2005년 3월 | 메모리 요구 사항 감소 및 성능 향상추가: 새 패널 애플릿(모뎀 컨트롤, 드라이브 분무기 및 휴지통) 및 토템 및 사운드 주서기 애플리케이션.[65] |
2.12 | 2005년 9월 | Nautilus 개선, 애플리케이션과 freedesktop.org 통합 간의 컷/커트 개선.추가: PDF 뷰어 사용, 새로운 기본 테마:클리어룩, 메뉴 편집기, 키링 관리자 및 관리 도구카이로 지지대가 있는 GTK 2.8을 기반으로 함.[66] |
2.14 | 2006년 3월 | 성능 향상(일부 경우 100% 이상), 사용자 선호도의 가용성 향상, GStreamer 0.10 멀티미디어 프레임워크.추가: Ekiga 비디오 회의 응용 프로그램, 데스크바 검색 도구, Pessulus 잠금 편집기, 빠른 사용자 전환,[67] Savayon 시스템 관리 도구 |
2.16 | 2006년 9월 | 성능 향상.추가: Tomboy Notetaking 애플리케이션, Baobab 디스크 사용 분석기, Orca 화면 판독기, GNOME Power Manager(노트북 배터리 수명 향상), Totem, Nautilus 개선, Metacity 복합 지원, 새로운 아이콘 테마.새 인쇄 대화상자가 있는 GTK 2.10에 기초.[68] |
2.18 | 2007년 3월 | 성능 향상.추가: 이메일 및 로컬 파일의 암호화를 허용하는 해마 GPG 보안 애플리케이션, 링 차트 보기를 지원하도록 개선된 바오밥 디스크 사용 분석기, Orca 화면 판독기, Evince, Epiphany 및 GNOME Power Manager, 볼륨 제어 개선, GNOME 스도쿠 및 GlChess 2개의 새로운 게임.MP3 및 AAC 오디오 인코딩.[69] |
2.20 | 2007년 9월 | 10주년 개봉.Evolution 백업 기능, Epiphany, EOG, GNOME Power Manager의 개선, Seahhors의 암호 키링 관리.추가: Evince에서 PDF 양식 편집, 파일 관리자 대화 상자의 통합 검색, 자동 멀티미디어 코덱 설치 프로그램.[70] |
2.22 | 2008년 3월 | 웹캠 및 원격 데스크톱 뷰어에서 사진 촬영 도구인 치즈 추가, 메타시티의 기본 윈도우 컴포지팅 지원, GVFS 도입, DVD 및 유튜브 재생 지원 개선, 토템의 미신TV 지원, 국제화된 시계 애플릿, Evolution의 Google 캘린더 지원 및 메시지 태그 지정, Evince, Tomoboy 등의 개선무주사 및 계산기.[71]Gnome 사용 안 함GVFS 및 GIO를 위한 VFS.[72] |
2.24 | 2008년 9월 | 공감 인스턴트 메신저 고객인 Ekiga 3.0 외에도 Nautilus에서 탭 브라우징, 다중 화면 지원 개선, 디지털 TV 지원 개선.[73] |
2.26 | 2009년 3월 | 새로운 광학 디스크 레코딩 애플리케이션 브라세로, 간단한 파일 공유, 미디어 플레이어 개선, 다중 모니터 지원 및 지문 판독기 지원.[74] |
2.28 | 2009년 9월 | GNOME Bluetooth 모듈 추가.Epiphany 웹 브라우저, Community 인스턴트 메신저 클라이언트, Time Tracker 및 접근성 개선.GTK 버전 2.18로 업그레이드하십시오.[75] |
2.30 | 2010년 3월 | Nautilus 파일 매니저, Community 인스턴트 메신저 클라이언트, Tomboy, Evince, Time Tracker, Epiphany, Vinagre에 대한 개선사항. iPod와 iPod Touch 장치는 현재 libimobileedevice를 통해 GVFS를 통해 부분적으로 지원되고 있다.GTK 2.20을 사용한다.[76] |
2.32 | 2010년 9월 | Rygel과 GNOME Color Manager 추가.공감 인스턴트 메신저 고객인 에빈스, 노틸러스 파일 매니저 등에 대한 개선사항. 3.0은 2010년 9월에 출시할 예정이었기 때문에 2.30 이후 개발 노력의 상당 부분이 3.0으로 향했다.[77] |
3.0 | 2011년 4월 | GNOME Shell 소개.보다 적은 수의 집중 옵션으로 재설계된 설정 프레임워크.Mallard 마크업 언어를 기반으로 한 주제 중심의 도움말.나란히 창문 타일링.새로운 시각적 테마 및 기본 글꼴.향상된 언어 바인딩, 테마, 터치 및 멀티플랫폼 지원을 통한 GTK 3.0 채택.오랫동안 사용되지 않는 개발 API 제거.[78] |
3.2 | 2011년 9월 | 온라인 계정 지원, 웹 애플리케이션 지원, 연락처 관리자, 문서 및 파일 관리자, 파일 관리자에서 파일의 빠른 미리 보기, 통합 강화, 문서화 개선,[79] 향상된 모양 및 다양한 성능 향상 |
3.4 | 2012년 3월 | GNOME 3 응용프로그램을 새로 찾음:문서, Epiphany(현재 웹이라고 함) 및 GNOME 연락처활동 개요에서 문서를 검색하십시오.응용 프로그램 메뉴 지원.새로 고친 인터페이스 구성 요소:새 색상 선택기, 재설계된 스크롤 막대, 사용하기 쉬운 스핀 단추 및 숨길 수 있는 제목 표시줄.부드러운 스크롤 지지대.새로운 애니메이션 배경.새 Wacom 패널로 시스템 설정 개선간편한 확장 관리.하드웨어 지원 향상.주제 지향 문서.공감의 영상 통화 및 라이브 메신저 지원.접근성 향상:개선된 Orca 통합, 보다 나은 고대비 모드 및 새로운 확대/축소 설정.기타 많은 향상된 애플리케이션 기능 및 소규모 세부 정보.[80] |
3.6 | 2012년 9월 | Core 구성 요소 새로 고침:Activity Overview(활동 개요)의 새 애플리케이션 버튼 및 향상된 레이아웃새 로그인 및 잠금 화면다시 디자인된 메시지 트레이.이제 알림은 더 똑똑해지고, 더 눈에 띄며, 무시하기가 더 쉬워졌다.시스템 설정에 대한 향상된 인터페이스 및 설정.이제 사용자 메뉴에 기본적으로 전원 끄기가 표시됨.통합 입력 방법.접근성은 항상 켜져 있다.새로운 애플리케이션: GNOME 3.4의 미리보기 버전으로 소개된 박스와 세계 시간을 처리하기 위한 애플리케이션인 클럭스.디스크 사용 분석기, 공감 및 글꼴 뷰어에 대한 검색 업데이트.Orca의 점자 지원 개선.웹에서 이전에 비어 있던 시작 페이지는 가장 많이 방문한 페이지와 더 나은 전체 화면 모드와 WebKit2의 베타 버전을 포함하는 그리드로 대체되었다.Evolution은 WebKit를 사용하여 이메일을 렌더링한다.디스크의 주요 개선 사항.최근 파일 및 검색과 같은 새로운 기능을 갖춘 Refremed Files 애플리케이션(Nautilus라고도 함) |
3.8 | 2013년 3월 | Core 구성 요소 새로 고침:자주 사용하는 앱과 모든 앱이 포함된 새 애플리케이션 보기.전면적인 창 레이아웃.새로운 입력 메서드 OSD 전환기.이제 Notifications & Messaging 트레이는 포인터가 화면 가장자리에 눌리는 힘에 반응한다.전통적인 데스크톱 환경을 선호하는 사용자를 위해 클래식 모드 추가GNOME Settings 애플리케이션은 업데이트된 도구 모음 설계를 특징으로 한다.새 초기 설정 길잡이.GNOME 온라인 계정은 더 많은 서비스와 통합된다.웹이 WebKit2 엔진을 사용하도록 업그레이드되었다.웹에는 새로운 개인 검색 모드가 있다.문서는 새로운 이중 페이지 모드와 구글 문서 통합을 얻었다.연락처의 향상된 사용자 인터페이스.GNOME Files, GNOME Box 및 GNOME Disks는 많은 개선을 받았다.자체 클라우드 통합.새로운 GNOME 핵심 애플리케이션: GNOME 클럭과 GNOME Weather. |
3.10 | 2013년 9월 | 시스템에 대한 보다 집중적인 개요를 제공하는 재작업된 시스템 상태 영역.GNOME Maps, GNOME Notes, GNOME Music 및 GNOME Photosures를 포함한 새로운 응용프로그램 모음입니다.자동 시간대와 세계 시계와 같은 새로운 지리 위치 기능.HiDPI 지원[81] 및 스마트 카드 지원.GLib 2.38로[82] D-Bus 활성화 가능 |
3.12 | 2014년[83] 3월 | Overview(개요)의 키보드 탐색 및 창 선택 기능 향상사용적합성 시험에 기반한 첫 번째 설정 유틸리티 개선.시스템 상태 영역에 유선 네트워킹이 다시 추가됨응용프로그램 보기의 사용자 정의 가능한 응용프로그램 폴더.많은 애플리케이션에서 팝오버와 같은 새로운 GTK 위젯 소개.GTK의 새로운 탭 스타일. GNOME 비디오, GNOME 터미널 및 gedit에는 HIG와 더욱 일관성이 있는 신선한 외관이 제공되었다.터미널 에뮬레이터의 검색 공급자는 GNOME Shell에 포함되어 있다.GNOME 소프트웨어 및 고밀도 디스플레이 지원 개선.새 녹음기 응용 프로그램.새 데스크톱 알림 API.Wayland 포트의 진행은 선택적으로 미리 볼 수 있는 사용 가능한 상태에 도달했다.[citation needed] |
3.14 | 2014년 9월 | 향상된 데스크톱 환경 애니메이션.향상된 터치스크린 지원.GNOME 소프트웨어는 설치된 추가 기능 관리를 지원한다.GNOME 포토는 구글에 대한 지원을 추가했다.Evince, Sudoku, 광산 및 날씨용으로 재설계된 UI.히토리는 GNOME 게임의 일부로 추가된다.[citation needed] |
3.16 | 2015년 3월 | UI 색상이 검정색에서 숯색으로 바뀌는 것이 주요 변화다.오버레이 스크롤 막대가 추가됨캘린더 애플릿과의 통합을 포함한 통지 개선.파일, 이미지 뷰어 및 맵을 포함한 다양한 앱으로 전환새로운 미리보기 응용프로그램: 일정관리, 문자, 책X11에서 웨일랜드까지 항해를 계속했다.[84] |
3.18 | 2015년 9월 | 주요 변경사항으로는 Files의 Google Drive 통합이 있다.소프트웨어를 통한 펌웨어 업데이트.자동 화면 밝기.터치패드 제스처.GNOME 캘린더 및 GNOME 문자표 등 몇 가지 새로운 응용 프로그램.파일, 박스 및 폴라리 대폭 개선소규모 변경 및 버그 수정 |
3.20 | 2016년 3월 | 소프트웨어의 시스템 업그레이드 및 리뷰, 사진의 간단한 사진 편집, 파일의 향상된 검색과 같은 많은 핵심 애플리케이션의 대폭 개선.플랫폼 개선에는 많은 애플리케이션에서 사용할 수 있는 바로 가기 도움말 창, 정교한 글꼴, 위치 서비스 제어 개선 등이 포함된다.[85] |
3.22 | 2016년 9월 | GNOME 3.22 애플리케이션은 마지막 gtk-3.x 릴리스인 GTK 3.22를 기반으로 한다. 웨일랜드는 이제 채무불이행이다.포괄적인 플랫박 지원.GNOME Software는 플랫팩스를 설치 및 업데이트할 수 있고, GNOME Builder는 이를 생성할 수 있으며, 데스크톱은 샌드박스 애플리케이션을 가능하게 하는 포털 구현을 제공한다.핵심 GNOME 애플리케이션에 대한 개선 사항으로는 파일에서의 배치 이름 변경 지원, GNOME 사진의 공유 지원, GNOME 소프트웨어의 업데이트된 모양, 재설계된 키보드 설정 패널 등이 있다. |
3.24 | 2017년 3월 | 나이트 라이트(Night Light)는 새로운 기능으로, 스크린을 약간 붉은 색으로 물들임으로써 야간에 눈의 피로를 덜어준다.현재 날짜/시간 드롭다운에는 날씨 정보가 표시된다.알림에 대한 세련된 표정.Gnome Calendar는 주간 뷰를 얻었다.Gnome Web은 책갈피를 추가 및 관리하는 경험을 개선했으며, 기본적으로 Easy Privacy가 포함된 배송을 제공했다.[86]온라인 계정, 사용자 및 프린터 설정 패널이 재설계되었다.[87] |
3.26 | 2017년 9월 | 새로운 기능 Firefox Sync 서비스를 통해 새로운 탐색 사이드바와 향상된 네트워크 및 디스플레이 설정, 브라우저 동기화 기능을 갖춘 Settings 애플리케이션을 찾아보십시오.색상 이모지는 현재 GNOME 전체에 걸쳐 지원되며, 그들이 나타나는 곳이면 어디서나 볼 수 있을 것이다.[88] |
3.28 | 2018년[89] 3월 12일 | |
3.30 | 2018년 9월 5일 | |
3.32 | 2019년 3월 13일 | |
3.34 | 2019년 9월 12일 | |
3.36 | 2020년 3월 11일 | |
3.38 | 2020년 9월 16일 | |
40 | 2021년 3월 24일 | |
41 | 2021년 9월 22일 |
특징들
사용자 인터페이스 설계
GNOME 2 이후 생산성은 GNOME의 핵심 초점이었다. 이를 위해 GNOME 휴먼 인터페이스 가이드라인(HIGH)을 만들었다.모든 GNOME 프로그램은 GUI(Graphic User Interface)의 일관성 있는 스타일을 공유하지만, 동일한 GUI 위젯의 사용에 국한되지는 않는다.오히려 GNOME GUI의 설계는 GNOME HIG에 기술된 개념에 의해 안내되며, 그 자체가 인지 인체공학의 통찰력에 의존한다.[90]개발자는 HIG에 이어 GUI 설계부터 권장 화소 기반 위젯 레이아웃에 이르기까지 모든 것을 다루기 때문에 고품질의 일관되고 사용 가능한 GUI 프로그램을 만들 수 있다.
GNOME 2를 다시 쓰는 동안, 대다수의 사용자에게 거의 가치가 없다고 여겨지는 많은 설정이 제거되었다.이 프로젝트에 관련된 소프트웨어 개발자인 Havico Pennington은 원하는 동작을 얻기 위해 UI 기본 설정을 추가하는 것보다 소프트웨어를 기본적으로 올바르게 동작하도록 하는 것이 더 낫다는 생각을 강조함으로써 지침 원리의 윤곽을 밝혔다.
기존의 무료 소프트웨어 애플리케이션은 다른 과거 플랫폼의 동등한 애플리케이션에서 본 모든 기능의 결합을 갖도록 구성할 수 있다.과거 플랫폼(Emacs *cough*)에서 누구나 볼 수 있는 모든 애플리케이션의 조합이 되도록 구성할 수도 있다.
이거 아프니?네, 포함되었습니다.선호도에는 비용이 드는 것으로 나타났다.[..] [E]Ach anyone have a price, and you have to credit it value.많은 사용자들과 개발자들은 이것을 이해하지 못하며 결국 많은 비용과 그들의 선호 달러에 대한 가치가 거의 없게 된다.
— Havoc Pennington, Free software UI[91]
접근성
GNOME은 장애인을 위해 물리적으로 인지적으로 인간공학적으로 데스크톱 환경을 만들고 유지하는 것을 목표로 한다.GNOME HIG는 가능한 한 이것을 고려하려고 하지만, 특정한 문제들은 특별한 소프트웨어에 의해 해결된다.
GNOME은 특수 입력 방법과 음성 합성 및 음성 인식 소프트웨어를 사용하여 사용자 경험을 향상시킬 수 있는 ATK(Accessibility Toolkit) 애플리케이션 프로그래밍 인터페이스를 사용하여 컴퓨터 접근성 문제를 해결한다.특정 유틸리티는 AT-SPI(Assistive Technology Service Provider Interface)를 사용하여 ATK에 등록되어 있으며, 데스크톱 전체에서 전세계적으로 사용되고 있다.Orca 화면 리더와 Dasher 입력 방식을 포함한 여러 보조 기술 제공업체들은 GNOME과 함께 사용하도록 특별히 개발되었다.
국제화 및 현지화
이 섹션은 다음을 통해 확장해야 한다.
|
GNOME 소프트웨어의 국제화와 현지화는 로케일에 의존한다.
데스크톱 및 모바일 세션
GNOME은 데스크톱과 모바일용 로그인 세션의 세 가지 이상을 허용한다.
GNOME 쉘
이 세션은 GNOME Shell 및 Mutter(창 관리자)를 기반으로 한다.디폴트(Default)이며 애플리케이션을 시작하고 열린 창과 가상 데스크톱에 액세스하기 위한 모바일과 같은 패러다임을 제공하지만 확장을 통해 외관이 전통적인 작업 표시줄의 모습일 수 있고 기본 시작 메뉴를 제공할 수 있다.이 세션은 GNOME Shell용 JavaScript와 그 모든 확장으로 인해 RAM과 CPU를 더 많이 사용하며, 3D 가속화가 필요하다.
GNOME Shell은 GNOME의 기본 그래픽 쉘로, 상단 막대 홀딩(왼쪽부터 오른쪽으로) 활동 버튼, 애플리케이션 메뉴, 시계, 통합 시스템 상태 메뉴가 있다.[92][93]어플리케이션 메뉴는 포커스에 있는 어플리케이션의 이름을 표시하며, 어플리케이션의 선호에 접근, 어플리케이션의 닫기, 새로운 어플리케이션 창 생성 등의 기능에 대한 액세스를 제공한다.상태 메뉴에는 다양한 시스템 상태 표시기, 시스템 설정에 대한 바로 가기, 로그아웃, 사용자 전환, 화면 잠금, 컴퓨터 일시 중단 등의 세션 동작이 있다.
Activity 버튼을 클릭하거나, 마우스를 왼쪽 상단 핫코너로 이동하거나, Super 키를 누르면 Overview(개요)가 나타난다.[94]개요는 사용자에게 현재 활동에 대한 개요를 제공하고 창과 작업공간 사이를 전환하고 응용프로그램을 시작할 수 있는 방법을 제공한다.왼쪽의 대시에는 즐겨찾는 응용 프로그램에 대한 바로 가기와 열린 창 및 설치된 모든 응용 프로그램 목록을 표시하는 응용 프로그램 선택 버튼이 있다.[92]검색 표시줄이 맨 위에 나타나고 작업공간 간 전환을 위한 작업공간 목록이 오른쪽 위에 표시된다.화면 하단에서 알림이 나타난다.[95]
GNOME 클래식
GNOME 3.8을 시작으로 GNOME은 애플리케이션 메뉴(기본 시작 메뉴)와 상단 바에 "장소 메뉴"를 제공하는 공식 지원되는 GNOME Shell 확장 제품군과 열려 있는 창을 신속하게 최소화하고 복원할 수 있는 화면 하단에 창 목록이 있는 패널, 왼쪽 하단과 가상 디에 있는 "데스크톱 표시" 버튼 등을 제공한다.오른쪽 아래 구석에 있는 스키점프들.[96]
GNOME 플래시백
GNOME Flashback은 GNOME 3의 공식 세션으로 GNOME 패널과 Metacity를 기반으로 경량화,[98][99] 하드웨어 요구사항이 낮으며 GNOME Shell보다 시스템 자원을 적게 사용한다.[97][100]사용자 정의가 가능한 시작 메뉴를 포함하여 하나의 패키지(gnome-appatch)에 많은 플러그인이 번들로 제공되는 전통적인 사용자 정의가 높은 작업 표시줄(패널)을 제공한다.GNOME 2.x 시리즈와 유사한 사용자 경험을 제공하며 기본 제공으로 사용자 지정 용량을 가지고 있다.
GNOME Flashback은 다음과 같은 구성 요소로 구성된다.
- 메타시티(창 관리자)
- GNOME 패널 – 구성성이 뛰어난 작업 표시줄
- Gnome-appatch – GNOME 패널을 위한 유용한 애플릿 모음
모바일
libhandy 라이브러리는 GNOME Shell과 함께 사용하여 기기 폼 팩터에 동적으로 적응하는 응답성 사용자 인터페이스를 만들 수 있다.[101]
개발
GNOME은 GNOME 프로젝트에 의해 개발되었다.[103]GNOME 개발은 느슨하게 관리된다.토론은 주로 많은 공공 우편물 목록에서 이루어진다.[104]GNOME 개발자와 사용자들은 GNOME의 현재 상태와 향후 방향에 대해 논의하기 위해 GNOME의 표준과 프로그램을 통합하여 다른 데스크톱과의 상호운용성을 지원한다.[105]
GNOME은 주로 C, XML, C++, C#, HTML, Vala, Python, JavaScript, CSS 등으로 작성된다.[4]많은 언어 바인딩을 사용할 수 있다.
개발플랫폼
GLib 데이터 구조 및 유틸리티 라이브러리, GOBject 객체 및 유형 시스템, GTK 위젯 툴킷은 GNOME 개발 플랫폼의 중심 부분으로 구성된다.이 기반은 D-Bus IPC 프레임워크, 카이로 2D 벡터 기반 도면 라이브러리, 클루터 가속 그래픽 라이브러리, 판고 국제 텍스트 렌더링 라이브러리, PulseAudio low-level 오디오 API, GStreamer 멀티미디어 프레임워크 및 NetworkManager, PackageKit, Telepathy(인스턴트 메시징)를 비롯한 여러 전문 라이브러리로 더욱 확장된다.및 WebKit.[106]
- 사용자 세션을 관리하는 GNOME Display Manager(GDM)는 X와 Wayland를 똑같이 관리한다.
- Tracker는 지정된 디렉토리에서 자동으로 파일을 검색하고 빠른 검색을 제공하기 위해 해당 디렉토리의 색인을 유지하며, GNOME Shell 및 GNOME 파일에 많이 통합됨
- GIO를 확장하는 파일 시스템을 위한 추상화 계층 프레임워크인 GVFS, GNOME 파일 및 GNOME 디스크에 잘 통합됨
- GSetting의 백엔드(backend)를 연결하다.
- Mutter, Wayland 컴포지터 및 X Window Manager
- Linux 색상 관리, udev 등
- 메일, 일정관리, 주소록, 태스크 및 메모 정보 관리를 담당하는 Evolution Data Server
- Meson은 선택한 빌드 자동화 도구로 GNU 빌드 시스템(autotools)을 대체하고 있다.
- 배포에 구애받지 않는 빌드 및 통합 도구인 BuildStream
종속성
GNOME 데스크톱 환경은 그래픽 제어 요소 라이브러리 GTK와 이를 사용하는 핵심 애플리케이션으로만 구성되지 않는다.위와 같이 GNOME 데스크톱 환경을 구성하는 추가 소프트웨어 패키지가 꽤 있다.
웨이랜드 또는 X 창 시스템
GNOME은 웨이랜드와 X 윈도우 시스템에서 실행된다.[107]Wayland 지원은 GNOME[93] 3.10에 도입되었고, 3.20에 의해 "대부분의 사용자[…]가 사용 가능한 일상의 경험"[108]으로 간주되었고, 이때 Wayland는 기본 사용자 세션이 되었다.[109]GNOME 3.24를 통해 웨이랜드 호환성은 엔비디아 드라이버로 확장되었다.[110]GNOME 3.30 이상에서는 웨이랜드만을 사용하여 X 윈도 시스템 없이도 GNOME을 실행할 수 있다.
시스템드
2011년 5월 레나트 시터링은 GNOME 종속성으로 시스템d를 제안했다.[111]systemd는 Linux에서만 사용할 수 있기 때문에 향후 GNOME 릴리즈에서 다른 플랫폼에 대한 지원이 중단될 수 있다는 논의로 이어졌다.GNOME 3.2 다단계 지원은 systemd를 사용하는 시스템에서만 사용할 수 있었다.[79]2012년 11월 GNOME 릴리스 팀은 세션 추적과 같은 기본 기능을 위해 시스템d에 컴파일 시간 의존성이 없을 것이라고 결론지었다.전력 관리와 같은 비기본적인 기능성의 경우 컴파일 시간 의존성이 가능하다.예를 들어 콘솔키트와 같은 대안에는 systemd 억제제 개념이 없다.패키지 관리자는 업그레이드가 진행되는 동안 시스템이 꺼지지 않도록 할 수 있다.[112][113]
적용들
핵심 애플리케이션
다양한 작가들이 쓴 GTK와 클루터 기반의 프로그램들이 대거 있다.GNOME 3.0 출시 이후 GNOME 프로젝트는 GNOME 핵심 애플리케이션을 설명하는 일련의 프로그램 개발에 주력하고 있다.[114]현재 그 놈 인간 인터페이스 지침에 그 놈 핵심 응용 프로그램의 공통점은 고수(HIG)뿐만 아니라 예를 들어 GVfs(그 놈 가상 파일 시스템)처럼 내부 그 놈 층을 가지고 사람과 긴밀하게 통합 구글 Drive[116][117]과 GNOM과 다른 예를 들어 고아(gnome-online-accounts)[115]설정과 그 놈 파일들...E사진과 함께구글 포토.어떤 프로그램들은 단순히 새로운 이름과 개편된 사용자 인터페이스를 가진 기존의 프로그램인 반면, 다른 프로그램들은 처음부터 작성되었다.
게임.
GNOME Games는 GNOME 핵심 어플리케이션의 모양과 느낌을 가지고 있으며 GNOME과 동시에 출시된다. 모두 현재의 GNOME 휴먼 인터페이스 가이드라인에 맞게 다시 작성되었다.
개발 도구
프로그래머는 GNOME 데스크톱과 일관된 개발 도구를 제공하고 GNOME 소프트웨어의 개발을 촉진하기 위해 작성한 소프트웨어를 가지고 있다.
GNOME Builder는 새로운 통합 개발 환경이고, 안주타는 오래된 환경이다.GTK의 그래픽 제어 요소를 사용하여 그래픽 인터페이스를 구성하는 Glade Interface Designer 소프트웨어Devhelp는 API 브라우저로 Accerciser는 접근성 탐험가 입니다.
GNOME 소프트웨어 개발을 촉진하기[118][119] 위해 네미버, GtkInspector, Alleoop 등 여러 디버깅 도구도 제공되었다.
타사 개발 도구(예: NoFlo)에 대한 통합 옵션도 존재한다.[120]
libsoup 라이브러리는 GNOME 애플리케이션에서 HTTP 서버에 대한 액세스를 가능하게 한다.[121]
BuildStream은 Python으로 작성된 선언형 YAML 형식의 빌드 및 CI 파이프라인을 모델링하기 위한 유연하고 확장 가능한 프레임워크다.[122]그것의 마스코트는 비버인데 비버는 개울에 물건을 만들기 때문이다.
참고 항목
참조
- ^ a b "GNOME 1.0 Released" (Press release). San Jose, California: GNOME Project. 3 March 1999. Retrieved 11 January 2016.
- ^ "GNOME 42 Released With Many Improvements From Wayland To GTK4 Porting". 23 March 2022. Retrieved 24 March 2022.
- ^ Petridis, Jordan (18 January 2022). "GNOME 42.alpha released". GNOME Mail Services (Mailing list). Retrieved 22 March 2022.
- ^ a b "The GNOME Open Source Project on Open Hub: Languages Page". www.openhub.net.
- ^ "Introducing GNOME 41". Retrieved 20 December 2021.
- ^ "GNOME License". Retrieved 8 December 2017.
- ^ Sandler, Karen (26 March 2014). "Introducing GNOME 3.12". GNOME Project (video). YouTube. Archived from the original on 21 December 2021. Retrieved 2 July 2014.
- ^ Clinton, Jason (2 April 2011). "GNOME 3: Fewer interruptions". GNOME Project (video). YouTube. Archived from the original on 21 December 2021. Retrieved 7 April 2011.
- ^ a b Klapper, Andre (6 April 2010). "Re: GNOME -> Gnome". GNOME marketing list (Mailing list). Retrieved 26 March 2017.
- ^ Clasen, Matthias (19 February 2014). "Portability of the GNOME desktop environment". Retrieved 18 March 2014.
- ^ GNOME census (PDF), Neary
- ^ "Staring into the abyss". Gnome. 27 July 2012. Retrieved 15 March 2014.
- ^ de Icaza, Miguel (15 August 1997). "The GNOME Desktop project". mail.gnome.org. Retrieved 11 August 2015.
- ^ a b "About Us GNOME". 27 June 2013. Archived from the original on 27 June 2013. Retrieved 15 April 2021.
- ^ Announcement: Qt version 2.0 released, 25 June 1999, archived from the original on 9 March 2000, retrieved 16 April 2014
- ^ Stallman, Richard Stallman (5 September 2000). "Stallman on Qt, the GPL, KDE, and GNOME". Retrieved 9 September 2005.
- ^ "Why you shouldn't use the Lesser GPL for your next library". Free Software Foundation. Retrieved 20 January 2008.
- ^ GNOME 프로젝트: "GNOME 재단 저작권 할당 지침"2013년 3월 26일에 액세스.2012년 3월 4일 웨이백 머신에 보관
- ^ Wuelfing, Britta. "GNOME: Split from GNU Project? » Linux Magazine". Linux Magazine. Retrieved 14 April 2021.
- ^ Loshin, Pete (6 November 2000). "Gnome". Computerworld. Retrieved 14 April 2021.
- ^ "Official GNU software packages (archived on sep-2021)". Archived from the original on 15 April 2021.
- ^ Neil Mcgovern. "I asked (as ED for @GNOME) GNU to remove us from that page multiple times. They have refused to do so". Twitter. Retrieved 21 August 2021.
- ^ GNOME. "Let's also clarify that here. GNOME is NOT a GNU project". GNOME. Retrieved 21 August 2021.
- ^ "Software – GNU Project – Free Software Foundation". Gnu.org. Retrieved 8 March 2022.
- ^ GNOME. "GTK commit a4b976f7, "Update the README"". GNOME. Retrieved 8 September 2021.
- ^ Pennington, Havoc (1999). "What is Gnome?". GTK / Gnome Application Development. Archived from the original on 11 July 2010.
- ^ Gowin, John (9 November 2001). "GNOME Office, how far along are we?". Linux Orbit. Archived from the original on 1 January 2005.
- ^ TH, Sam (10 April 2001). "GUADEC Results". gnome-office-list (Mailing list). LWN.net. Retrieved 3 May 2014.
- ^ Loli, Eugenia (15 September 2003). "GNOME-Office 1.0 Released; Nautilus Becomes Object-Oriented". OSNews. Retrieved 4 May 2014.
- ^ Esselbach, Philipp (15 September 2003). "GNOME-Office 1.0 Released". Linux Compatible. Retrieved 4 May 2014.
- ^ "GNOME-Office 1.0 Released" (Press release). 15 September 2003. Retrieved 4 May 2014.
- ^ Sevior, Martin (30 June 2004). "Next GNOME-Office release". gnome-office-list (Mailing list). Retrieved 4 May 2014.
- ^ Sevior, Martin (30 July 2004). "Update on progress for GNOME-Office-1.2". gnome-office-list (Mailing list). Retrieved 4 May 2014.
- ^ Sevior, Martin (2 October 2004). "Three weeks until gnome-office-1.2, what progress on the website?". gnome-office-list (Mailing list). Retrieved 4 May 2014.
- ^ Welinder, Morten (19 December 2004). "Gnumeric 1.4 is Here!". gnome-office-list (Mailing list). Retrieved 4 May 2014.
- ^ "Office Applications". GNOME Project. Archived from the original on 3 December 2013. Retrieved 4 May 2014.
- ^ "GNOME 2.0 Released: Desktop Environment Boasts Simpler User Interface and a Host of Powerful Developer Tools" (Press release). Archived from the original on 13 November 2021.
- ^ "GNOME 2.0 Desktop and Developer Platform Released!" (Mailing list). Archived from the original on 20 May 2003.
- ^ Foxwell, Harry; Tran, Hung (2009). Pro OpenSolaris: A New Open Source OS for Linux Developers and Administrators. Apress. p. 51. ISBN 9781430218920.
- ^ Paul, Ryan (14 July 2008). "GNOME 3.0 officially announced... and explained". Ars Technica. Retrieved 26 April 2021.
- ^ a b c d Paul, Ryan (6 April 2011). "A shiny new ornament for your Linux lawn: Ars reviews GNOME 3.0". Ars Technica. Retrieved 26 April 2021.
- ^ "GNOME 3.0 released: better for users, developers" (Press release). Archived from the original on 13 November 2021.
- ^ "A new default theme for GTK". blogs.gnome.org. Retrieved 24 December 2014.
- ^ "Mate Desktop Environment – GNOME2 fork / Community Contributions / Arch Linux Forums". bbs.archlinux.org. Retrieved 15 May 2021.
- ^ "MATE is under active development to add support for new technologies while preserving a traditional desktop experience". Archived from the original on 6 May 2021.
- ^ PCMan (3 July 2013). "LXDE-Qt Preview". LXDE Blog. Retrieved 15 May 2021.
- ^ "LXQt History". GitHub. Retrieved 15 May 2021.
{{cite web}}
: CS1 maint : url-status (링크) - ^ Ricky (4 August 2011), "Linus Torvalds Ditches GNOME For Xfce", Digitizor, retrieved 8 November 2011
- ^ "Torvalds: I want to be nice, and curse less, but it's just not in me". The Register. 7 November 2012. Retrieved 2 January 2013.
- ^ Heath, Nick. "Linus Torvalds switches back to Gnome 3.x desktop". ZDNet.
- ^ Hoffman, Chris. "How GNOME 3.14 is winning back disillusioned Linux users". PC World. IDG TechNetwork. Retrieved 5 April 2015.
- ^ a b "GNOME 40 Release Notes". Retrieved 27 March 2021.
- ^ Larabel, Michael (24 March 2021). "GNOME 40 Released With Many Improvements – Phoronix". Retrieved 27 March 2021.
- ^ a b Bassi, Emmanuele (16 September 2020). "New GNOME versioning scheme". Retrieved 17 September 2020.
- ^ "GNOME 40". Forty.gnome.org. Retrieved 8 March 2022.
- ^ de Icaza, Miguel. "The story of the GNOME project". Archived from the original on 24 February 2001.
- ^ "GNOME 1.2 "Bongo GNOME" Unleashed" (Press release). GNOME Project. 25 May 2000. Archived from the original on 2011. Retrieved 8 June 2014.
- ^ "GNOME 1.4 "Tranquility" is released". mail.gnome.org. Retrieved 12 September 2021.
- ^ "GNOME 1.4 Released: Desktop Environment Boasts Power, Stability, Polish and Integration" (Press release). Copenhagen, Denmark: GNOME Project. Business Wire. 2 April 2001. Archived from the original on 2011. Retrieved 8 June 2014.
- ^ Waugh, Jeff (27 June 2002). "GNOME 2.0 Desktop and Developer Platform Released!". desktop-devel (Mailing list). Retrieved 20 September 2007.
- ^ "GNOME 2.2 Release notes" (Press release). GNOME Project. 5 February 2003. Retrieved 19 February 2019.
- ^ Waugh, Jeff (11 September 2003). "Announcing the GNOME 2.4.0 Desktop & Developer Platform". gnome-announce (Mailing list). Retrieved 20 September 2007.
- ^ Sobala, Andrew (31 March 2004). "Announcing the GNOME 2.6.0 Desktop & Developer Platform". gnome-announce (Mailing list). Retrieved 20 September 2007.
- ^ "GNOME 2.8 release notes" (Press release). Boston, Massachusetts: GNOME Project. 15 September 2004. Retrieved 19 February 2019.
- ^ "GNOME 2.10 released!" (Press release). Boston, Massachusetts: GNOME Project. 9 March 2005. Retrieved 8 June 2014.
- ^ "GNOME 2.12 Release Notes". Retrieved 31 October 2010.
- ^ "GNOME 2.14 Release Notes". Retrieved 31 October 2010.
- ^ Newren, Elijah (6 September 2006). "Celebrating the release of GNOME 2.16!". gnome-announce (Mailing list). Retrieved 20 September 2007.
- ^ Newren, Elijah (14 March 2007). "Celebrating the release of GNOME 2.18!". gnome-announce (Mailing list). Retrieved 20 September 2007.
- ^ Ryan, Paul (19 September 2007). "GNOME 2.20 officially released". Ars Technica. Retrieved 20 September 2007.
- ^ Untz, Vincent (12 March 2008). "Celebrating the release of GNOME 2.22!". gnome-announce-list (Mailing list). Retrieved 12 March 2008.
- ^ "GNOME 2.22 Release Notes, Section "GVFS and GIO"".
- ^ Untz, Vincent (24 September 2008). "Celebrating the release of GNOME 2.24!". gnome-announce-list (Mailing list). Retrieved 27 September 2008.
- ^ Untz, Vincent (18 March 2009). "Celebrating the release of GNOME 2.26!". gnome-announce-list (Mailing list). Retrieved 18 March 2009.
- ^ Holwerda, Thom (24 September 2009). "GNOME 2.28 Released". OSNews. Retrieved 5 April 2009.
- ^ Holwerda, Thom (31 March 2010). "GNOME 2.30 Released". OSNews. Retrieved 4 April 2010.
- ^ "GNOME 2.32 Release Notes". Retrieved 31 October 2010.
- ^ "GNOME 3.0 Release Notes". GNOME Project. Retrieved 7 April 2011.
- ^ a b Vitters, Olav; Klapper, André; Day, Allan. "GNOME 3.2 Release Notes". GNOME Project. Retrieved 5 October 2011.
- ^ "A list of features that have been implemented for 3.4". GNOME Project. Retrieved 28 March 2012.
- ^ "Add high dpi support". 12 February 2014.
- ^ "Convert applications to DBusActivatable".
- ^ Wallen, Jack (28 March 2014). "GNOME 3.10 has resurrected what was once the darling of the Linux desktop". TechRepublic. Archived from the original on 28 March 2014.
- ^ "GNOME 3.16 is here with reimagined notifications and visual upgrades galore". 28 March 2015. Retrieved 19 February 2019.
- ^ "GNOME 3.20". 23 March 2016.
- ^ "GNOME 3.24 Released, This Is What's New". OMG! Ubuntu!. 23 July 2017.
- ^ "Introducing GNOME 3.24 'Portland'". YouTube. 23 July 2017. Archived from the original on 21 December 2021.
- ^ "GNOME 3.26 Released". 13 September 2017.
- ^ "GNOME 3.27.x Development Series".
- ^ "GNOME Human Interface Guidelines".
- ^ Pennington, Havoc (April 2002). "Free Software UI". Retrieved 21 June 2021.
- ^ a b "Terminology for Gnome Shell". GNOME Wiki. GNOME Project. Archived from the original on 22 May 2014. Retrieved 22 May 2014.
- ^ a b Day, Allan. "GNOME 3.10 Release Notes". GNOME Project. Retrieved 22 May 2014.
- ^ "GNOME 3 Cheat Sheet". GNOME Wiki. GNOME Project. Retrieved 13 June 2014.
- ^ "GNOME Shell Design". GNOME Project. Retrieved 3 December 2011.
- ^ Day, Allan. "GNOME 3.8 Release Notes". GNOME Project. Retrieved 13 June 2014.
- ^ "Projects/GnomeFlashback – GNOME Wiki". Retrieved 21 December 2018.
- ^ "GNOME/Flashback – ArchWiki". Retrieved 21 December 2018.
- ^ "How to Install Classic GNOME Flashback in Ubuntu 18.04 LTS". Retrieved 21 December 2018.
- ^ "Debian – Details of package gnome-session-flashback in buster". Retrieved 21 December 2018.
- ^ "The New libhandy 0.0.10". Purism (company). Retrieved 30 May 2020.
- ^ "Librem 5 design report #5". Purism (company). Retrieved 30 May 2020.
- ^ "GNOME Quick SWOT Analysis". GNOME Project. Retrieved 18 March 2014.
- ^ "GTK and GNOME Mailing Lists". GNOME Project. Retrieved 4 December 2011.
- ^ "About". GNOME Users And Developers European Conference (GUADEC). Archived from the original on 4 October 2011. Retrieved 3 December 2011.
- ^ Bull, Phil. "Platform libraries". GNOME Project. Retrieved 21 May 2014.
- ^ "What's new in Fedora 25 Workstation". Fedora Magazine. Red Hat. 21 November 2016. Retrieved 21 August 2021.
- ^ "GNOME 3.20 Release Notes". GNOME. Retrieved 21 August 2021.
- ^ "session: give Wayland sessions priority · GNOME/gdm@6cd2d24". GNOME GitLab.
- ^ "GNOME Lands Mainline NVIDIA Wayland Support Using EGLStreams". Phoronix. 17 November 2016. Retrieved 21 August 2021.
- ^ Poettering, Lennart (18 May 2011). "systemd as external dependency". desktop-devel (Mailing list). Retrieved 12 June 2014.
- ^ Peters, Frederic (6 November 2012). "20121104 meeting minutes". release-team (Mailing list). Retrieved 12 June 2014.
- ^ "Inhibitor locks". Retrieved 29 March 2020.
- ^ "Clock Applets". 14 May 2003. Archived from the original on 14 May 2003.
- ^ "GNOME wiki: GnomeOnlineAccounts".
- ^ "GNOME 3.18 Will Let You Access Your Google Drive Files in Nautilus". 30 September 2015.
- ^ "GNOME 3.18 lands with Google Drive". 30 September 2015.
- ^ Matthias Clasen (15 May 2014). "GtkInspector Author's blog entry". Retrieved 17 May 2014.
- ^ "GtkInspector in GNOME wiki". 15 May 2014. Retrieved 17 May 2014.
- ^ "Bergius: Flowhub and the GNOME Developer Experience". LWN.net. 2 May 2014. Retrieved 24 May 2014.
- ^ Negus, Christopher (2004). Red Hat Linux Bible. Wiley (published 2003). p. 994. ISBN 9780764543333. Retrieved 15 August 2017.
libsoup: Library for enabling GNOME libraries to access HTTP servers.
- ^ "GNOME Wiki: BuildStream".
외부 링크
![]() | 위키북스는 GNOME을 사용하는 것을 주제로 한 책을 가지고 있다. |
![]() | 위키미디어 커먼즈에는 GNOME과 관련된 미디어가 있다. |