Linux
Linux는 Unix 운영 체제를 기반으로 하는 무료 오픈소스 운영체제이다.(유닉스의 구현을 모방한 것으로 출발했다) Linux는 1991년, 핀란드 헬싱키 대학 학생 Linus Torvalds(리누스 토르발츠)가 시작했다. Linus는 Linux 운영 체제의기초를 형성하는 Linux 커널(운영체제의 핵심 부분)을 만들었다.
요약:
•
리눅스는 유닉스의 구현을 모방한 것으로 출발했음.
•
무료 오픈소스 운영체제임
•
핀란드 대학생 리누스가 시작
•
리누스는 리눅스의 운영체제를 기초하는 리눅스 커널을 만듬
•
리눅스의 이름은 리누스+유닉스를 합친 것
Linux의 특징 중 하나는 모듈식 설계 기반이라는 것이다. 모듈식 설계 기반이란 운영체제가 쉽게 교체 가능하거나 업데이트 할 수 있는 다양한 요소 또는 모듈로 구성되어 있다는 것이다. 이런 설계는 유연성이 높고 사용자들이 자유롭게 변경하는 것이 가능하도록 한다.
요약:
•
리눅스는 모듈식 설계 기반임
•
모듈식 설계 기반: 쉽게 교체 가능하거나 업데이트할 수 있는 다양한 요소 및 모듈로 구성
•
유연성이 높음
•
사용자들의 자유로운 변경 가능
그렇지만 리눅스는 모듈식+모놀리틱monolithic(단일) 설계의 혼합방식입니다.
Linux 운영 체제는 서버, 데스크톱 컴퓨터, 노트북, 스마트폰 및 임베디드 시스템(특화된 목적을 가진 시스템)을 포함한 다양한 장치에서 사용되고 있다. 기업 및 클라우드 컴퓨팅 환경에서도 널리 사용하고 있다.
요약:
•
리눅스는 여러 곳에서 쓰이고 있음.(서버, 데스크톱, 노트북, 스마트폰(안드로이드) 등의 장치 및 기업/클라우딩 컴퓨팅 환경 등)
Linux 프로젝트는 소프트웨어 개발자, 프로그래머(코더) 및 사용자를 포함한 글로벌 자원 봉사자 커뮤니티에 의해 개발및 유지 관리된다. 커뮤니티는 함께 협력하여 소프트웨어를 개선하고 버그를 수정하며 새로운 기능을 추가한다.
요약:
•
커뮤니티에 의해 운영 관리됨
•
Linux Foundation : Linux 개발을 위한 지원 및 자원을 제공하는 비영리 조직
Linux 프로젝트는 Linux 개발을 위한 지원 및 리소스를 제공하는 비영리 조직인 Linux Foundation에서 관리합니다. Linux 커널은 누구나 무료로 소프트웨어를 사용, 수정 및 배포할 수 있는 오픈 소스 라이선스인 GNU GPL(General Public License)에 따라 배포됩니다.
Linux 커널 외에도 GNU 도구, 다양한 그래픽 사용자 인터페이스(GUI) 및 데스크탑 환경과 같은 추가 소프트웨어 및 도구를 포함하는 다양한 Linux 배포판 또는 "distros"가 있습니다. 가장 널리 사용되는 Linux 배포판에는 Ubuntu, Debian, Fedora, Arch Linux 및 openSUSE가 있습니다.
전반적으로 Linux는 광범위한 장치 및 사용 시나리오를 위한 강력하고 유연하며 사용자 정의 가능한 운영 체제를 제공하는 널리 사용되고 영향력 있는 오픈 소스 프로젝트입니다.
Linux Distribution (리눅스 배포판)
2023년 2월 현재 가장 인기 있는 Linux 서버 배포판과 시장 점유율은 다음과 같습니다.
•
Ubuntu Server: Ubuntu Server는 널리 사용되는 서버용 Linux 배포판으로 사용 편의성과 사용자 친화적인 인터페이스로 잘 알려져 있습니다. 시장점유율은 약 33%다.
•
CentOS: CentOS는 RHEL(Red Hat Enterprise Linux) 소스 코드를 기반으로 하는 커뮤니티 지원 배포판입니다. 안정성과 보안성으로 유명하여 기업 환경에서 많이 사용됩니다. 시장점유율은 약 23%다.
•
Debian: 데비안은 Linux 초창기부터 존재해 온 안정적이고 신뢰할 수 있는 배포판입니다. 웹 서버 및 기타 서버 응용 프로그램에 자주 사용되며 보안 및 안정성으로 유명합니다. 시장점유율은 약 18%이다.
•
RHEL(Red Hat Enterprise Linux): RHEL은 엔터프라이즈 환경에서 널리 사용되는 상용 Linux 배포판입니다. 안정성과 보안으로 유명하며 배포에 대한 지원 및 서비스를 제공하는 회사인 Red Hat, Inc.의 지원을 받습니다. 약 15%의 시장점유율을 가지고 있습니다.
•
SLES(SUSE Linux Enterprise Server): SLES는 엔터프라이즈 환경에서 널리 사용되는 또 다른 상용 Linux 배포판입니다. 미션 크리티컬 워크로드에 대한 안정성과 지원으로 유명합니다. 약 3%의 시장점유율을 가지고 있습니다.
•
Fedora 서버: Fedora 서버는 Fedora 배포판을 기반으로 하는 커뮤니티 지원 배포판입니다. 최첨단 기술과 신흥기술 지원으로 유명합니다. 시장점유율은 약 2%이다.
이러한 배포판은 모두 서버 응용 프로그램에 널리 사용되며 특정 사용 사례에 따라 고유한 장단점이 있습니다. 시장 점유율 데이터는 최근 조사 및 추정치를 기반으로 하며 사용된 소스 및 방법론에 따라 다를 수 있습니다.
잘 몰랐던 점
•
Unix 운영 체제
•
Linux 커널
•
임베디드 시스템