Linux 매뉴얼 페이지의 라이센스는 무엇입니까?


17

Linux 매뉴얼 페이지의 라이센스는 무엇입니까? GPL, 퍼블릭 도메인 등? 위키 백과 페이지 사람에 대한 그 사람 페이지의 라이센스 상태에 대한 정보가 표시되지 않습니다.


2
같은 출처에 대해 3 개의 답변과 3 개의 동일한 의견이 있습니까? 무엇을 요? 관심있는 특정 프로그램의 라이센스를 보지 않는 이유는 무엇입니까? 어쨌든 맨 페이지만으로 무엇을 하시겠습니까?
Xen2050

5
@ Xen2050 롤 임은 Udemy 코스를 만들기와 내가 하나 나던 응답 난 그냥 복사 할 때 잘 .. 사람이 페이지를 사용하여 잘이 아니 프로그램을 주석을 붙여 넣을 수는 glibc는 네트워크 기능에 대한 모든 .. 미안 난 아무것도 잘못 그랬다면
XEL

@YaseenEltii glibc를 포함하도록 답변이 업데이트되었습니다.
DavidPostill

무슨 "네트워크 기능"을 말하고 있습니까? 많은 네트워크 기능은 glibc가 아닌 커널의 일부이며 설명서는 glibc 설명서의 일부가 아닙니다 (IIRC).
Random832

gethostbyname 및 glibc의 일부이므로 소켓, send, recv 등이 그것의 일부라고 생각했습니다. @ Random832
XEL

답변:


3

특정 맨 페이지에 따라 다릅니다. 예를 들어, socket, send 및 recv 매뉴얼 섹션 (일반적으로 2 절)은 커널의 일부이며 커널 문서의 일부로 문서화되어 있습니다. 하지만 gethostbynameglibc가 함수이다, 너무 내 시스템에 kernel.org 맨의 한 부분으로 설명되어 있습니다. 나는 GNU 사람들이 맨 페이지를 기본 문서 형식으로 관심이없고 Texinfo에 그들의 노력에 집중하기 때문이라고 생각합니다.

일반적으로, 인용하고있는 특정 맨 페이지에서 특정 라이센스를 찾으십시오. socket / send / recv에는 BSD 라이센스가 있고 gethostbyname 매뉴얼에는 "verbatim"라이센스가 있습니다. 특정 라이센스 및 저작권 소유자를 찾으려면 맨 페이지 소스 자체를 확인해야합니다.

/usr/share/man/man3/gethostbyname.3.gz에서 :

.\" Copyright 1993 David Metcalfe (david@...)
.\"
.\" Permission is granted to make and distribute verbatim copies of this
...(goes on for four paragraphs, then lists references and change history)

/usr/share/man/man2/send.2.gz에서 :

.\" Copyright (c) 1983, 1991 The Regents of the University of California.
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
...(rest of four-clause BSD license, then change history)

당신은, 그러나, 소스 코드 코멘트를 봐 일을해야 당신은 오히려 맨 페이지에 대한 다른 사람 차종가 자신의 시스템에 설치되어 있다는 주장에 의존하지 않고, 복사 / 인용된다.

맨 페이지의 텍스트를 사용하는 경우 저작권 표시를 추가해야 할 수도 있습니다. 완전 라이센스에서 :

.\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work.

BSD 라이센스에는 전체 라이센스가 포함되어야하며 "이 제품에는 University of California, Berkeley 및 그 기여자가 개발 한 소프트웨어가 포함되어 있어야합니다." 광고 자료에 일반적으로 사용중인 각 맨 페이지의 라이센스 조항 을 읽고 따라야 합니다. 라이센스 조건을 준수하는 방법을 잘 모를 경우 변호사와 상담해야합니다.

(모든 맨 페이지에 동일한 저자가있는 것은 아닙니다. 각 개별 페이지 에서 맨 위에있는 저작권 정보를 확인하십시오 .)

로 맨 페이지 소스를 볼 수 있습니다 zless /usr/share/man/man[section]/[file].[section].gz. 이전 배포판에는 / usr / share / man 대신 / usr / man 아래에있을 수 있으며 파일이 압축되지 않았을 수 있습니다.


이걸 내가 정확히 필요한 것 :)) 고마워 .. 이것을 최고의 답변으로 바꿨다 ...
XEL

16

Linux 매뉴얼 페이지의 라이센스는 무엇입니까? GPL, 퍼블릭 도메인 등?

맨 페이지에 대한 모든 제출은 페이지를 자유롭게 재배포하고 수정할 수있는 라이센스를 사용하여 라이센스를 부여해야합니다. 매뉴얼 페이지의 소스 코드에 해당 라이센스 또는 참조를 포함 시키십시오.

이러한 라이센스는 많지만 맨 페이지의 라이센스 수를 최소화하기 위해 다음 중 하나를 사용하는 것이 좋습니다.

  • "verbatim"라이센스 (현재 관리자의 개인적 선호도, 이전 관리자의 선호도 인 것 같습니다)

  • GNU 일반 공중 사용 허가서 (GPL)

  • BSD 라이센스

맨 페이지에는 GNU 자유 문서 라이센스 (GFDL)에 따른 페이지가 포함되어 있지 않습니다. 이것은 GFDL이 가장 큰 배포판 중 하나 인 데비안에 문제가 있기 때문에 실제로 실용적인 결정입니다.

위 링크의 나머지 부분에는 언급 된 세 가지 라이센스 유형 각각의 예가 포함되어 있습니다.

맨 페이지 용 소스 라이센스


glibc네트워크 기능 에 관한 모든 것

일반적으로 glibc로 알려진 GNU C 라이브러리는 GNU 표준 프로젝트의 C 표준 라이브러리 구현입니다.

GNU C 라이브러리 문서 라이센스는 http://www.gnu.org/software/libc/manual/html_mono/libc.html#Documentation-License 에서 찾을 수 있습니다 .

GNC C 라이브러리 설명서는 http://www.gnu.org/software/libc/manual/html_mono/libc.html 에 있으며 위에서 언급 한 라이센스로 보호됩니다.


2
고마워요 ..하지만 모든 사람이 라이센스와 관련이없는 라이센스를 어떻게 알 수 있습니까? BSD는 GPL은 그대로 또는 난 그냥 (맨 페이지가에 제출하지에서 정보를 사용하여 나에 대해 이야기) 그들 중 선택할 수 있습니다
XEL

매뉴얼 페이지 소스를보십시오
DavidPostill

@YaseenEltii glibc를 포함하도록 답변이 업데이트되었습니다.
DavidPostill

2
GFDL사용하지 않은 데비안의 이유 는 눈을 뜨게하는 것이 었습니다. FSF는 그들에게 응답 한 적이 있습니까?
Dan Neely

검색했지만 응답을 찾지 못했습니다 ... : /
DavidPostill

3

kernel.org 에 따르면 , 무료로 제공되는 저작물로 라이센스를 받아야합니다.

맨 페이지에 대한 모든 제출은 페이지를 자유롭게 재배포하고 수정할 수있는 라이센스를 사용하여 라이센스를 부여해야합니다. 매뉴얼 페이지의 소스 코드에 해당 라이센스 또는 참조를 포함 시키십시오.


2
고마워요 ..하지만 모든 사람이 라이센스와 관련이없는 라이센스를 어떻게 알 수 있습니까? BSD는 GPL은 그대로 또는 난 그냥 (맨 페이지가에 제출하지에서 정보를 사용하여 나에 대해 이야기) 그들 중 선택할 수 있습니다
XEL

2

에서 kernel.org :

맨 페이지에 대한 모든 제출 은 페이지를 자유롭게 재배포하고 수정할 수있는 라이센스를 사용하여 라이센스를 부여해야합니다. 매뉴얼 페이지의 소스 코드에 해당 라이센스 또는 참조를 포함 시키십시오.

이러한 라이센스는 많지만 man-pages 의 라이센스 수를 최소화 하려면 다음 중 하나를 사용하는 것이 좋습니다.

  • "verbatim"라이센스 (현재 관리자의 개인적 선호도, 이전 관리자의 선호도 인 것 같습니다)

  • GNU 일반 공중 사용 허가서 (GPL)

  • BSD 라이센스

man-pages 에는 GFDL (GNU Free Documentation License)에 따른 페이지 가 포함되어 있지 않습니다. 이것은 GFDL이 가장 큰 배포판 중 하나 인 데비안에 문제가 있기 때문에 실제로 실용적인 결정입니다.

kernel.org는 Linux 재단에서 관리합니다.


2
고마워요 ..하지만 모든 사람이 라이센스와 관련이없는 라이센스를 어떻게 알 수 있습니까? BSD는 GPL은 그대로 또는 난 그냥 (맨 페이지가에 제출하지에서 정보를 사용하여 나에 대해 이야기) 그들 중 선택할 수 있습니다
XEL
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.