프로그래머블 IP 라이선스에서 사용 가능한 모든 조건에 대한 상세 설명
아직 읽지 않으셨다면, 프로그래머블 IP 라이선스(PIL💊) 개요를 읽어보세요.
PIL의 가능한 조합이 너무 많기 때문에, 개발 중에 사용할 수 있는 사전 설정된 “플레이버”를 만들었습니다.
실제 PIL 법적 텍스트를 확인해보세요. 법적 텍스트임에도 매우 읽기 쉽습니다!
대부분의 PIL 조건은 온체인에 있습니다. 이들은 IPILicenseTemplate.sol
계약에서 PILTerms
구조체 여기로 구현되어 있습니다.
매개변수 | 값 | 설명 |
---|---|---|
transferable | 참/거짓 | false인 경우, 라이선스 토큰은 수신자 주소로 발행된 후 양도할 수 없습니다. |
royaltyPolicy | Address | 로열티 정책 계약의 주소입니다. |
defaultMintingFee | # | 라이선스 발행 시 지불해야 하는 수수료입니다. |
expiration | # | 라이선스의 만료 기간입니다. |
commercialUse | True/False | 아래의 제한 사항에 따라 원본 IP 자산을 사용하여 수익을 창출할 수 있습니다. |
commercialAttribution | True/False | true인 경우, 사람들은 상업적 응용 프로그램(예: 상품)에서 원작에 대한 크레딧을 제공해야 합니다. |
commercializerChecker | Address | 원작을 상업적으로 이용할 수 있는 상업화 주체입니다. 제로 주소인 경우 제한이 적용되지 않습니다. |
commercializerCheckerData | Bytes | 상업화 검사기 계약에 전달될 데이터입니다. |
commercialRevShare | [0-100,000,000] | 라이선스 제공자와 공유해야 하는 수익(원본 및 파생 작품의 모든 출처)의 양입니다(10,000,000의 값은 10%의 수익 공유를 의미합니다). 이는 RoyaltyModule.sol 계약에 화이트리스트로 등록된 모든 토큰의 수익을 수집합니다. |
commercialRevCeiling | # | 만약 commercialUse 가 true로 설정된 경우, 이 값은 원작으로부터 얻을 수 있는 최대 수익을 결정합니다. |
derivativesAllowed | True/False | 라이선스 소지자가 자신의 작품의 파생물을 만들 수 있는지 여부를 나타냅니다. |
derivativesAttribution | True/False | true인 경우, 만들어진 파생물은 원작에 대한 크레딧을 제공해야 합니다. |
derivativesApproval | True/False | true인 경우, 라이선스 제공자가 작품의 파생물을 승인해야 합니다. |
derivativesReciprocal | True/False | false인 경우, 파생물의 파생물을 만들 수 없습니다. 무한한 리믹스를 허용하려면 이를 true로 설정하세요. |
derivativeRevCeiling | # | 만약 commercialUse 가 true로 설정된 경우, 이 값은 파생 작품으로부터 얻을 수 있는 최대 수익을 결정합니다. |
currency | Address | 발행 수수료를 지불하는 데 사용될 ERC20 토큰입니다. 이 토큰은 Story에 등록되어 있어야 합니다. |
uri | String | 라이선스 조건의 URI로, 오프체인 라이선스 조건을 가져오는 데 사용할 수 있습니다. |
uri
필드일부 PIL 조건은 오프체인에 저장되어야 하며 위의 uri
필드에 전달되어야 합니다. 이는 이러한 조건들이 종종 더 길고 설명적이어서 온체인에 저장하는 것이 적절하지 않기 때문입니다.
매개변수 | 설명 |
---|---|
territory | IP 사용을 특정 지역 및/또는 국가로 제한합니다. 기본적으로 IP는 전 세계적으로 사용할 수 있습니다. |
channelsOfDistribution | IP 사용을 특정 미디어 형식과 특정 유통 채널로 제한합니다. 기본적으로 IP는 모든 가능한 유통 채널에서 사용할 수 있습니다. 예: “텔레비전”, “물리적 소비자 제품”, “비디오 게임” 등. |
attribution | IP 사용 시 원작자에게 크레딧을 제공해야 하는지 여부입니다. 기본적으로 원작자에게 크레딧을 제공할 필요가 없습니다. |
contentStandards | IP 사용에 대한 콘텐츠 기준을 설정합니다. 기본적으로 적용되는 기준이 없습니다. 예: “혐오 금지”, “전연령 적합”, “약물 또는 무기 금지”, “포르노그래피 금지”. |
sublicensable | 파생 작품은 원 라이선스 제공자의 승인 없이 이 라이선스에 따라 받은 동일한 권리를 제3자에게 부여할 수 있습니다. 기본적으로 파생 작품은 이를 할 수 없습니다. |
aiLearningModels | IP를 AI 학습 모델 개발에 사용할 수 있는지 여부입니다. 기본적으로 IP는 사용할 수 없습니다 이러한 개발에. |
restrictionOnCrossPlatformUse | IP가 제공되는 앱에서만 라이선스 부여 및 파생 작품 생성을 제한합니다. 기본적으로 IP는 어디서나 사용할 수 있습니다. |
governingLaw | 이 라이선스가 준수하는 특정 관할권의 법률입니다. 기본적으로 이는 미국 캘리포니아입니다. |
alternativeDisputeResolution | 섹션 3.1 (s)를 참조하세요 여기. |
additionalParameters | 라이선스 제공자가 추가하고 싶은 다른 조건이 있을 수 있으며 이 태그에서 추가할 수 있습니다. |
프로그래머블 IP 라이선스에서 사용 가능한 모든 조건에 대한 상세 설명
아직 읽지 않으셨다면, 프로그래머블 IP 라이선스(PIL💊) 개요를 읽어보세요.
PIL의 가능한 조합이 너무 많기 때문에, 개발 중에 사용할 수 있는 사전 설정된 “플레이버”를 만들었습니다.
실제 PIL 법적 텍스트를 확인해보세요. 법적 텍스트임에도 매우 읽기 쉽습니다!
대부분의 PIL 조건은 온체인에 있습니다. 이들은 IPILicenseTemplate.sol
계약에서 PILTerms
구조체 여기로 구현되어 있습니다.
매개변수 | 값 | 설명 |
---|---|---|
transferable | 참/거짓 | false인 경우, 라이선스 토큰은 수신자 주소로 발행된 후 양도할 수 없습니다. |
royaltyPolicy | Address | 로열티 정책 계약의 주소입니다. |
defaultMintingFee | # | 라이선스 발행 시 지불해야 하는 수수료입니다. |
expiration | # | 라이선스의 만료 기간입니다. |
commercialUse | True/False | 아래의 제한 사항에 따라 원본 IP 자산을 사용하여 수익을 창출할 수 있습니다. |
commercialAttribution | True/False | true인 경우, 사람들은 상업적 응용 프로그램(예: 상품)에서 원작에 대한 크레딧을 제공해야 합니다. |
commercializerChecker | Address | 원작을 상업적으로 이용할 수 있는 상업화 주체입니다. 제로 주소인 경우 제한이 적용되지 않습니다. |
commercializerCheckerData | Bytes | 상업화 검사기 계약에 전달될 데이터입니다. |
commercialRevShare | [0-100,000,000] | 라이선스 제공자와 공유해야 하는 수익(원본 및 파생 작품의 모든 출처)의 양입니다(10,000,000의 값은 10%의 수익 공유를 의미합니다). 이는 RoyaltyModule.sol 계약에 화이트리스트로 등록된 모든 토큰의 수익을 수집합니다. |
commercialRevCeiling | # | 만약 commercialUse 가 true로 설정된 경우, 이 값은 원작으로부터 얻을 수 있는 최대 수익을 결정합니다. |
derivativesAllowed | True/False | 라이선스 소지자가 자신의 작품의 파생물을 만들 수 있는지 여부를 나타냅니다. |
derivativesAttribution | True/False | true인 경우, 만들어진 파생물은 원작에 대한 크레딧을 제공해야 합니다. |
derivativesApproval | True/False | true인 경우, 라이선스 제공자가 작품의 파생물을 승인해야 합니다. |
derivativesReciprocal | True/False | false인 경우, 파생물의 파생물을 만들 수 없습니다. 무한한 리믹스를 허용하려면 이를 true로 설정하세요. |
derivativeRevCeiling | # | 만약 commercialUse 가 true로 설정된 경우, 이 값은 파생 작품으로부터 얻을 수 있는 최대 수익을 결정합니다. |
currency | Address | 발행 수수료를 지불하는 데 사용될 ERC20 토큰입니다. 이 토큰은 Story에 등록되어 있어야 합니다. |
uri | String | 라이선스 조건의 URI로, 오프체인 라이선스 조건을 가져오는 데 사용할 수 있습니다. |
uri
필드일부 PIL 조건은 오프체인에 저장되어야 하며 위의 uri
필드에 전달되어야 합니다. 이는 이러한 조건들이 종종 더 길고 설명적이어서 온체인에 저장하는 것이 적절하지 않기 때문입니다.
매개변수 | 설명 |
---|---|
territory | IP 사용을 특정 지역 및/또는 국가로 제한합니다. 기본적으로 IP는 전 세계적으로 사용할 수 있습니다. |
channelsOfDistribution | IP 사용을 특정 미디어 형식과 특정 유통 채널로 제한합니다. 기본적으로 IP는 모든 가능한 유통 채널에서 사용할 수 있습니다. 예: “텔레비전”, “물리적 소비자 제품”, “비디오 게임” 등. |
attribution | IP 사용 시 원작자에게 크레딧을 제공해야 하는지 여부입니다. 기본적으로 원작자에게 크레딧을 제공할 필요가 없습니다. |
contentStandards | IP 사용에 대한 콘텐츠 기준을 설정합니다. 기본적으로 적용되는 기준이 없습니다. 예: “혐오 금지”, “전연령 적합”, “약물 또는 무기 금지”, “포르노그래피 금지”. |
sublicensable | 파생 작품은 원 라이선스 제공자의 승인 없이 이 라이선스에 따라 받은 동일한 권리를 제3자에게 부여할 수 있습니다. 기본적으로 파생 작품은 이를 할 수 없습니다. |
aiLearningModels | IP를 AI 학습 모델 개발에 사용할 수 있는지 여부입니다. 기본적으로 IP는 사용할 수 없습니다 이러한 개발에. |
restrictionOnCrossPlatformUse | IP가 제공되는 앱에서만 라이선스 부여 및 파생 작품 생성을 제한합니다. 기본적으로 IP는 어디서나 사용할 수 있습니다. |
governingLaw | 이 라이선스가 준수하는 특정 관할권의 법률입니다. 기본적으로 이는 미국 캘리포니아입니다. |
alternativeDisputeResolution | 섹션 3.1 (s)를 참조하세요 여기. |
additionalParameters | 라이선스 제공자가 추가하고 싶은 다른 조건이 있을 수 있으며 이 태그에서 추가할 수 있습니다. |