Human: 유닉스 운영 체제는 1969년 미국 AT&T의 벨 연구소에서 켄 톰슨, 데니스 리치, 더글러스 맥일로이, 조 오산나에 의해 고안되고 구현되었습니다. 1971년에 처음 출시된 유닉스는 당시의 일반적인 관행에 따라 전적으로 어셈블리 언어로 작성되었습니다. 1973년에는 일부 하드웨어 및 입출력 루틴을 제외하고 Dennis Ritchie에 의해 C 프로그래밍 언어로 재작성되었습니다(일부 하드웨어 및 입출력 루틴 제외). 유닉스의 고수준 언어 구현이 가능해지면서 다른 컴퓨터 플랫폼으로 쉽게 이식할 수 있게 되었습니다.

컴퓨터 사업에 진출하는 것을 금지한 초기 반독점 소송으로 인해 AT&T는 요청하는 모든 사람에게 운영 체제의 소스 코드를 영업 비밀로 라이선스했습니다. 그 결과 유닉스는 빠르게 성장하여 학술 기관과 기업에서 널리 채택되었습니다. 1984년 AT&T는 지역 운영 회사를 매각하고 컴퓨터 사업에 진출하지 않겠다는 의무에서 벗어났으며, 이러한 의무에서 벗어난 벨 연구소는 사용자가 법적으로 수정할 수 없는 독점 제품으로 유닉스를 판매하기 시작했습니다.

오닉스 시스템즈는 1980년에 초기 마이크로컴퓨터 기반 유닉스 워크스테이션을 판매하기 시작했습니다. 이후 스탠포드 대학교의 학생 프로젝트에서 분사하여 설립된 Sun Microsystems도 1982년에 유닉스 기반 데스크톱 워크스테이션을 판매하기 시작했습니다. Sun 워크스테이션은 나중에 개발된 Linux처럼 상용 PC 하드웨어를 활용하지는 않았지만, 주로 유닉스 운영 체제를 실행하는 단일 사용자 마이크로컴퓨터를 배포한 최초의 성공적인 상업적 시도였습니다.

유닉스가 점점 더 독점적인 제품으로 '고착화'되자, 1983년 리처드 스톨먼이 시작한 GNU 프로젝트는 자유 소프트웨어로만 구성된 '완전한 유닉스 호환 소프트웨어 시스템'을 만드는 것을 목표로 삼았습니다. 작업은 1984년에 시작되었습니다. 이후 1985년, 스톨만은 자유 소프트웨어 재단을 설립하고 1989년 GNU 일반 공중 사용 허가서(GNU GPL)를 작성했습니다. 1990년대 초까지 운영 체제에 필요한 많은 프로그램(라이브러리, 컴파일러, 텍스트 편집기, 명령줄 셸, 윈도우 시스템 등)이 완성되었지만 장치 드라이버, 데몬, GNU 허드라고 불리는 커널과 같은 저수준 요소는 더디고 미완성이었습니다.

MINIX는 컴퓨터 공학과 교수인 앤드류 S. 타넨바움이 만든 것으로, 1987년에 운영 체제의 원리를 배우고자 하는 학생과 다른 사람들을 대상으로 하는 최소한의 유닉스 계열 운영 체제로 출시되었습니다. MINIX의 전체 소스 코드는 무료로 사용할 수 있었지만 라이선스 조건으로 인해 2000년 4월 라이선스가 변경되기 전까지는 무료 소프트웨어가 될 수 없었습니다.

법적 문제로 인해 1992년까지 출시되지는 않았지만, NetBSD, OpenBSD 및 FreeBSD의 후손인 386BSD의 개발은 Linux보다 앞서 진행되었습니다.

리누스 토발즈는 당시(1991년) GNU 커널이나 386BSD를 사용할 수 있었다면 아마 리눅스를 만들지 않았을 것이라고 여러 차례 언급했습니다. 
Linux의 역사 

Assistant: 리눅스, 1990년대 초 핀란드의 소프트웨어 엔지니어인 리누스 토발즈와 자유 소프트웨어 재단(FSF)이 만든 컴퓨터 운영 체제.

헬싱키 대학교에 재학 중이던 토르발즈는 유닉스 운영 체제인 미닉스와 유사한 시스템을 만들기 위해 리눅스를 개발하기 시작했습니다. 1991년 0.02 버전을 출시했고, 운영 체제의 핵심인 Linux 커널 1.0 버전은 1994년에 출시되었습니다. 비슷한 시기에 미국의 소프트웨어 개발자 리처드 스톨만과 FSF는 GNU라는 오픈 소스 UNIX와 유사한 운영 체제를 만들기 위해 노력했습니다. 토발즈와 달리 스톨만과 FSF는 운영 체제용 유틸리티를 먼저 만드는 것으로 시작했습니다. 그런 다음 이러한 유틸리티를 Linux 커널에 추가하여 GNU/Linux라는 완전한 시스템을 만들었습니다.</s>