인터넷에는 이것에 대한 많은 문서와 토론이 있습니다.
GNU 프로젝트와 Linux 커널 프로젝트 사이에 통일이 불가능한 이데올로기 적 차이가 있다는 짧은 대답.
GNU 프로젝트의 조직인 FSF의 초점은 자유 소프트웨어의 아이디어와 관련하여 이데올로기 적 순도에 있습니다. 이는 FSF / GNU 창립자 인 Richard Stallman의 견해에서 비롯된 것입니다. 또한, goldilocks가 언급했듯이, FSF는 현재 대부분 정치적 옹호 단체입니다. 오랫동안 FSF는 지원 인프라를 제공하지만 GNU 프로젝트에 많은 리소스를 투입하지 않았습니다.
리눅스 커널 프로젝트는 창립자 Linus Torvalds에서 비롯된 소프트웨어의 자유에 대해 훨씬 더 실용적인 입장을 취하고 있습니다. Linux 커널 프로젝트는 주로 무료 소프트웨어 프로젝트이며 커널 / OS 개발을 전문으로하는 소프트웨어 개발자로 구성되며 정치적지지 단체는 아닙니다.
이러한 이데올로기가 실제로 어떻게 실행되는지에 대한 구체적인 예로,
1) Stallman은 데비안 프로젝트가 소프트웨어 아카이브의 자유롭지 않은 부분을 유지함으로써 자유롭지 않은 소프트웨어를 "광고"한다는 사실을 받아 들일 수없는 것으로 간주합니다. 데비안 프로젝트는 FSF와 상당히 유사한 소프트웨어 자유에 중점을 두지 만 이데올로기 적으로 엄격하지는 않기 때문에 이것은 역설적입니다.
2) Linux 커널은 (무료가 아닌) 바이너리 커널 모듈을 커널과 함께 사용할 수 있도록합니다. 커널 개발자는 이것에 대해 열정적이지는 않지만 견딜 수는 있지만 FSF가 그렇게 생각하는 것은 어렵습니다.
GNU / 리눅스가 FSF와 리눅스 커널 커뮤니티 사이의 관계를 개선하지 않았기 때문에 Stallman의 Linux 커널 기반 운영 체제 이름 지정 시도는 주목할 가치가 있습니다.
goldilocks가 언급했듯이 FSF에는 GNU 프로젝트가 준수 해야하는 다양한 규칙이 있습니다. 여기에는 FSF에 대한 모든 코드의 저작권 할당이 포함됩니다. Linus Torvalds는 그러한 저작권 양도를 요구하지 않았기 때문에 이것은 모두 그 자체로 거래 차단기가 될 것입니다. 따라서 Linux 커널이 GNU 프로젝트의 일부가 되려면 Linux 커널에 대한 모든 중요한 기여는 FSF에 저작권이 할당되어야합니다. 프로젝트의 나이와 규모, 기여자 수를 고려할 때 이것은 기본적으로 불가능합니다. 훨씬 더 작고 젊은 프로젝트 (예 : Mercurial)는 어려운 작업을하는 소프트웨어의 라이센스를 발견했습니다.
이 답변은 FSF 나 Linux 커널 개발자에 대한 비판을 의도하지 않습니다. 양쪽에는 고유 한 관점이 있습니다. 그러나 상황의 현실은 어느 정도는 양립 할 수없는 관점이라는 것입니다.