4장. 세부 역사

차례

4.1. 0.x 릴리스
4.1.1. 초기 데비안 패키징 시스템
4.2. 1.x 릴리스
4.3. 2.x 릴리스
4.4. 3.x 릴리스
4.5. 4.x 릴리스
4.6. 5.x 릴리스
4.7. 6.x 릴리스
4.8. 7.x 릴리스
4.9. 8.x 릴리스
4.10. 9.x 릴리스
4.11. 10.x 릴리스
4.12. 주요 사건
4.12.1. 2000년 7월: 조엘 클리커(Joel Klecker) 죽음
4.12.2. 2000년 8월: 패키지 풀 구현
4.12.3. 2001년 3월: 크리스토퍼 러터(Christopher Rutter) 죽음
4.12.4. 2001년 3월: 파브리치오 폴라코(Fabrizio Polacco) 죽음
4.12.5. 2002년 7월: 마틴 버터벡(Martin Butterweck) 죽음
4.12.6. 2002년 11월: 데비안 서버 불타다
4.12.7. 2003년 11월: 여러 데비안 서버 해킹됨
4.12.8. 2004년 5월: 마누엘 에스트라다 사이츠(Manuel Estrada Sainz)와 안드레스 가르시아 솔리어(Andrés García Solier) 죽음
4.12.9. 2005년 7월: 젠스 슈말징(Jens Schmalzing) 죽음
4.12.10. 2008년 12월: 티에모 수퍼(Thiemo Seufer) 죽음
4.12.11. 2009년 7월: 스티브 그린랜드(Steve Greenland) 죽음
4.12.12. 2010년 8월: 프랜스 팝(Frans Pop) 죽음
4.12.13. 2011년 4월: 안드리안 폰 비더(Adrian von Bidder) 죽음
4.12.14. 2013년 5월: 레이 다센(Ray Dassen) 죽음
4.12.15. 2014년 7월: 피터 밀러(Peter Miller) 죽음
4.12.16. 2015년 2월 : 클라이티 시달(Clytie Siddall) 죽음
4.12.17. 2015년 12월: 이안 머독 죽음
4.12.18. 2016년 9월: 크리스토퍼 H. 로즈(Kristoffer H. Rose) 죽음
4.13. 다음은?

데비안은 이안 머독이 1993년 8월에 시작한 프로젝트이다. 그 당시 이안은 퍼듀 대학교 학생이었다. 데비안은 리처드 스톨만(Richard Stallman)과 General Public Licence(GPL)이 함께하는 GNU 프로젝트자유 소프트웨어 재단에서 1994년 11월부터 1995년 11월까지 지원했다.

데비안 0.01부터 0.90까지는 1993년 8월과 12월 사이에 이루어졌다. 이안 머독 쓰기를:

"데비안 0.91은 1994년 1월에 나왔다. 사용자가 패키지를 다룰 수 있는 아주 원시적인 패키지 시스템이었지만 거의 제대로 작동하지 않았다(의존성이나 그밖의 것은 아무것도 할 수 없었다). 이 때 데비안을 개발하는 사람은 불과 몇 십 명이었고 이 릴리스 또한 내 자신이 직접 했다. 0.91은 이런 형태의 마지막 배포판이었다.

1994년은 데비안 프로젝트를 정비하여 다른 사람이 효과적으로 기여할 수 있게 하고 이안 잭슨이 관리하는 dpkg가 제대로 동작하기 시작했다. 1994년에는 공식적인 릴리스는 내 기억에는 없고 단지 몇번의 프로젝트 과정을 제대로 나가는지 확인하는 겸 내부적인 릴리스는 있었다.

데비안 0.93 릴리스 5는 1995년 3월에 처음 나왔고 처음으로 "현대적인" 데비안의 릴리스라고 할 수 있다: 정확한 숫자는 모르지만 더욱더 많은 개발자가 자신의 패키지를 갖고 있었고 dpkg를 이용해서 기본 시스템이 설치된 후 모든 패키지를 설치하고 관리할 수 있었다.

"데비안 0.93 릴리스 6은 1995년 11월에 나타났고 마지막 a.out 릴리스였다. 0.93R6에는 대략 60명의 개발자가 자신의 패키지를 관리했다. 기억이 정확하다면 0.93R6에 dselect가 처음으로 나왔다."

이안 머독은 데비안 0.93R6를 "... 내가 가장 좋아하는 데비안 릴리스였다"라고 했는데 이 부분에서 데비안 1.0를 준비할 때인 1996년 3월에 프로젝트에서 그만두는 상황이었고 이러한 상황에서 약간 그 자신의 편견을 보였다고 인정했다. 결국 이 릴리스는 데비안 1.0으로 이름을 붙인 릴리스 되지 않은 버전으로 CD-ROM 제작자가 그렇게 해버린 후에 혼동을 피하려고 데비안 1.1로 릴리스되었다. 이 사건은 결국 "공식적인" CD-ROM 이미지의 개념을 만들어 냈고 이 결과 CD-ROM 판매자가 이러한 종류의 실수를 저지르지 않게 만들었다.

1995년 8월 동안(데비안 0.93 릴리스 5와 데비안 0.93 릴리스 6 사이)에 하르트무트 코테인은 데비안의 모토롤라 m68k 패밀리 포팅을 준비하고 있었다. 그는 "수많은 패키지이 386계열에 너무 집중되어(리틀 엔디안, -m486, -O6와 libc4를 위한 모든 것) 있어서 본인의 머신인 Atari Medusa 68040, 32 MHz에 기본적인 시스템을 만든다는 것은 쉬운 일이 아니었다. 석달후인 1995년 11월에 250개의 가용한 패키지중에서 200개의 패키지를 libc5용으로 업로드했다!" 이후로 데비안 프로젝트는 다른 포트로의 의식을 하는데 GNU 허드 마이크로커널로의 포팅도 한다.

이때부터 데비안 프로젝트는 다른 아키텍처에 대한 여러 포트를 다른 아키텍처, 새(리눅스 아닌)커널, GNU Hurd microkernel, 및 적어도 한 BSD 커널이 들어가도록 성장했다.

프로젝트의 초기 멤버인 빌 미첼은 리눅스 커널을 기억하기를

"...시작했을 때 0.99r8에서 0.99r15 사이였다. 오랫동안 나는 20 MHz 386 기반 머신에서 30분 이내에 커널을 만들 수 있었고, 10Mb 이하의 디스크 공간에서 같은 시간 안에 데비안을 설치할 수 있었다.

" ... 이안 머독, 본인, 이안 잭슨과 다른 이안(성은 기억 안 남), 댄 퀸란(Dan Quinlan)과 다른 몇몇 이름이 기억 안 나는 사람이 초기 구성원이었다. 매트 웰시(Matt Welsh)는 초기 멤버 중 한 명이거나 그 이전의 멤버였다. 누군가 메일링 리스트를 만들었고 우리가 움직이기 시작했다.

본인이 기억하기로는 계획을 가지고 시작하지 않았고 아주 조직화 되는 형태로 프로젝트를 시작하지는 않았다. 시작할 당시에는 매우 무작위적으로 소스를 모아서 패키징을 하는 식이었다. 시간이 지남에 따라서 목록을 모으고 이 부분을 모아서 배포판의 핵심으로 묶었다: 커널, 쉘, update, getty와 다양한 형태의 프로그램, 그리고 시스템을 시작하는데 필요한 프로그램과 필수 유틸리티."

프로젝트의 초기에는 개발자가 오직 소스 패키지만 제공하는 것을 생각했다. 각 패키지는 상위 소스 코드와 데비안화된 패치파일로 구성되었고 사용자는 소스의 압축을 풀고 패치를 적용한 후에 컴파일 하여 바이너리를 얻었다. 하지만 개발자은 곧 바이너리 형태의 배포도 필요하다고 느꼈고 이안 머독이 만든 dpkg로 데비안 특정 바이너리 형태의 패키지를 만들고 나중에 이 프로그램을 이용해서 파일을 풀고 패키지 파일을 설치한다.

이안 잭슨은 곧 패키징 도구의 개발을 넘겨 받아서 이름을 dpkg-deb로 명명하고 dpkg를 써서 dpkg-deb를 사용하고 현재 데비안 시스템의 의존성(Dependencies)충돌(Conflicts)을 제공했다. 이러한 도구를 써서 만든 패키지는 패키지를 만드는 데 사용되는 도구 버전을 나열하는 헤더와 파일 내의 오프셋을 tar 생산 아카이브로 가지고 있었는데, 이 아카이브는 일부 제어 정보로 헤더와 분리했다.

이 시점에서 프로젝트의 구성원들 사이에 논쟁이 일어났다 -- 몇몇은 dpkg-deb로 만들어진 데비안 전용 형식 ar 프로그램이 만들어내는 형식을 위하여 없어져야 한다고 느꼈다. 몇 번의 수정된 파일 형식과 이에 해당하는 패키징 도구가 나온 후에 ar 형식을 도입했다. 이러한 변화의 핵심은 데비안 패키지가 어떠한 유닉스 호환 시스템에서도 불신이 가는 실행파일을 실행하지 않고도 압축이 풀린다는 것이다. 달리 말해서, 표준도구인 'ar'과 'tar'와 같은 것이 현재의 모든 유닉스 시스템에서 데비안 바이너리 패키지를 풀고 내용을 확인하는데 필요하다는 것이다.

이안 머독이 데비안을 떠나고 그는 브루스 페렌스를 다음의 대표자로 지목했다. 브루스는 처음에 "Linux for Hams"라는 아마추어 라디오 사용자를 위한 리눅스 소프트웨어를가 들어있는 리눅스 배포판 CD를 만들려고 하는 도중에 데비안에 처음을 관심을 갖기 시작했다. 데비안의 핵심 시스템이 그의 프로젝트를 지원하려고 많은 일이 필요하다고 알고서 브루스는 기초 시스템의 작업과 이와 관련된 설치 도구에 아주 많은 노력을 했고 그의 햄 라디오 배포를 미뤘다. 브루스가 설치도구모음에 한 작업은 현재의 Rescue 플로피 디자인의 기초가 되었다.

이안 머독 말하기를:

"브루스는 본인의 위치를 이어받을 자연스러운 기회를 가졌는데 이는 그가 거의 일 년 동안 기본 시스템을 유지하는데 신경을 썼기 때문이고 본인이 데비안으로 가는 시간 동안 그는 슬랙을 선택했다."

그는 데비안 자유 소프트웨어 가이드라인과 우리의 약속을 작성하려는 노력을 조정하고 공개 하드웨어 프로젝트를 시작하는 등 프로젝트의 몇 가지 중요한 측면을 시작했다. 그가 프로젝트 리더로 근무하면서 데비안은 기술적으로 유능한 리눅스 사용자를 위한 플랫폼으로 시장 점유율과 명성을 얻었다.

브루스 페렌스는 물론 Software in the Public Interest, Inc.를 만드는데 많은 공헌을 했다. 원래 데비안 프로젝트가 법적으로 아무 하자 없이 기부를 받게 하려고 시작했는데 이 목적은 곧 빠르게 확장되어 데비안 프로젝트는 물론이고 그 밖의 자유소프트웨어를 지원하는 내용까지 되었다.

다음 데비안 버전은 이때 나왔다:

  • 1.1 버즈는 1996년 6월에 나왔다.(474개의 패키지와 2.0 커널, 완전한 ELF, dpkg)

  • 1.2 렉스는 1996년 12월에 나왔다(848 패키지, 120명 개발자)

  • 1.3 는 1997년 7월에 나왔다(974 패키지, 200명 개발자)

잠시 동안 1.3에 몇 "포인트" 릴리스가 있었으며 1.3.1R6까지 나왔다.

브루스 페렌스는 데비안 프로젝트 리더로 1998년 1월 초에 이안 잭슨으로 바뀌었다. 그 후 2.0 출시 준비를 위한 프로젝트를 상당 부분 맡았다.

이안 잭슨은 1998년 초에 데비안 프로젝트 리더가 되었고 Software Public Interest에 부리더가 된다. 재무국장인 팀 세일러와 리더인 브루스 페렌스, 사무국장인 이안 머독이 은퇴한 후에 그는 SPI 위원회의 리더가 되었고 새로운 임원 임원 3명이 선출되었다: 부리더 마틴 슐체(Martin Schulze), 사무국장 데일 쉐츠(Dale Scheetz), 재무국장 닐스 로너(Nils Lohner).

데비안 2.0()이 인텔 i386계열과 모토롤라 68000 시리즈 아키텍처에 맞게 되어 나왔다. 이번 릴리스는 시스템의 새로운 C 라이브러리(glibc2에 기반한 lib6)로 되었고 1500개가 넘는 패키지와 400명이 넘는 개발자가 참여했다.

위처트 아커만(Wichert Akkerman)이 1999년 1월부터 이안 잭슨의 자리를 이어받아 데비안 프로젝트 리더가 되었다. 데비안 2.1은 1999년 3월 9일에 릴리스되었다. 이는 몇개의 마지막 작은 문제가 생겨 일주일 동안 릴리스가 연기된 상황이었다.

데비안 2.1은 두 가지 아키텍처를 공식적으로 지원한다: 알파(Alpha)스팍(Sparc). 데비안 2.1에 있는 엑스윈도우 패키지는 이전의 릴리스에서 재정비한 것이며 2.1은 차세대 데비안 패키지 관리 인터페이스인 apt가 들어있다. 데비안의 이번 릴리스는 "공식 데비안 CD 세트"로 2개 CD도 릴리스 되었다. 2250개 패키지가 들어있었다.

1999년 4월 21일, 코렐이 데비안을 기반으로 한 리눅스 배포판과 KDE 그룹이 생산한 데스크톱 환경을 출시하겠다는 의사를 밝히자 코렐사K Desktop Project는 사실상 데비안과 동맹을 맺었다. 그 다음 봄과 여름 동안 또 다른 데비안 기반 배포인 스톰 리눅스가 등장했고, 데비안 프로젝트는 CD-ROM과 공식 프로젝트 웹 사이트와 같은 데비안 연결 재료에 사용할 공식 버전과 데비안으로부터 유래된 재료에 사용할 비공식 로고가 모두 포함된 새로운 로고를 선택했다.

새롭고 독특한 허드(Hurd)에 대한 데비안 포팅이 이 때에 시작되었다. 이는 GNU Mach 마이크로커널 기반의 GNU Hurd를 사용하는 리눅스 커널 기반이 아닌 첫번째 포팅이다.

데비안 개발자는 데브컨프 연례 회의에서 처음으로 공식적으로 합류했다. Debconf0 첫 번째 회의는 2000년 7월 5일부터 9일까지 프랑스 보르도에서 열렸다. 이 회의의 목표는 개발자와 고급 사용자를 한 곳에 모아 데비안에 대해 이야기하고 배포판의 일부를 함께 개발하는 것이다.

데비안 2.2(포테이토)는 2000년 8월 15일에 릴리스 했고 인텔 i386과 모토롤라 68k 시리즈, 알파, 선 스팍, 파워피시와 암 아키텍처를 지원했다. 파워피시와 암에 대한 첫번째 지원이었고 릴리스 할 때, 3900이상의 바이너리와 2600이상의 소스 패키지를 450명 이상의 데비안 개발자가 관리했다.

데비안 2.2에 대한 흥미로운 사실은 모든 소프트웨어 문제가 어떻게 자유 소프트웨어 노력이 최신 운영체제로 이어질 수 있는지를 보여주는 것이다. 이것은 Counting potatoes: The size of Debian 2.2라 불리는 기사에서 관심 있는 사람의 그룹이 연구했다:

"[중략] 우리는 sloccount 시스템을 써서 데비안 2.2 포테이토 물리적 소스 코드 라인 수(source lines of code: SLOC)를 알아보았다. 데비안은 55,000,000 이상의 SLOC인데 이는 레드햇 7.1보다 무려 두 배 큰 셈이고 이는 데비안 개발 모델이 전세계에 퍼져있는 수많은 개발자가 모여 작업하는 모델을 보여준 셈이다. 이는 적어도 다른 개발 방법에 맞먹는 수준이다. 만일 데비안이 독점 개발 방식을 따랐다면 COCOMO 모델은 데비안 2.2를 개발하기에 19억 미국달러가 들 수 있다고 예측했다. 거기에 개발에 필요한 70% 차지하는 C와 10%의 C++, LISP와 쉘이 5% 그리고 나머지인데 이런 언어를 담고 있을 뿐 아니라 가장 커다란 패키지인 모질라와 리눅스 커널, PM3와 XFree86까지 들어있다."

우디가 나오기 전에 ftp-master에 있는 아카이브 시스템에 변화가 왔다. 특정 배포판인 "testing"이 새롭게 나오게 되었고 이는 2000년 12월 중순에 activated on ftp-master 나왔다. 패키지 풀은 여러 패키지 (현재 실험, 불안정, 테스트 및 안정)가 패키지를 가져올 수 있는 특정 패키지의 다른 버전의 모음일 뿐이며,이 패키지는 해당 배포판의 패키지 파일에 들어간다.

동시에 새 배포판 testing을 도입했다. 주로, 불안정에 있던 패키지는 (몇 주 시간이 지나고 나서) 안정적이라면 testing으로 들어간다. 동결 시간을 줄이고 언제든지 새로운 릴리스를 준비하는데 도움을 주려고 이 프로젝트에 도입했다.

이 기간 동안 새로운 버전을 가지고 장사를 했던 회사가 문을 닫는다. 코렐은 리눅스 부분을 2001년 1사분기에 팔았고, 스토믹스는 2001년 1원 17일에 파산 선고를 하고, 프로지니는 2001년 10월 1일 배포판 개발을 중단한다고 발표했다.

다음 릴리스 동결은 2001년 7월 1일부터 시작했다. 프로젝트는 1년 이상 걸려서 다음 릴리스를 완성했다. 이는 problems in boot-floppies 때문이었는데 메인 아카이브에 암호 관련 소프트웨어를 넣었고 기본 구조에 대한 변화, 즉 incoming 아카이브와 암호 구조 변화도 한몫 했다. 그 당시 안정판인 데비안 2.2는 7번 개정을 했고 두번의 프로젝트 리더 선거가 있었다: 2001년 벤 콜린스와 비데일 가비. 패키지밖에서도 데비안 작업이 활발하게 진행되어 국제화와 수천개의 웹페이지가 20개가 넘는 언어로 번역되고 다음 릴리스 설치를 23개 국어로 준비했다. 두 개의 내부 프로젝트가 시작했는데 하나는 어린이를 위한 데비안 주니어와 의학연구를 위한 데비안 메드가 우디가 릴리스 할 동안 나타났다. 이는 결국 데비안을 각 분야에 맞게 바꾸는 일에 중점을 두게 되었다.

데비안을 둘러싼 작업은 개발자가 데브컨프라 불리는 연례 회의를 조직하는 것을 막지 못했다. 제2회 회의 Debconf1는 6월 2일부터 5일까지 보르도(프랑스)에서 열린 Libre Software Meeting(LSM)과 함께 데비안 개발자 40여 명이 모인 가운데 열렸다. 제3회 회의 Debconf2는 2002년 7월 5일 토론토(캐나다)에서 80명 넘는 참가자가 모인 가운데 했다.

데비안 3.0(우디)은 인텔 i386, 모토롤라 68k, 알파, 선 스팍, 파워피시, 암, HP PA-RISC, IA-64, MIPS, MIPS(DEC)와 IBM s/390을 지원하면서 2002년 7월 19일에 나왔다. 이는 HP PA-RISC, IA-64, MIPS, MIPS(DEC)와 IBM s/390이 들어있는 첫번째 릴리스이다. 릴리스 당시, 900여 명의 데비안 개발자가 유지한 약 8500개의 바이너리 패키지가 있어 CD-ROM 뿐만 아니라 DVD 미디어에서 사용할 수 있는 최초의 릴리스가 되었다.

다음 릴리스 이전에 데브컨프 연례 회의는 2003년 7월 18일부터 20일까지 오슬로에서 열린 제4회 컨퍼런스 Debconf3에서 데브캠프에 100명 및 20명이 넘는 참가자와 했다. 7월 12일부터 7월 17일까지. 제5회 컨퍼런스 Debconf4는 2004년 5월26일부터 6월 2일까지 브라질 포르토 알레그레에서 16개 나라에서 온 160명 넘는 참가자가 있었다.

데비안 3.1(사지)은 2005년 6월 6일 우디와 똑같은 아키텍처로 나왔고 비공식 AMD64 포트가 같은 시간에 나왔지만 https://alioth.debian.org에서 가능했다. 약 15,000개 바이너리 패키지를 1,500명 넘는 개발자가 유지한다.

사지 릴리스에는 많은 변화가 있었는데, 대부분 배포판을 동결하고 릴리스하는 데 오랜 시간이 걸렸기 때문이었다. 이 릴리스는 이전 버전으로 제공된 소프트웨어의 73% 이상을 업데이트했을 뿐만 아니라 OpenOffice 제품군, Firefox 웹 브라우저 및 Thunderbird e- 메일 클라이언트가 들어있다.

This release shipped with the 2.4 and 2.6 Linux kernel series, XFree86 4.3, GNOME 2.8 and KDE 3.3 and with a brand new installer. This new installer replaced the aging boot-floppies installer with a modular design with provided for more advanced installations (with RAID, XFS and LVM support) including hardware detection and making installations easier for novice users of all the architectures. It also switched to aptitude as the selected tool for package management. But the installation system also boasted full internationalization support as the software was translated into almost forty languages. The supporting documentation: installation manual and release notes, were made available with the release in ten and fifteen different languages respectively.

이 릴리스는 Debian-Edu/Skolelinux, Debian-Med 및 Debian-Accessibility sub-projects 노력이 들어가며, 특히 장애인을 위해 설계된 패키지 뿐만 아니라 교육 패키지 및 의료 제휴를 가진 사람 수를 늘렸다.

제6회 데브컨프 Debconf5가 2005년 7월 10일부터 7월 17일까지 핀란드 에스푸에서 3백 명이 넘는 사람이 참여한 가운데 열렸다. 비디오는 온라인에서 볼 수 있다.

제7회 데브컨프 Debconf6가 2006년 5월 14일부터 5월 22일까지 멕시코 옥스테펙에서 열렸으며, 약 200명이 참가했다. 이 컨퍼런스의 비디오사진은 온라인에서 볼 수 있다.

데비안 4.0(에치)은 사지와 동일한 수의 아키텍처에 대해 릴리스되었다. 여기에는 AMD64 포트가 들어갔었지만 m68k에 대한 지원은 중단되었다. 그러나 m68k 포트는 여전히 stable 배포판에서 사용할 수 있다. 데비안 개발자 1,030명 이상이 유지한 약 18,200 개의 바이너리 패키지가 있었다.

데비안 5.0(레니)은 2009년 2월 14일 그 이전, 에치보다 하나 더 많은 아키텍처에 대해 나옴. 이것은 새 ARM을 위한 포트가 다. 이전 릴리스처럼, m68k 아키텍처에 대한 지원은 불안정에서 가능. 약 23,000 바이너리 패키지(12,000 이상의 소스 패키지로 만듦)는 1010 이상의 데비안 개발자가 유지한다.

데비안 레니가 나오면서 포인트 릴리스 명명방식을 바꾸었다. 포인트 릴리스는 진정한 마이크로 버전 번호를 사용할 것이므로, 데비안 레니의 첫 포인트 릴리스는 5.0.1이 될 것이다. 과거 포인트 릴리스는 r로 명명되었고, 주요 번호와 소수에 추가된 번호(예: 4.0r1)가 더해졌다.

제8회 데브컨프 Debconf7 가 2007년 6월 17일부터 23일까지 스코틀랜드 에든버러에서 400여 명이 참여한 가운데 열렸다. 이 컨퍼런스의 비디오사진은 온라인에서 볼 수 있다.

제9회 데브컨프 Debconf8가 2008년 8월 10일부터 16일까지 아르헨티나 마르 드 플라타에서 200명 참여한 가운데 열렸다. 이 컨퍼런스의 비디오사진을 온라인에서 볼 수 있다.

제10회 데브컨프 Debconf9가 2009년 7월 23일부터 30일까지 스페인 카세레스에서 열렸고, 200명 넘는 참가자가 있었다. 이 컨퍼런스의 비디오사진을 온라인에서 볼 수 있다.

제11회 데브컨프 Debconf10가 2010년 8월 1일부터 7일까지 미국 뉴욕에서 개최되었으며, 7월 25일부터 31일까지 데브캠프가 이에 앞서 개최되었다. 데비안 개발자, 정비사, 사용자 등 200명이 컨퍼런스에 참가하려고 컬럼비아 캠퍼스에 모였다. 이 컨퍼런스의 비디오사진은 온라인에서 볼 수 있다.

데비안 6.0(스퀴즈)은 2011년 2월 6일 나왔다.

프로젝트가 2009년 7월 29일에 결정된 후 시간 기반 동결 채택을 통해 새 릴리스가 게시되므로 짝수년 상반기에 나온다. 스퀴즈는 새로운 시간표에 들어가기 위한 일회성 예외였다.

이 정책은 데비안 배포판 사용자에게 릴리스의 예측 가능성을 제공하고 데비안 개발자가 더 나은 장기 계획을 할 수 있도록 채택되었다. 2년간의 릴리스 주기는 사용자의 불편함을 줄여주면서 파괴적인 변화를 위한 더 많은 시간을 제공했다. 예측 가능한 동결 또한 전반적인 동결 시간을 줄일 것으로 기대되었다.

그러나 2009년 12월에 동결을 예상했지만 스퀴즈 동결 알림을 2010 년 8 월에 뉴욕에서 열린 제10회 연례 데브컨프 회의를 축하하며 발표했다.

새 기능:

  • 리눅스 커널 2.6.32, 이제 완전히 자유이며 문제 있는 펌웨어 파일이 없다.

  • libc: eglibc 2.11

  • GNOME 2.30.0 with some pieces of 2.32

  • KDE 4.4.5

  • X.org 7.5

  • Xfce 4.6

  • OpenOffice.org 3.2.1

  • Apache 2.2.16

  • PHP 5.3.3

  • MySQL 5.1.49

  • PostgreSQL 8.4.6

  • Samba 3.5.6

  • GCC 4.4

  • Perl 5.10

  • Python 2.6 및 3.1

  • 거의 15,000 개의 소스 패키지에서 만들어진 29,000 개 이상의 바이너리 패키지를 위한 10,000 개의 새로운 패키지.

  • DKMS. Linux 커널 소스 트리에 소스가 상주하지 않는 Linux 커널 모듈을 생성하기 위한 프레임워크.

  • 병렬 실행을 통해 시스템 부팅에 필요한 시간을 단축할 수 있는 insserv를 사용한 초기화 스크립트의 종속성 기반 순서.

  • 새 포트 둘, kfreebsd-i386 및 kfreebsd-amd64.

많은 패키지가 퀼트 기반의 새로운 소스 패키지 형식을 사용하기 시작했다. 네이티브가 아닌 패키지에 대해 "3.0(퀼트)"라고 하는 이 새 형식은 데비안 패치를 분산 소스와 분리한다. 새로운 형식인 "3.0(네이티브)"도 네이티브 패키지에 도입되었다. 이러한 형식의 새로운 기능에는 여러 업스트림 타르볼 지원, bzip2 및 lzma 압축 타르볼 지원 및 바이너리 파일이 들어있다.

제12회 데브컨프 Debconf11가 2011년 7월 24일부터 30일까지 스르프스카 공화국 반자 루카, 보스니아 헤르체고비나에서 열렸으며, 데브캠프가 17일부터 23일까지 이를 선행했다.

제13회 데브컨프 Debconf12가 2012년 7월 8일부터 14일까지 니카라과 마나과에서 열렸으며, 7월 1일부터 6일까지 데브캠프가, 7월 7일에는 데비안 데이가 있었다.

데비안 7.0(위지)이 2013년 5월 4일 나왔다. 이 새 버전 데비안은 멀티아키 지원, 여러 가지 사설 클라우드를 배치하기 위한 도구, 향상된 설치 프로그램, 그리고 완전한 멀티미디어 코덱과 프런트 엔드가 들어있고, 타사 저장소의 필요성을 제거했다.

데비안 위지가 릴리스 된 후 포인트 릴리스의 이름 지정 체계는 다시 한 번 바뀜 : 포인트 릴리스는 부 버전 번호로 명명. 예 : 7.1. 과거 시점에서 릴리스는 메이저 번호와 마이너 번호에 추가 된 마이크로 번호(예 6.0.1)로 명명했다.

2011년 7월 데비안 콘퍼런스 데브컨프11 때, "multiarch support"가 도입되었다. 이 기능은 이번 릴리스의 출시 목표였다. Multiarch는 라이브러리와 헤더 경로에 관한 파일 시스템 계층 구조를 근본적으로 재고하여, 동일한 시스템에 서로 다른 하드웨어 아키텍처의 프로그램과 라이브러리를 쉽게 병렬로 설치할 수 있도록 하는 것이다. 이를 통해 사용자는 동일한 시스템에 여러 아키텍처의 패키지를 설치할 수 있다. 이것은 다양한 방법으로 유용하지만, 가장 흔한 것은 64비트 소프트웨어와 32비트 소프트웨어를 같은 시스템에 설치하고 종속성을 자동으로 올바르게 해결하는 것이다. 이 기능은 Multiarch manual에 광범위하게 설명되어 있다.

설치 과정이 크게 개선되었다. 이 시스템은 무엇보다도 점자 장치를 사용하지 않는 시각 장애인이 소프트웨어 스피치를 사용하여 설치할 수 있다. 수많은 번역가의 결합된 노력 덕분에 73개 언어로 설치 시스템을 이용할 수 있었고, 그 중 십여 개 이상의 언어 합성도 가능했다. 게다가 처음으로 데비안은 Secure Boot은 아직 지원하지 않았지만, 64비트 PC의 UEFI를 써서 설치와 부팅을 지원했다.

다른 새 기능과 업데이트된 소프트웨어 패키지가 들어있다:

  • Linux Kernel 3.2

  • kFreeBSD kernel 8.3 및 9.0

  • libc: eglibc 2.13

  • 데스크톱 환경 GNOME 3.4

  • KDE Plasma Workspaces 및 KDE 응용프로그램 4.8.4

  • xfce 4.8 데스크톱 환경

  • X.org 7.7

  • LibreOffice 3.5.4(OpenOffice를 대체)

  • Xen Hypervisor 4.1.4

  • Apache 2.2.22

  • Tomcat 6.0.35 및 7.0.28

  • PHP 5.4

  • MySQL 5.5.30

  • PostgreSQL 9.1

  • Samba 3.6.6

  • GCC 4.7 on PCs(4.6 다른 곳)

  • Perl 5.14

  • Python 2.7

  • 거의 17,500개의 소스 패키지로 구축된 37,400개 이상의 바이너리 패키지를 위한 12,800개의 새로운 패키지.

이 릴리스에서 소개된 새로운 기능에 대한 자세한 내용은 위지릴리스 노트데비안 7.0 새로운 점 참조.

제14회 데브컨프 Debconf13가 스위스 바우마르쿠스에서 2013년 8월 11일부터 18일까지 열렸으며, 8월 6일부터 10일까지는 데브캠프가, 8월 11일에는 데비안 날이 열렸다.

제15회 데브컨프 Debconf14는 미국 포틀랜드에서 2014년 8월 23일부터 31일까지 열렸다. 301명이 참석한 지금까지 서반구에서 가장 큰 데브컨프였다.

데비안 8.0(제씨)은 2015년 4월 25일 나왔다.

이 릴리스의 주요한 변화는 초기 시스템의 교체였다: systemd가 sysvinit를 바꾸기했다. 이 새로운 초기 시스템은 많은 개선과 더 빠른 부팅 시간을 특징으로 했다. 그러나, 이것이 들어있는 다른 메일링 리스트에서 많은 논쟁을 불러일으켰고 심지어 init system coupling이라는 제목의 일반 결의안까지 이끌어냈다. 개발자의 절반 가까이가 투표했다[1].

다른 새 기능과 업데이트된 소프트웨어 패키지가 들어있다:

  • Apache 2.4.10

  • Asterisk 11.13.1

  • GIMP 2.8.14

  • 업데이트된 버전의 GNOME 데스크톱 환경 3.14

  • GNU Compiler Collection 4.9.2

  • Icedove 31.6.0(Mozilla Thunderbird 브랜드 없는 버전)

  • Iceweasel 31.6.0esr(Mozilla Firefox 브랜드 없는 버전)

  • KDE Plasma Workspaces 및 KDE 응용프로그램 4.11.13

  • LibreOffice 4.3.3

  • Linux 3.16.7-ctk9

  • MariaDB 10.0.16 및 MySQL 5.5.42

  • Nagios 3.5.1

  • OpenJDK 7u75

  • Perl 5.20.2

  • PHP 5.6.7

  • PostgreSQL 9.4.1

  • Python 2.7.9 및 3.4.2

  • Samba 4.1.17

  • Tomcat 7.0.56 및 8.0.14

  • Xen Hypervisor 4.4.1

  • xfce 4.10 데스크톱 환경

  • 거의 20,100개의 소스 패키지로 구축된 43,000개 이상의 기타 바로 사용할 수 있는 소프트웨어 패키지.

이 릴리스에서 소개된 새로운 기능에 대한 자세한 내용은 제씨릴리스 노트데비안8.0 새로운 점을 참조하세요.

제16회 데브컨프 Debconf15가 데브캠프 및 Open Weekend를 하고, 독일 하이델베르크에서 2015년 8월 9일부터 22일까지 열렸다.

제17회 데브컨프 Debconf16가 남아프리카 케이프 타운에서 2016년 6월 23일부터 7월 9일까지(데브캠프 및 데비안데이 선행) 열렸다. 아프리카에서 첫 데브컨프였다.

데비안 9.0(스트레치)은 2017년 6월 17일에 나왔다.

새 기능 및 업데이트된 소프트웨어 패키지:

  • Apache 2.4.23

  • Bind 9.10

  • Calligra 2.9

  • Emacs 25.1

  • Firefox 50.0

  • GNOME 데스크톱 환경 3.22

  • GNU Compiler Collection 6.3

  • GnuPG 2.1

  • KDE Plasma Workspaces 및 KDE 응용프로그램 5.8

  • LibreOffice 5.2.7

  • Linux 4.9

  • MariaDB 10.1

  • OpenJDK 8

  • OpenSSH 7.4p1

  • Perl 5.24

  • PHP 7.0

  • Postfix 3.1

  • PostgreSQL 9.6

  • Python 3.5

  • Samba 4.5.8

  • Xen Hypervisor 4.8.1

  • xfce 4.12 데스크톱 환경

  • 거의 25,000개 소스 패키지로 구축된 51,000개 이상의 기타 바로 사용할 수 있는 소프트웨어 패키지.

이 릴리스에서 소개된 새로운 기능에 대한 자세한 내용은 스트레치 릴리스 노트데비안 9.0 새로운 점 장을 보세요.

제18회 데브컨프 Debconf17가 캐나다 몬트리올에서 2017년 7월 31일부터 8월 12일까지(데브캠프 및 데비안데이 선행) 열렸다.

제19회 데브컨프 Debconf18 -아시아 처음 데브컨프 - 대만 신주에서 2018년 7월 21일부터 8월 5일까지, 전통적으로 데브캠프 및 Open Day가 공개적으로 선행되고 열렸다.

데비안 10.0(버스터)은 2019년 7월 6일 나왔다.

새 기능 및 업데이트된 소프트웨어 패키지:

  • Apache 2.4.38

  • Bind 9.11

  • Calligra 3.1

  • Emacs 26.1

  • Firefox 60.7

  • GNOME 데스크톱 3.30

  • GNU Compiler Collection 8.3

  • GnuPG 2.2

  • KDE Plasma Workspaces 및 KDE 응용프로그램 5.14

  • LibreOffice 6.1

  • Linux 4.19

  • MariaDB 10.3

  • OpenJDK 11

  • OpenSSH 7.9p1

  • Perl 5.28

  • PHP 7.3

  • Postfix 3.3.2

  • PostgreSQL 11

  • Python 3.7.3

  • Rustc 1.34

  • Samba 4.9

  • xfce 4.12 데스크톱 환경

  • 거의 25,000개 소스 패키지로 구축된 57,700개 이상의 기타 바로 사용할 수 있는 소프트웨어 패키지.

이 릴리스의 새 기능 정보는 데비안 10.0 새로운 점버스터 릴리스 노트를 보세요.

버스터 릴리스 직후, 제20회 데브컨프 Debconf19가 브라질 쿠리티바에서, 2019년 7월 14일부터 28일까지 데브캠프 및 오픈데이를 했다.

2000년 7월 11일, Espy라고 알려진 조엘 클리커가 21세의 나이로 세상을 떠났다. #mklinux에서 'Espy'를 보지 못한 사람과 데비안 리스트와 채널에 있던 사람은 이 젊은이가 Duchenne muscular dystrophy로 고통받고 있다는 사실을 알았다. 데비안 사람은 그가 데비안 glibc와 파워피시 사나이라고 알고 있고 Joel이 겪고 있던 고통을 몰랐다. 육체가 힘들었지만 그는 그 위대한 정신을 다른 사람과 나눠가졌다.

조엘 클리커가 그리울 겁니다.

제임스 트룹(James Troup)은 아카이브 관리 도구를 재구현해서 데비안 패키지 풀을 바꾼다고 보고했다. 이 날부터 pools 디렉터리 안에 해당 소스패키지 이름이 붙어서 파일이 저장되었다. 배포판 디렉터리는 풀에 있는 내용을 참고하는 파일만 가지고 있으면 되게 되었다. 이는 testing과 불안정 같은 배포판을 겹치는 작업을 쉽게 해주었다. 찾아보기 작업을 빠르게 하는 PostgreSQL을 써서 데이터베이스가 이끄는 형태가 되었다.

패키지 캐시와 같은 데비안 아카이브 관리 개념은 비데일 가비가 이 메일에 1998 년 5 월의 debian-devel 목록으로 처음 소개했다.

2003년 11월 19일 17:00 UTC를 시작으로 버그 추적, 메일링 목록, 보안 및 웹 검색을 위한 프로젝트의 주요 웹 서버 4대가 망가졌다. 서비스는 검사를 위해 철거되었고 다행히도 패키지 보관소가 이러한 절충의 영향을 받지 않았음을 확인할 수 있었다. 11월 25일, 모든 서비스가 복구되고 다시 온라인으로 돌아왔다.

12월 26일 티에모 수퍼가 교통사고로 세상을 떠났다. 그는 MIPSEL과 MIPSEL 포트의 주요 유지 관리자로서 2004년에데비안 개발자가 되기 전에 데비안에 오랫동안 기여했다. QEMU 팀의 일원으로서 그는 대부분의 MIPS 에뮬레이션 레이어를 썼다.

티에모 수퍼가 그리울 겁니다.

[1] 이전 4년간의 데비안 프로젝트 리더 선거에서는 유권자의 수가 대개 기존 데비안 개발자의 40% 정도