리눅스의 최초 버전 출시일은 언제인가요?
리눅스
그러던 중(1991년), 리눅스라는 이름의 또 다른 커널이 극적으로 등장하였다. 리눅스는 핀란드 헬싱키 대학의 대학원생인 리누스 토발즈가 취미 삼아 개발한 커널이었다. 토르발스는 원래 앤드루 스튜어트 타넨바움 교수가 운영 체제 디자인을 가르치기 위해 만든 교육용 유닉스인 미닉스를 사용하고 있었는데, 타넨바움이 미닉스를 다른 사람이 함부로 개조하지 못하도록 제한을 두자, 미닉스의 기능에 만족하지 못했던 토르발스는 새로운 운영 체제를 개발하고자 했다. 리눅스는 본래 운영 체제 위에서 실행되는 터미널 에뮬레이터였다. 초기에는 시리얼 포트를 이용한 간단한 신호를 주고 받는 작업밖에 할 수 없었지만, 토르발스는 디스크의 파일도 읽고, 쓰게 하고 싶었다. 이처럼 완전한 파일 제어가 가능해지자, 토르발스는 이것을 포직스(POSIX)에 호환되는 운영 체제 커널로 발전시키기로 마음먹고 이를 기반으로 리눅스를 개발하기 시작하였다. 리눅스의 첫 번째 버전인 0.01은 1991년 9월 17일 인터넷을 통해 공개되었고, 첫 공식버전인 0.02는 같은해 10월에 발표되었다. 그 이후 지금까지, 전 세계 수천만의 개발자들이 리눅스 개발에 자발적으로 참여하고 있다. 초창기 리눅스는 설치와 부팅을 하기 위해서는, 미닉스와 같은 다른 운영 체제가 필요했다. 그러나 리로(lilo)와 같은 부트로더가 개발되고, GNU 프로젝트가 만들어낸 모든 유틸리티를 리눅스에서 사용할 수 있게 됨에 따라, 리눅스는 빠른 속도로 미닉스를 능가하게 되었다.
매킨토시
맥 OS는 9.2.2판까지 개선되어 나왔지만, 그것의 구식 아키텍처-- 몇 번 갱신이 되긴 했다. 예를 들면 파워 피씨 포트 중의 하나로 나노커널(nanokernel)이 추가됐고 Mac OS 8.6은 멀티프로세싱 서비스 2.0(Multiprocessing Services 2.0)을 지원하도록 수정되었다.-- 는 교체가 필요했다. 그래서 애플은 맥 OS 9을 완전히 재정비한 유닉스 계열 기반의 맥 OS X(Mac OS X)을 소개하는데 다윈(Darwin) 커널과 XNU를 사용하는 넥스트스텝(NEXTSTEP)을 토대로 하였다. 맥 OS X은 2000년 9월에 아쿠아 인터페이스와 함께 퍼블릭 베타로 공개되었다. 원하는 고객들은 미화 29.99달러에 애플의 이 새로운 운영 체제를 미리 체험하고 정품이 발매되기 전에 의견을 제시할 수 있었다. 2001년 3월 24일 Mac OS X의 첫 번째 버전인 10.0(별명은 치타)이 출시되었다. Mac OS X의 초기 버전에서는 이전의 OS에서 사용하던 응용 프로그램들을 클래식이라는 구성을 이용하여 여전히 사용할 수 있었다. [애플은 Mac OS X의 10.5 버전인 레퍼드(Leopard)부터 클래식을 빼버렸다.] Mac OS X의 다음 버전들은 2001년 9월 25일 출시된 10.1 버전 "푸마"(Puma), 2002년 8월 24일 출시된 10.2 버전 "재규어"(Jaguar), 2003년 10월 24일 출시된 10.3 버전 "팬서"(Panther), 2005년 4월 29일에 출시된 "타이거"(Tiger), 2007년 10월 26일에 출시된 "레퍼드"(Leopard), 2009년 2월 28일에 출시된 "스노우 레오파드"(Snow Leopard), 2011년 7월 20일에 출시된 "라이온"(Lion)이다. 인텔 버전의 레퍼드는 오픈 그룹으로부터 유닉스 규격 인증을 받았다.