리눅스

깊이있는 삽질 Ubuntu Korea Community Wiki
(Linux에서 넘어옴)
이동: 둘러보기, 검색

ESO5N.jpg

리눅스 배포판의 가장 아래부분

  • 모놀리식 커널(Monolithic kernel)의 일종이자. 또한 그 커널을 사용하는 운영체제를 가리키는 말이기도 하다.
  • GPL 라이선스로 소스 코드가 공개되어 있는 대표적인 오픈소스 소프트웨어이다.
  • 어쩌다 보니 자유 소프트웨어계의 구세주가 되기도 했다.
  • 핀란드 헬싱키대학의 학생이었던 리누스 토르발스(Linus Torvalds)라는 사람이 1991년에 취미 삼아 만들었던 미닉스 터미널 에뮬레이터가 그 시초이다.
  • 그 뒤로 개발이 계속 이루어지다가 1993년부터는 소스코드가 GPL을 따라 공개되었다.
  • 또 그 뒤로 전 세계의 심심하고 할 일 없는 프로그래머들이 달려들어 이런저런 프로그램과 모듈을 만들면서 더 많은 기능과 더 높은 안전성을 갖추게 되었다.
  • 리눅스의 정확한 용어 명칭은 Linux가 아니라 GNU/Linux다. 왜냐면 Linux와 GNU 소프트웨어는 따로 독립적으로는 시스템이 될 수 없기 때문이다. Linux에는 이를 기반으로 사용자와 의사소통할 프로그램이 없고 GNU 소프트웨어 컬렉션에는 최상의 성능으로 제 기능을 다하게 해줄 온전한 기능을 하는 커널이 없다. 수많은 GNU 소프트웨어와 Linux가 양립하여 하나의 시스템을 이루기 때문에 GNU/Linux라 한다.