-
1965년:
- Multics라는 실험적인 운영체제 공동 개발 프로젝트 진행.
- MIT, AT&T 벨 연구소, General Electric
- 멀티태스킹, 멀티유저를 지원하는 초기 형태의 시분할 운영체제 만듦.
-
1969년:
- 프로젝트에 참여했던 벨 연구소의
켄 톰슨
이 초기 형태의 UNIX 개발
.
-
1971년:
- 벨 연구소의
데니스 리치
가 C언어 개발
.
- 어셈블리 언어로 작성돈 UNIX가 C언어로 재작성.
- C언어의 UNIX: 이식성과 호환성 있는 시스템으로 발전.
- 소스 프로그램이 공개되어 있던 UNIX는 Berkerley Unix(BSD)와 SYSV로 분열됨.
-
1980년대: GNU 프로젝트
시작.
- MIT 연구소의 연구원
리처드 스톨먼
은 소스를 공개하지 못하도록 하는 분위기와 기술을 상업화하려는 조류에 대한 반감으로 GNU(GNU is not UNIX) 프로젝트를 시작함.
- 1985년: 리처드 스톨먼은 FSF(Fre Software Foundation)라는 비영래 단체 설립.
- 1987년:
앤드루 타넨바움
은 `미닉스(MINIX) 개발`
- 미닉스(MINIX): 자유/오픈 소스 소프트웨어. 교육용 유닉스 계열 운영체제
-
1990년대:
- 핀란드 헬싱키 대학의
리누스 토발즈
- Mnix의 커널 소스를 고쳐 GNU 시스템에 적합한 커널 개발.
- 스톨먼과 FSF는 유닉스 커널과 호환 가능한 커널인
리눅스를 GNU 시스템의 커널로 채택
.
- 1949년: 리눅스 커널 ver1.0 발표
- 1996년: 리눅스 커널 ver2.0 발표