Linux® 소스 코드 란 무엇입니까?
소스 코드는 그들이 개발 한 소프트웨어를 위해 프로그래머가 작성한 실제 프로그래밍 지침 줄을 포함하는 파일 또는 파일을 참조하는 데 사용되는 용어입니다. Linux®는 Linux® 운영 체제의 커널을 개발 한 Linus Torvalds가 작성한 소스 코드의 이름입니다. 이러한 프로그래밍 지침을 Linux® 소스 코드라고합니다. 이 용어는 때때로 느슨하게 이루어 지지만 잘못된 것은 Linux®에서 실행되도록 개발 된 응용 프로그램의 소스 코드를 참조하는 데 사용되지만 커널 자체는 아닙니다. 커널은 운영 체제 내에서 발생하는 프로세스 관리자 역할을하는 매우 복잡한 소프트웨어이며, 사용자는 시스템의 핵심 또는 "심장"인 커널과 직접 상호 작용하지 않습니다.
Torvalds는 GNU 일반 공개 라이센스에 따라 Linux® 소스 코드를 출시하여 다운로드를 통해 무료로 제공합니다. 대부분의 오픈 소스 소프트웨어는 다운로드로 무료이지만 "오픈 소스"라는 용어는t는 반드시 소프트웨어 프로그램에 첨부 된 수수료가 없음을 의미합니다. 오히려 그것은 프로그램의 소스 코드를 볼뿐만 아니라 사용자 정의 소프트웨어로 수정하는 법적 자유를 나타냅니다. 프로그래머가 아닌 Linux® 운영 체제 사용자는 Linux® 소스 코드를 크게 다운로드하지 않아야합니다. 이는 컴파일되어야하기 때문에 소프트웨어 편집에 관련된 원칙과 단계에 새로운 단계를 수행하는 사람에게는 어려운 작업이 될 수 있습니다.
Linux® 소스 코드와 Linux® 운영 체제, 배포 또는 단순히 "배포"라고도하는 Linux® 운영 체제에는 차이가 있습니다. Linux® 소스 코드는 시스템의 관리 부분 일뿐 아니라 배포에는 해당 커널과 상호 작용하고 관리되는 프로그램과 함께 묶인 커널이 포함되어 사용자에게 관리자의 힘을 활용할 수있는 방법을 제공합니다. Linux® Dist를 사용하는 데 관심이있는 사람들ribution은 Linux® 소스 코드에 대한 우려없이 해당 특정 운영 체제를 다운로드하면됩니다. 많은 사람들이 Linux® 소스 코드가 무엇인지에 대한 전혀 이해하지 않고 높은 자동화와 사용 편의성으로 개인 및 비즈니스 컴퓨팅 요구를 매일 Linux® 운영 체제를 사용합니다.
Linux® 커널에는 시스템이 실행될 다양한 하드웨어에 필요한 지침이 포함되어 있습니다. 여기에는 컴퓨터의 "뇌"인 중앙 처리 장치에 대한 코드가 포함됩니다. 마더 보드; 그리고 다른 하드웨어. Linux®의 자체 "풍미"를 개발하는 데 관심이있는 컴퓨터 프로그래머는 Linux® 소스 코드 및 오픈 소스 파일 인 기타 유틸리티를 다운로드 할 수 있으며, 해당 프로그래머는 법적으로 무료로 제공 할 수있는 새로운 배포판을 만들 수 있습니다. 그러나 거의 모든 Linux® 배포판은 다운로드를 통해 무료로 제공됩니다.