저는 항상 모든 Linux 배포판과 데스크톱 환경이 무료이며 오픈 소스여야 한다고 믿어 왔습니다. 맞습니까? 그렇다면 특정 프로젝트에서 볼 수 없는 리소스에서 리소스를 어떻게 얻을 수 있나요?
감사해요
답변1
Linux는 GPLv2에 따라 배포되는 특정 소프트웨어 프로젝트(커널)입니다. 이 라이센스에는 무엇보다도 다음이 필요합니다.
- 소스를 제공해야 합니다.
- 링크된 코드로 생성된 2차 저작물은 동일한 라이선스에 따라 배포되어야 합니다.
- 위의 조건이 충족된다면 사람들은 자유롭게 퍼뜨릴 수 있습니다.
따라서 Linux 커널을 사용하는 경우 시스템에서 사용하는 커널 소스 코드가 무엇인지 사용자에게 알려주거나 배포판에서 해당 소스 코드를 사용할 수 있도록 해야 합니다.
Linux 배포판은 커널을 다른 소프트웨어 프로젝트와 함께 번들로 제공합니다. 일부는 일반적으로(이론적으로 반드시 그런 것은 아님) GPL 라이센스를 받았지만(= 소스 코드는 공개되어야 함) 다른 것들은 그렇지 않습니다. Linux 커널 라이센스는 사용자 공간 프로그램에 대한 라이센스 제한을 부과하지 않습니다.
답변2
대부분의 GNU/Linux 배포판에는 일부 독점 소프트웨어가 포함되어 있지만 일부는 그렇지 않습니다.여기자유 소프트웨어 재단(Free Software Foundation)에 따른 100% 무료 GNU/Linux 배포판 목록입니다.
어쨌든, 나는 GNU/Linux 세계에서 널리 사용되는 독점 데스크톱 환경을 알지 못합니다.