리눅스에 대한 27가지 사실들

오늘은 인터넷 서핑을 하다 omgubuntu에서 발견한 27 Interesting Facts about Linux 라는 포스팅을 소개해드리려 합니다.

omgubuntu에서는 이 포스팅을 하게 된 계기를 리눅스 27주년을 축하하기 위해 작성되었다고 합니다.

요약

  1. 2018년 현재 리눅스 커널에 20,323,379 줄의 코드가 있습니다.

    • 리눅스는 지구상에서 가장 큰 단일 오픈소스 프로젝트입니다.
  2. 처음에 리눅스는 리눅스라 불리지 못했습니다.

    • 리눅스를 만든 리누스 토발즈는 FreaX라고 불리기 원했으나, 초기 코드를 호스팅하는 서버의 소유자에 의해 리눅스라고 불리게 되었습니다.
  3. 리누스 토발즈가 작성한 코드가 최신 커널 릴리즈에서는 1% 미만입니다.

    • 리누스 토발즈는 이제 전세계 모든 개발자들이 작성한 코드를 관리하고 병합하고 있습니다.
  4. 리눅스는 세계의 주요 우주 프로그램에서 사용됩니다.

    • SpaceX와 같은 우주 회사들도 리눅스를 이용하여 65개의 우주 임무를 완수하였다고 전해집니다.
  5. 리눅스와 리누스 토발즈의 이름을 따서 실제 우주에서 실제 소행성이 있습니다.

    • https://en.wikipedia.org/wiki/Linus_(moon)

    • https://en.wikipedia.org/wiki/List_of_minor_planets:_9001%E2%80%9310000#885

  6. 리눅스 마스코트인 Tux는 펭귄인 이유는 다양합니다.

    • 한 의견으로는 리누스 토발츠가 팽귄에 물려서라는 의견이 있습니다.
  7. 리눅스가 슈퍼 컴퓨터를 독점했습니다.

    • 2018년 현재 세계에서 가장 빠른 500대 슈퍼 컴퓨터 100%가 리눅스를 사용합니다.

    • https://www.omgubuntu.co.uk/2017/11/linux-now-powers-100-worlds-top-500-supercomputers

  8. 리눅스 개발 커뮤니티는 활발합니다.

    • 리눅스 재단의 인원에 기반하면, 커널의 변경 사항은 지난 15개월 동안 시간당 평균 7.8개의 패치가 진행되어 병합되었습니다.
  9. 초기 리눅스 개발은 MINIX에서 이루어졌습니다.

    • 리누스 토발즈는 Minix와 비슷한 파일 시스템 레이아웃을 채택하여 새 프로젝트를 시작했지만, 나중에 파일 시스템을 바꿨습니다.
  10. 리눅스 1.0은 1994년 3월 14일 최초 발표 이후 3년이 넘게 유지되었습니다.

    • 버전 2.0은 1996년에 이어졌습니다.
  11. 리눅스는 스마트폰과 서버, 잠수함과 우주 로켓에 이르기까지 거의 모든 기기에 실행됩니다.

    • 다목적 커널답게 수퍼 컴퓨터부터 게임 콘솔, 스마트 tv, 스마트 워치 등 다양한 기기에서 작동합니다.
  12. 스티브 잡스는 2000년 리누스 토발즈에게 리눅스 개발을 중지하라고 했습니다.

    • 하지만, 리누스 토발즈는 거절했습니다.
  13. 리눅스는 성공했습니다.

    • 90년도부터 리눅스를 제압하려던 Microsoft는 이제 서버에 리눅스를 사용하고, 커널에도 기여합니다.
  14. 최근 IT 대기업들은 리눅스 커널 개발에 기여합니다.

    • 이는 구글, 인텔, 화웨이, 삼성, 레드햇, 캐노니컬과 페이스북이 포함됩니다.
  15. 리누스 토발즈는 핀란드에서 태어났으며 스웨덴어를 “모국어”로 간주합니다.

    • 발음 차이 때문에 영어로 말하는 것이 불편하지만, 영어 책을 읽는 것을 더 좋아한다고 언급했습니다.
  16. 1991년 첫 커널이 출시되었을 때는 베이비 리눅스로 구성되었습니다.

    • 이 리눅스는 10k 줄의 코드입니다.
  17. 새로운 버전의 리눅스 커널은 66일마다 출시됩니다.

    • 새로운 포인트 릴리스가 중간에 정기적으로 나옵니다.
  18. 리눅스는 리누스 토발즈의 유일한 창작물이 아닙니다.

    • git과 Subsurface도 있습니다.
  19. 영화 블록버스터에서 볼 수 있는 놀라운 특수 효과가 리눅스 덕분입니다.

    • 할리우드 비주얼 효과의 약 90%가 생산 파이프라인의 어느 단계에서 리눅스에 의존합니다.
  20. 리눅스 코드의 95% 이상은 C 언어로 작성되었습니다.

    • https://www.openhub.net/p/linux/analyses/latest/languages_summary
  21. 최신 리눅스 커널의 13.3%는 공백으로 구성되어 있습니다.

    • 빈 줄은 커널을 깔끔하고 효율적이며 정렬된 상태로 유지하는 엄격한 코딩 스타일 중 하나입니다.
  22. 안드로이드는 지구상에서 가장 성공적인 리눅스 운영체제입니다.

    • 전세계에 20억 명이 넘는 월간 활성 사용자가 있다고 합니다.
  23. 각 커널 릴리스에는 코드명이 제공됩니다.

    • 최근 코드 네임은 4,13의 “Fearless Coyote”와 4.18의 “Merciless Moray”입니다.

    • https://en.wikipedia.org/wiki/List_of_Linux_kernel_names

  24. 알고있는 상위 10개의 공개 클라우드 중 9개가 리눅스에서 실행됩니다.

    • https://www.redhat.com/en/blog/survey-finds-red-hat-enterprise-linux-preferred-commercial-linux-public-cloud
  25. 우분투는 세계에서 가장 유명한 리눅스 기반 데스크톱 운영체제입니다.

    • 전 세계적으로 2천만명이 넘는 사용자가 있으며, 리눅스 자체는 데스크톱 컴퓨터의 2% 점유율을 차지합니다.
  26. 리눅스에 관해서 처음 나온 책은 1993년에 출간한 Matt Welsh의 ‘Linux Installation and Getting Started’ 였습니다.

    • 첫 잡지인 Linux Journal은 1994년 3월 1년에 출판되었고, Linus와의 인터뷰를 진행했습니다.

    • https://www.linuxjournal.com/article/2736

  27. 초기 버전의 리눅스는 상업적 사용이나 재배포를 금지하는 라이센스와 함께 배포되었습니다.

    • 리누스 토발즈가 GPL을 채택한 시점은 1992년에 발표된 0.12 버전부터 입니다.

참고 원문

https://www.omgubuntu.co.uk/2018/08/interesting-facts-about-linux

Written on August 26, 2018