[Linux]UNIX의 역사

공부기록·2023년 10월 19일
0
post-thumbnail

UNIX

  • C언어를 쓰는 kernel이 존재한다.

  • 파일시스템은 계층구조를 이루고 있고 root(/) 디렉토리로 시작한다.

  • 모든 것은 file로 취급된다.

  • portable, interactive, time-shared, multi-tasking, multi-user


Before Unix

  • 1955 : John McCarthy가 time-sharing 개념 정의
  • 1962 : CTSS(Compatible Time-Sharing System) - time-sharing operating systems

UNIX History

  • 1969-1971 : Ken Thompson and Ritchie
    • hierarchical file system, command-line interpreter, computer processes와 device files의 정의
    • 1970 : UNIX의 첫버전이 출시되었다. assembler language로 쓰여졌다.
    • AT&T가 UNIX를 대학과 상업회사, 정부에서 이용가능하게 하였다.
  • 1973
    • Ritchie가 처음으로 C compiler를 쓰기 시작하였다.
    • Thompson은 UNIX kernel을 C로 재정의하였다.
  • 1982 : AT&T가 UNIX System 3이라는 라이센스를 만들었다.
  • 1991
    • Linus Torvald가 Open Source로써의 Linux를 출시했다.
    • FSF(Free Software Foundation)를 시작한 Richard Stallman이 GNU system을 Linux kernel을 이용하여 완성하였다.

0개의 댓글

관련 채용 정보