다음을 실행하여 rpm 파일에 대한 라이센스 정보를 볼 수 있습니다.
rpm -qip {rpmfilename}.rpm
하지만 저작권자에 대한 정보는 없습니다.
특정 rpm 패키지에 대한 저작권을 누가 소유하고 있는지 쉽게 알 수 있는 방법이 있습니까?
해당 소스 파일을 다운로드해서 읽어야 하나요?
답변1
유감스럽게도 RPM 파일 사양만큼 쉬운 방법은 없습니다(예:여기)에는 광고 저작권 소유자에 대한 라벨이 포함되어 있지 않으며 라이선스 유형만 포함되어 있습니다.
다소 "스크립트 가능한" 유일한 방법은 문서로 표시된 포함 파일에 의존하는 것 같습니다.
rpm -qpd {rpmfilename}.rpm
RPM 패키저에 "저작권" 파일이 포함되어 있기를 바랍니다(예제 참조).여기) 그러나 이는 보장되지 않습니다. 그럼에도 불구하고 실제로 파일 내용에 액세스하려면 RPM의 해당 부분을 추출해야 합니다.이 게시물이를 수행하는 방법: 기본적으로
rpm2cpio파일 이름.rpm |cpio-idmv
마지막으로 소스 코드를 확인해야 할 수도 있습니다. 운이 좋으면 GitHub에서 호스팅되며 프로젝트 페이지에서 저작권 보유자에 대한 정보를 찾을 수 있습니다.