유니티로 제작되었습니다.
메르센 트위스터 알고리즘:
Microsoft Public License(Ms-PL)
본 라이선스는 함께 제공되는 소프트웨어의 사용에 적용됩니다. 소프트웨어를 사용하는 경우 본 라이선스에 동의하는 것으로 간주됩니다. 라이선스에 동의하지 않는 경우 소프트웨어를 사용하지 마십시오.
1. 정의
여기에서 "복제", "재생산", "파생 저작물" 및 "배포"라는 용어는 미국 저작권법에 따른 의미와 동일한 의미를 갖습니다.
"기여"란 원본 소프트웨어 또는 소프트웨어에 추가된 내용이나 변경 사항을 말합니다.
"기여자"란 본 라이선스에 따라 기여한 내용을 배포하는 사람을 말합니다.
"라이선스 특허"는 기여자의 기여 내용에 직접 적혀 있는 특허 청구입니다.
2. 권리 부여
(A) 저작권 부여 - 섹션 3의 라이선스 조건 및 제한 사항을 포함한 이 라이선스의 조건에 따라 각 기여자는 귀하에게 기여물을 복제하고, 기여물의 파생 작품을 준비하고, 기여물 또는 귀하가 생성하는 파생 작품을 배포할 수 있는 비독점적, 전 세계적, 로열티 없는 저작권 라이선스를 부여합니다.
(B) 특허 부여 - 제3절의 라이선스 조건 및 제한 사항을 포함한 이 라이선스의 조건에 따라 각 기여자는 자신의 라이선스된 특허에 따라 소프트웨어에 대한 기여 또는 소프트웨어에 대한 기여의 파생 작품을 만들고, 만들도록 하고, 사용하고, 판매하고, 판매를 제안하고, 수입하고, 기타 방식으로 처분할 수 있는 비독점적, 전 세계적, 로열티 없는 라이선스를 부여합니다.
3. 조건 및 제한
(A) 상표 라이선스 없음 - 이 라이선스는 기여자의 이름, 로고 또는 상표를 사용할 수 있는 권한을 부여하지 않습니다.
(B) 귀하가 소프트웨어에 의해 침해되었다고 주장하는 특허에 관해 기여자를 상대로 특허 청구를 제기하는 경우, 해당 기여자가 귀하에게 부여한 소프트웨어에 대한 특허 라이선스는 자동으로 종료됩니다.
(C) 소프트웨어의 어떤 부분을 배포하는 경우, 소프트웨어에 있는 모든 저작권, 특허, 상표 및 귀속 고지를 보존해야 합니다.
(D) 소프트웨어의 일부를 소스 코드 형태로 배포하는 경우, 배포물에 본 라이선스의 전체 사본을 포함시키는 방식으로만 본 라이선스에 따라 배포할 수 있습니다. 소프트웨어의 일부를 컴파일된 코드 또는 객체 코드 형태로 배포하는 경우, 본 라이선스를 준수하는 라이선스에 따라서만 배포할 수 있습니다.
(E) 본 소프트웨어는 "있는 그대로" 라이선스가 부여됩니다. 소프트웨어 사용에 따른 위험은 귀하가 부담합니다. 기여자는 어떠한 명시적 보증, 보장 또는 조건도 제공하지 않습니다. 귀하는 본 라이선스가 변경할 수 없는 현지 법률에 따라 추가적인 소비자 권리를 가질 수 있습니다. 현지 법률이 허용하는 한, 기여자는 상품성, 특정 목적에의 적합성 및 비침해에 대한 묵시적 보증을 배제합니다.
저작권 2007-2008 Rory Plaire ( [email protected] )
다음에서 발췌:
C# 버전 저작권 (C) 2001-2004 Akihilo Kramot (Takel).
원래 타쿠지 니시무라와 마코토 마츠모토가 코딩한 MT19937용 C 프로그램에서 C#로 포팅한 것으로, 1997년 7월~8월에 토퍼 쿠퍼와 마크 리펠의 제안을 고려한 것입니다.
이 라이브러리는 Artistic 라이선스에 따른 무료 소프트웨어입니다.
C# 버전 저작권 (c) 2003 CenterSpace Software, LLC
이 코드는 Artistic 라이선스에 따른 무료 소프트웨어입니다.
센터스페이스 소프트웨어
2098 NW 머틀우드 웨이
오리건주 코발리스, 97330
미국
그리고 물론:
2002년 2월 10일에 초기화가 개선된 MT19937용 C 프로그램입니다.
코드: 니시무라 타쿠지, 마츠모토 마코토
이는 숀 코커스의 최적화, 매튜 벨루의 단순화, 이사쿠 와다의 실제 버전을 채택하여 더 빠른 버전입니다.
사용하기 전에 init_genrand(seed) 또는 init_by_array(init_key, key_length)를 사용하여 상태를 초기화합니다.
Copyright (C) 1997 - 2002, 마츠모토 마코토와 니시무라 타쿠지,
모든 권리 보유.
다음 조건을 충족하는 경우, 수정 여부와 관계없이 소스 및 바이너리 형태로 재배포 및 사용하는 것이 허용됩니다.
1. 소스코드 재배포 시에는 위의 저작권 고지, 본 조건 목록 및 다음의 면책 조항을 포함해야 합니다.
2. 이진 형식으로 재배포하는 경우, 위의 저작권 고지, 본 조건 목록 및 다음 면책 조항을 배포물과 함께 제공되는 문서 및/또는 기타 자료에 반드시 포함해야 합니다.
3. 이 소프트웨어에서 파생된 제품을 보증하거나 홍보하기 위해 기여자의 이름을 사용할 수 없습니다. 사전에 서면으로 허가를 받아야 합니다.
본 소프트웨어는 저작권자 및 기여자에 의해 "있는 그대로" 제공되며, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하되 이에 국한되지 않는 모든 명시적 또는 묵시적 보증은 부인됩니다. 어떠한 경우에도 저작권 소유자 또는 기여자는 계약, 엄격책임 또는 불법행위(과실 또는 기타 포함)에 따른 책임 이론에 따라 이 소프트웨어의 사용으로 인해 발생하는 모든 직접적, 간접적, 우발적, 특별, 징벌적 또는 결과적 손해(대체 상품 또는 서비스의 조달, 사용, 데이터 또는 수익의 손실, 사업 중단을 포함하되 이에 국한되지 않음)에 대해 책임을 지지 않습니다. 이는 그러한 손해의 가능성을 통보받았더라도 마찬가지입니다.
어떠한 피드백이라도 환영합니다.
이메일: m-mat @ math.sci.hiroshima-u.ac.jp (공백 제거)
응용 프로그램 식별:
Copyright (c) 2011 오노 마사시.
본 소프트웨어 및 관련 문서 파일(이하 "소프트웨어")의 사본을 취득한 모든 사람에게 소프트웨어를 제한 없이 거래할 수 있는 권한을 무상으로 부여합니다. 여기에는 소프트웨어 사본을 사용, 복사, 수정, 병합, 게시, 배포, 하위 라이선스 및/또는 판매할 수 있는 권한이 포함되나 이에 국한되지 않으며, 소프트웨어가 제공된 사람에게도 이러한 권한을 부여합니다. 단, 다음 조건에 따라야 합니다.
위의 저작권 고지와 본 허가 고지는 소프트웨어의 모든 사본 또는 실질적인 부분에 포함되어야 합니다.
본 소프트웨어는 상품성, 특정 목적 적합성 및 비침해에 대한 보증을 포함하되 이에 국한되지 않는 명시적 또는 묵시적 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 저작자 또는 저작권자는 본 소프트웨어 또는 본 소프트웨어의 사용 또는 기타 거래와 관련하여 발생하는 계약, 불법 행위 또는 기타 소송을 포함한 모든 청구, 손해 또는 기타 책임에 대해 책임을 지지 않습니다.

아파치 라이선스

버전 2.0, 2004년 1월

사용, 복제 및 배포에 대한 약관
1. 정의.
"라이선스"란 본 문서의 섹션 1~9에 정의된 사용, 복제 및 배포에 대한 약관을 의미합니다.
"라이선스 제공자"란 저작권 소유자 또는 저작권 소유자로부터 허가를 받아 라이선스를 부여하는 기관을 의미합니다.
"법인"이란 행위 법인과 그 법인을 지배하거나, 그 법인에 의해 지배받거나, 그 법인과 공동 지배를 받는 다른 모든 법인의 연합을 의미합니다. 이 정의에서 "지배"란 (i) 계약 여부와 관계없이 직접 또는 간접적으로 해당 법인의 지휘 또는 관리를 지시할 수 있는 권한, (ii) 발행 주식의 50% 이상을 소유하는 것, 또는 (iii) 해당 법인의 실질적 소유권을 의미합니다.
"귀하"(또는 "귀하의")는 이 라이선스에 의해 부여된 권한을 행사하는 개인 또는 법인을 의미합니다.
"소스" 양식은 소프트웨어 소스 코드, 문서 소스, 구성 파일을 포함하되 이에 국한되지 않는 수정을 위한 기본 양식을 의미합니다.
"객체" 형식은 소스 형식의 기계적 변환이나 번역으로 인해 생성된 모든 형식을 의미하며, 여기에는 컴파일된 객체 코드, 생성된 문서, 다른 미디어 유형으로의 변환 등이 포함되지만 이에 국한되지 않습니다.
"저작물"이란 저작자가 소스 형식이나 객체 형식으로 라이선스에 따라 제공하는 저작물을 의미하며, 저작권 고지가 저작물에 포함되거나 첨부된 경우를 말합니다(아래 부록에 예가 나와 있습니다).
"파생 저작물"이란 소스 형태 또는 객체 형태를 불문하고, 저작물을 기반으로 하거나 저작물에서 파생된 모든 저작물을 의미하며, 편집상의 수정, 주석, 추가 또는 기타 수정 사항이 전체적으로 독창적인 저작물을 구성하는 것을 의미합니다. 본 라이선스의 목적상, 파생 저작물에는 저작물 및 그 파생 저작물의 인터페이스와 분리될 수 있거나, 단순히 연결(또는 이름으로 결합)되는 저작물은 포함되지 않습니다.
"기여"란 저작권자 또는 저작권자를 대신하여 제출 권한을 부여받은 개인이나 법인이 저작물에 포함시키기 위해 라이선스 제공자에게 의도적으로 제출한 저작물(저작물의 원본 및 해당 저작물 또는 파생 저작물에 대한 수정이나 추가 포함)을 의미합니다. 본 정의에서 "제출"이란 라이선스 제공자 또는 그 대리인에게 전송된 모든 형태의 전자적, 구두 또는 서면 의사소통을 의미하며, 여기에는 저작물에 대한 논의 및 개선을 목적으로 라이선스 제공자가 또는 라이선스 제공자를 대신하여 관리하는 전자 메일링 목록, 소스 코드 제어 시스템 및 이슈 추적 시스템을 통한 의사소통이 포함되나 이에 국한되지 않습니다. 단, 저작권자가 "기여 아님"이라고 눈에 띄게 표시하거나 서면으로 달리 지정한 의사소통은 제외합니다.
"기여자"란 라이선스 제공자와 라이선스 제공자가 기여물을 수령하여 이후 작품에 통합한 개인이나 법인을 의미합니다.
2. 저작권 라이선스 부여. 본 라이선스의 조건에 따라, 각 기여자는 귀하에게 저작물 및 해당 파생 저작물을 소스 또는 객체 형태로 복제, 파생 저작물 제작, 공개 전시, 공개 공연, 재라이선스 부여 및 배포할 수 있는 영구적이고, 전 세계적이며, 비독점적이고, 무료이며, 로열티가 없고, 취소 불가능한 저작권 라이선스를 부여합니다.
3. 특허 라이선스 부여. 본 라이선스의 조건에 따라, 각 기여자는 귀하에게 저작물을 제작, 제작 의뢰, 사용, 판매 제안, 판매, 수입 및 기타 방식으로 양도할 수 있는 영구적이고, 전 세계적이며, 비독점적이고, 무료이며, 로열티가 없고, 취소 불가능한(본 조항에 명시된 경우 제외) 특허 라이선스를 부여합니다. 단, 이러한 라이선스는 기여자가 라이선스를 부여할 수 있는 특허 청구항 중 기여물 단독 또는 기여물과 해당 기여물이 제출된 저작물의 조합에 의해 필연적으로 침해되는 청구항에만 적용됩니다. 귀하가 저작물 또는 저작물에 포함된 기여물이 직접적 또는 기여적 특허 침해를 구성한다고 주장하는 주체를 상대로 특허 소송(소송에서의 교차 청구 또는 반소 포함)을 제기하는 경우, 해당 저작물에 대해 본 라이선스에 따라 귀하에게 부여된 모든 특허 라이선스는 해당 소송이 제기된 날로부터 종료됩니다.
4. 재배포. 귀하는 다음 조건을 충족하는 경우, 저작물 또는 그 파생 저작물의 사본을 수정 여부와 관계없이 소스 형식 또는 객체 형식으로 어떤 매체로든 복제 및 배포할 수 있습니다.
  1. 귀하는 작업물 또는 파생 작업물의 다른 수신자에게 이 라이선스 사본을 제공해야 합니다.
  2. 수정된 파일에는 해당 파일을 변경했다는 사실을 명시하는 눈에 띄는 공지를 포함해야 합니다.
  3. 귀하는 배포하는 파생 작품의 소스 형식에서 파생 작품의 어떤 부분과도 관련이 없는 고지 사항을 제외하고 해당 작품의 소스 형식에 있는 모든 저작권, 특허, 상표 및 귀속 고지를 유지해야 합니다.
  4. 저작물에 배포의 일부로 "NOTICE" 텍스트 파일이 포함된 경우, 귀하가 배포하는 모든 파생 저작물에는 파생 저작물의 어떤 부분과도 관련이 없는 고지 사항을 제외하고 해당 NOTICE 파일에 포함된 귀속 고지의 읽을 수 있는 사본이 다음 중 하나 이상에 포함되어야 합니다. 파생 저작물의 일부로 배포되는 NOTICE 텍스트 파일 내; 파생 저작물과 함께 제공되는 경우 소스 양식 또는 문서 내; 또는 파생 저작물에서 생성된 디스플레이 내(해당 제3자 고지가 일반적으로 나타나는 경우). NOTICE 파일의 내용은 정보 제공 목적으로만 제공되며 라이선스를 수정하지 않습니다. 귀하는 배포하는 파생 저작물 내에 저작물의 NOTICE 텍스트와 함께 또는 부록으로 귀하의 귀속 고지를 추가할 수 있습니다. 단, 이러한 추가 귀속 고지가 라이선스를 수정하는 것으로 해석될 수 없는 경우에 한합니다.
귀하는 귀하의 수정 사항에 귀하만의 저작권 표시를 추가할 수 있으며, 귀하의 수정 사항이나 해당 파생 작품 전체의 사용, 복제 또는 배포에 대한 추가적 또는 다른 라이선스 약관을 제공할 수 있습니다. 다만, 귀하의 작품 사용, 복제 및 배포가 본 라이선스에 명시된 조건을 준수해야 합니다.
5. 기여물 제출. 귀하가 명시적으로 달리 명시하지 않는 한, 귀하가 저작물에 포함시키기 위해 라이선스 제공자에게 의도적으로 제출한 모든 기여물은 추가적인 조건 없이 본 라이선스의 조건에 따라야 합니다. 상기 내용에도 불구하고, 본 계약의 어떠한 조항도 해당 기여물과 관련하여 라이선스 제공자와 체결한 별도의 라이선스 계약의 조건을 대체하거나 수정하지 않습니다.
6. 상표. 본 라이선스는 저작물의 출처를 설명하고 NOTICE 파일의 내용을 재생산하는 데 있어 합리적이고 관례적인 사용을 위해 필요한 경우를 제외하고, 라이선스 제공자의 상호, 상표, 서비스표 또는 제품명을 사용할 수 있는 권한을 부여하지 않습니다.
7. 보증의 부인. 관련 법률에 의해 요구되거나 서면으로 동의하지 않는 한, 라이선스 제공자는 (각 기여자는 기여물을 제공함) "있는 그대로"의 상태로 저작물을 제공하며, 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건도 제공하지 않습니다. 여기에는 소유권, 비침해, 상품성 또는 특정 목적에의 적합성에 대한 보증이나 조건이 포함되나 이에 국한되지 않습니다. 귀하는 저작물의 사용 또는 재배포의 적합성을 판단할 전적인 책임을 지며, 본 라이선스에 따른 권한 행사와 관련된 모든 위험을 감수해야 합니다.
8. 책임의 한계. 불법행위(과실 포함), 계약 또는 기타 어떠한 법적 이론에 의해서도, 관련 법률(고의적 또는 중과실 행위 등)에 의해 요구되거나 서면으로 합의되지 않는 한, 어떠한 기여자도 귀하에게 손해(본 라이선스 또는 저작물의 사용 또는 사용 불능으로 인해 발생하는 직접적, 간접적, 특수적, 우발적 또는 결과적 손해 포함)에 대해 책임을 지지 않습니다(영업권 상실, 작업 중단, 컴퓨터 고장 또는 오작동, 또는 기타 모든 상업적 손해 또는 손실을 포함하되 이에 국한되지 않음). 이는 해당 기여자가 그러한 손해의 가능성을 사전에 통보받았더라도 마찬가지입니다.
9. 보증 또는 추가 책임 수락. 저작물 또는 그 파생 저작물을 재배포하는 동안 귀하는 본 라이선스에 따른 지원, 보증, 면책 또는 기타 책임 의무 및/또는 권리 수락을 제안하고 그에 대한 수수료를 청구할 수 있습니다. 단, 이러한 의무 수락 시 귀하는 다른 기여자를 대신하여 행동할 수 없으며, 본인을 대신하여 단독으로 책임을 져야 합니다. 또한, 귀하가 그러한 보증 또는 추가 책임을 수락함으로써 발생하는 모든 책임 또는 해당 기여자를 상대로 제기되는 청구에 대해 해당 기여자를 면책하고, 방어하고, 무해하게 보호하는 데 동의하는 경우에만 해당합니다.
이용 약관의 종료