#01_1960년대 후반

(1) 1965년 MIT, AT&T 벨 연구소, General Electric에서는 Multics라는 실험적인 운영체제를 공동으로 개발하는 프로젝트 진행

(2) 이 프로젝트 팀은 멀티태스킹, 멀티유저를 지원하는 초기 형태의 시분할 운영체제 제작

(3) 1969년 프로젝트에 참여했던 벨 연구소 연구원 켄 톰슨(Ken Thompson)이 초기 형태의 UNIX 개발 

 

#02_1970년대

(1) 1971년 벨 연구소의 데니스 리치(Dennis Ritchie)가 C언어를 개발함으로써, 어셈블리 언어로 되어 있던 UNIX가 C언어로 재작성 됨

(2) C언어로 개발된 UNIX는 이식성과 호환성 있는 시스템으로 발전

 - 소스 프로그램이 공개되어 있었던 UNIX는 Berkeley UNIX(BSD)와 SYSV로 분열되어 발전

 

#03_1980년대 초중반

(1) MIT 연구소의 연구원이었던 리처드 스톨먼(Richard Stollman)은 소스를 공개하지 못하도록 하는 분위기와 기술을 상업화하려는 조류에 대한 반감으로 GNU(GNU is Not Unix) 프로젝트를 시작

(2) 1985년 리처드 스톨먼은 FSF(Free Software Foundation, 자유 소프트웨어 재단)라는 비영리단체를 설립 후 'GNU 선언문(Manifesto)'을 발표

 - 개발이 진행된 프로그램들은 GNU 프로그램들의 배포 라이선스인 GPL하에서 판매

(3) 1987년 앤드루 타넨바움(Andrew Tanenbaum)은 미닉스(MINIX)를 개발

 - 미닉스는 자유/오픈 소스 소프트웨어로 교육용 유닉스 계열 운영체제

 

#04_1990년대 초중반

(1) 핀란드의 헬싱키 대학의 리누스 토발즈(Linux Torvalds)가 Minix의 커널 소스를 고쳐 GNU 시스템에 적합한 커널 개발

(2) 스톨먼과 FSF는 유닉스 커널과 호환 가능한 커널인 리눅스를 GNU 시스템의 커널로 채택

(3) 1994년에 리눅스 커널 버전 1.0 발표

(4) 1996년에 리눅스 커널 버전 2.0 발표

'자격증 > 리눅스마스터 2급' 카테고리의 다른 글

4. 리눅스 기본 설치 및 유형  (0) 2022.11.24
3. 리눅스 라이선스  (0) 2022.11.15
1. 리눅스의 개요  (0) 2022.11.07

+ Recent posts