FreeBSD 및 GPL 라이센스 정보

FreeBSD 및 GPL 라이센스 정보

Unix, Linux 및 해당 라이센스에 대해 질문이 있습니다.

Linux 커널 기반 운영 체제를 만들기로 선택한 경우 GPL 라이센스에 따라 무료로 배포해야 하지만 Unix 커널 기반 운영 체제를 만들기로 선택한 경우(예: FreeBSD 기반 운영 체제) ) 그것을 배포할 권리가 있습니까? 비공개 소스로 만들고 저작권을 소유하여 독점 소프트웨어가 되도록 하고 무료가 아닌 배포할 권리가 있습니까?

그렇다면 누군가가 FreeBSD를 기반으로 운영 체제를 만들기로 결정했다면 이를 자신이 수정한 버전으로 판매하거나 저작권 등을 얻을 수 있습니까? 이 질문은 Mac OS X이 FreeBSD를 기반으로 하고 FreeBSD 라이센스를 사용해야 하며 OS X는 무료가 아닌 비공개 소스 독점 소프트웨어라는 것을 알고 있기 때문에 발생합니다.

그렇다면 유닉스로 이것을 할 수 있습니까? 아니면 Apple이 일종의 "합의"를 갖고 있나요?

답변1

Linux 커널을 기반으로 운영 체제를 만들기로 선택한 경우 GPL 라이선스에 따라 무료로 배포해야 합니다.

이것은 완전히 정확하지 않습니다. 당신은 할 수만들다Linux 커널 기반 운영 체제는 사용자가 직접 유지하는 한 제한이 없습니다. 만약 너라면분포Linux 커널을 기반으로 하는 운영 체제에서는 커널의 소스 코드를 배포해야 합니다(또는 Linux 커널 코드의 다른 부분을 사용해야 함). 나머지를 할당할 필요는 없습니다. 예를 들어, 대부분의 Linux 배포판에는 일부 독점 소프트웨어가 포함되어 있습니다. GNU GPL은 GPL이 적용되는 소프트웨어와 함께 배포되는 소프트웨어를 제한하지 않습니다.

그러나 Unix 커널 기반 운영 체제를 만들기로 선택한 경우

"유닉스 커널" 같은 것은 더 이상 존재하지 않습니다. 많은 유닉스 커널이 있는데, 리눅스 커널도 그 중 하나입니다. 그 중 일부는 Bell Labs의 원래 Unix(Solaris, HP-UX)를 기반으로 하고 다른 일부는 그렇지 않습니다(*BSD, Linux, MINIX).

(예: FreeBSD 기반 운영 체제) 비공개 소스로 만들고 저작권을 부여하여 자유롭게 배포되지 않는 독점 소프트웨어로 만들 수 있는 권한이 있습니까?

FreeBSD 코드는 다음에 속합니다.BSD 라이센스이는 BSD 라이센스 소프트웨어를 기반으로 한 독점 소프트웨어를 배포할 수 있는 권리를 포함하여 매우 자유로운 것입니다. FreeBSD는 상용 제품이었던 원래 Unix 제품에서 파생되지 않았습니다. (BSD는 상용 Unix용 패키지로 시작하여 결국 무료 라이센스로 모든 것을 다시 작성했습니다.)

그렇다면 누군가가 FreeBSD를 기반으로 운영 체제를 만들기로 결정했다면 이를 자신이 수정한 버전으로 판매하거나 저작권 등을 얻을 수 있습니까? 이 질문은 Mac OS X이 FreeBSD를 기반으로 하고 FreeBSD 라이센스를 사용해야 하며 OS X는 무료가 아닌 비공개 소스 독점 소프트웨어라는 것을 알고 있기 때문에 발생합니다.

예, FreeBSD 라이센스는 이를 허용합니다.

그렇다면 유닉스로 이것을 할 수 있습니까? 아니면 Apple이 일종의 "합의"를 갖고 있나요?

원래 Unix 제품은 이를 수행할 수 없었지만 오랫동안 제품으로 존재해 왔습니다(처음에는 실제로 Unix 제품이 없었습니다). Linux 커널을 사용할 수 있습니다(다음을 사용하는 것도 가능함).암소 비슷한 일종의 영양배포하는 배포판의 GPL 부분에 대한 소스 코드(소스 코드를 수정하는 경우 수정 사항 포함)를 배포하는 한 독립 구성 요소(별도의 프로그램 및 라이브러리)에 대한 소스 코드를 유지할 수 있습니다. 당신 자신. 기본적으로 아무런 제한 없이 FreeBSD를 사용하여 이 작업을 수행할 수 있습니다.

답변2

Linux 커널을 기반으로 운영 체제를 만들기로 선택한 경우 GPL 라이선스에 따라 무료로 배포해야 합니다.

아니요, 라이센스 조건에 따라 배포해야 합니다. 이 작업을 "무료"로 수행할 필요는 없습니다. 용어무료WRT 오픈 소스 소프트웨어는 혼란스러울 수 있으므로 "맥주처럼 무료는 아닙니다"라는 니모닉이 있습니다. 여기에 무료와 무료가 아닌 개념이 있습니다.돈이랑은 상관없어.

그렇다면 누군가가 FreeBSD를 기반으로 운영 체제를 만들기로 결정했다면 이를 자신이 수정한 버전으로 판매하거나 저작권 등을 얻을 수 있습니까?

아니요. 기존 자료에 대한 저작권을 주장할 수 없습니다. 하지만,FreeBSD 라이센스GPL보다 덜 제한적이며 커널 코드의 관련 부분을 다루면서 OS X에서도 여전히 유효할 수 있습니다.

나는 당신을 신뢰합니다할 수 있는(어떤 사람들은 그렇습니다) Linux 커널을 사용하는 폐쇄 소스 운영 체제를 배포하지만 독점 변경을 수행하거나 기본 GNU 사용자 공간을 포함할 수 없습니다.

답변3

GPL은 소프트웨어 판매 능력을 제한하지 않으며, 바이너리를 소유한 사람은 누구나 해당 바이너리를 빌드하는 데 사용된 소스 코드에 액세스할 수 있도록 요구합니다.

예를 들어, Linux 커널과 전체 GNU 사용자 영역을 포크하고 원하는 대로 변경한 다음 지불할 의사가 있는 사람에게 운영 체제를 $1,000,000에 판매할 수 있습니다. 운영 체제에 대해 백만 달러를 제공하는 사람은 모든 변경 사항이 포함된 소스 코드도 제공해야 합니다. 그들은 귀하의 제품을 누구에게나 무료로 재배포할 수 있습니다(이는 GPL이 바이러스성이며 GPL 코드에 추가한 모든 항목도 GPL이기 때문입니다). 이 경우 전반적인 전략은 핵심 운영 체제보다는 판매 지원이나 업데이트(참조: Redhat)에 초점을 맞추는 것입니다.

BSD 라이센스는 보다 상업적이며 소스 코드를 배포하지 않고도 운영 체제를 판매할 수 있습니다. 이는 BSD 코드의 저작권에 영향을 미치지 않는다는 점에 유의하십시오. 라이센스와 저작권은 서로 관련되어 있지만 동일한 것은 아닙니다.

운영 체제 판매 능력은 위의 라이선스 선택에 영향을 받지 않으며, 운영 체제를 구입하는 사람에게 소스 코드를 배포해야 하는지 여부에만 영향을 미칩니다.

관련 정보