리눅스는 컴퓨터 운영 체제 중 하나로, 오픈 소스 운영 체제의 한 종류이다. 리눅스 커널은 리누스 토르발스가 개발한 것으로, 이를 기반으로 다양한 리눅스 배포판이 만들어졌다. 리눅스는 다양한 용도로 사용되며, 서버, 개인 컴퓨터, 모바일 장치 등에서 사용된다. 또한 안정성, 보안성, 유연성 등의 특징으로 유명하며, 많은 개발자 및 기업에서 지원하고 사용하고 있다.
펭귄 귀엽다..
유닉스(Unix) vs 리눅스(Linux)
유닉스(UNIX):
유닉스는 초기에는 AT&T 벨 연구소에서 개발되었다. 1969년 켄 톰슨과 데니스 리치가 개발한 톰슨의 멀틱스(MULTICS) 프로젝트의 영향을 받아 탄생했다.
유닉스는 다양한 버전이 있으며, 몇 가지 상용 및 오픈 소스 버전이 있다. AT&T에서 초기에는 상업용으로 유닉스를 판매했지만, 이후 오픈 소스 버전도 등장했다.
리눅스(Linux):
리눅스는 1991년에 핀란드의 리누스 토르발스(Linus Torvalds)에 의해 개발되었다. 리눅스 커널은 유닉스와 유사한 기능을 제공하면서도 완전히 새로운 것으로서 개발되었다.
리눅스는 처음에는 개인용 컴퓨터에 사용하기 위해 만들어졌지만, 이후 서버, 임베디드 시스템, 모바일 기기 등 다양한 플랫폼에 이식되면서 널리 사용되게 되었다.
관계:
리눅스는 유닉스와 호환성을 가지고 있으며, 유닉스의 철학과 일부 유사한 개념을 공유한다. 리눅스 시스템에서 유닉스 호환성을 제공하기 위한 도구나 라이브러리도 존재한다.
리눅스는 초기에는 유닉스 시스템의 기능을 모방하면서 개발되었지만, 현재는 자체적으로 발전하면서 고유한 특징과 기능을 가지고 있다.
오픈 소스이기 때문에, 리눅스 시스템은 전 세계의 개발자들이 참여하고 기여하여 지속적으로 발전하고 있다.
WSL2 설치하기
윈도우로 학습을 진행하기 위해 아래의 순서대로 Windows Subsystem for Linux 2를 설치한다. 아래 링크로 바로 가서 다운도 가능하니 참고!