다른 사용자에게 배포하기 위해 공개 소스 버전의 비공개 소스 게임 (및 확장 팩)을 만드는 것이 합법적입니까? Age of Empires 2라는 오래된 게임에서 그렇게하고 싶습니다.
다른 사용자에게 배포하기 위해 공개 소스 버전의 비공개 소스 게임 (및 확장 팩)을 만드는 것이 합법적입니까? Age of Empires 2라는 오래된 게임에서 그렇게하고 싶습니다.
답변:
Age of Empires II는 보통 Wine을 사용하여 많은 문제없이 Ubuntu 및 기타 GNU / Linux 시스템에서 실행될 수 있습니다 .
공개 : 저는 변호사가 아닙니다.
일반적인 질문에 관해서는, 독점 게임을 쉽게 할 수있는 무료 오픈 소스 소프트웨어를 개발하는 것이 목표이며 프로그래밍 기술을 보유하고 있다면 대체 게임 엔진 을 작성하는 데 법적인 장애는 없습니다 . 다음 (당신은 잠재적으로 소프트웨어 특허의 충돌한다 떨어질 수 있지만, 더 이상 그렇게 작업을 수행하기위한 생산 소프트웨어를 다른 주요 프로그래밍 프로젝트보다 기존 소프트웨어 이미 수행하고 있음.)이 작업을 수행 할 경우, 누군가가 당신의 엔진을 설치하지 수 있으며, 경우 그들은 게임의 예술적 데이터 (맵, "월드", 사운드 등)를 가지고 있으며 게임 을 할 수 있습니다.
기존 게임을위한 게임 엔진 개발은 사소한 작업이 아니며, 일반적으로 게임 작동 방식과 원래 게임 실행 방식에는 약간의 차이가있을 수 있습니다. 그러나 당신이 알아야 할 중요한 것은 게임의 "세계"를 나타내는 게임 데이터는 여전히 독점적이며 일반적으로 재배포하기에는 불법이라는 것 입니다. 따라서 사람들은 엔진을 사용하여 게임을하려면 게임 사본 (또는 적어도 특정 파일)을 가지고 있어야합니다.
이것이 수행 된 게임의 한 예는 Jazz Jackrabbit 이며 OpenJazz 게임 엔진 으로 재생할 수 있습니다 .
또 다른 예 (실제로 무료 오픈 소스 소프트웨어로 게임 엔진의 GNU / Linux 버전을 출시 한 최초 개발자)는 DOOM입니다 (그 이후로 대부분의 Id Software 의 게임 엔진은 FOSS로 출시되었습니다. 특허상의 이유로 약간 수정 됨). 있습니다 사회 프로젝트의 수 보다 복잡한지도, 향상된 그래픽, 더 입체 게임 플레이 경험을 허용, 원래 DOOM 엔진을 강화했다.
제한 사항과 게임 엔진을 처음부터 새로 작성 (버그 테스트 및 버그 수정)하는 것이 중요한 작업임을 감안할 때 대신 자신의 게임 을 만들 수도 있습니다 .
면책 조항 : 이 답변은 정보 제공 목적으로 만 제공되며 법적 조언을 제공하기위한 것이 아닙니다. 특정 문제 또는 문제와 관련하여 조언을 얻으려면 변호사에게 문의해야합니다.
오픈 소스로 복사 할 수 없습니다. 소스가 유출 되더라도 불법입니다. 그러나 FreeCiv 또는 Doom3 의 발자취를 따라갈 수 있습니다 . FreeCiv는 Civilization을 기반으로하며 오픈 소스 버전입니다. Doom3은 오픈 소스이지만 전체 작업에 공식 게임 데이터를 사용해야하거나 모델에 대한 고유 한 자산을 제공해야합니다. 어느 쪽이든 엔진은 무료이며 오픈 소스이며 모든 사람이 사용할 수 있습니다. FreeCiv에는 원본과 FreeCiv가 모두 맵을 동적으로 생성하므로 게임 데이터가 없습니다. 버전을 릴리스하기위한 요구 사항은 다음과 같습니다.
원본과 관련된 모든 특허는 만료되어야합니다. Google Patent Search 와 같은 특허 검색을 사용할 수 있습니다 . 검색어를 일반 Google 검색 인 것처럼 입력하면 1 ~ 2 개의 웹 검색 결과에 특허가 표시됩니다.
작성하는 프로그램은 미국 정부에 의해 제한되는 강력한 암호화를 사용하지 않습니다 (또는 일부 국가에서 다운로드 한 경우 무기 판매 업체로 간주 될 수 있음) 미국 산업 안전국에 등록 할 수도 있습니다. 법무 서류는 전문적인 법률 고문 없이는 제출하기가 매우 어려울 수 있지만 미국 상무성의 일부입니다. 암호화에 대한 BIS FAQ 도 참조하십시오 .
사용중인 버전은 원본 버전의 이미지 또는 기타 파일 (예 : 사운드 파일)을 사용하지 않습니다.
버전에 약간의 변경 사항이 포함되어 있습니다.
유출 된 경우 원본의 소스를 직접 사용하거나 버전을 작성하는 방법에 대한 아이디어로 사용하지 않았습니다.
소스의 상표를 사용하지 않습니다.
코드를 작성하고 패키징 한 다음 PPA 또는 리포지토리에 넣어야합니다. 이것은 매우 어려울 수 있습니다. 이전 버전의 마법을 복사하여 붙여 넣을 수있는 방법은 없습니다. 버전을 만들기 전에 아래의 고지 사항을 읽고 실제 코딩 단계에 대한 자세한 내용은 게임 개발 및 스택 오버플로를 참조하십시오 .
법적 고지 사항 : 이것은 법적 조언이 아닙니다. 이 답변의 작성자 인 Ask Ubuntu, Stack Exchange, Inc, 해당 대리인, 대리인 및 / 또는 기타 당사자는 이러한 지침의 사용으로 인해 발생할 수있는 어떠한 손해, 부수적 또는 결과적 손해에 대해서도 책임을지지 않습니다. 이 지침은 미국 법률 및 규정을 기반으로합니다. 해당 지역의 법률과 규정은 다를 수 있으므로 변호사 나 지역 당국에 확인하십시오.
다른 답변은 저작권 및 특허 고려 사항을 적절하게 다루지 만 상표에 대해서도 알고 있어야 합니다.
특히, 당신은 물었다 :
비공개 소스 게임의 공개 소스 버전을 만드는 것이 합법적입니까?
상표법에 따라 이는 "버전"의 의미에 따라 다릅니다. 상표는 소유자에게 상거래에서 보호 된 마크 (예 : "Age of Empires")를 사용할 독점권을 부여합니다. 또한 다른 상업 분야 (예 : Age of Empires 브랜드 컴퓨터) 및 관련 가치가없는 영역 (예 : Age of Empires)에서 마크 또는 이와 유사한 브랜드를 사용하는 것을 금지합니다. 브랜드 플러시 화장실).
그래서, 당신은해야 하지 유사한 게임 "제국의 시대"또는 뭔가를 호출하고 당신이하지에 의해 제 3 자 제품, 승인, 또는 마크의 소유자와 제휴 것이 분명해야한다 (I 마이크로 소프트를 생각한다) . 그러나, 이다 그 순수한 사실 문이 될 것이기 때문에, 게임이 비슷하거나 제국의 시대에서 영감을 말하고, 예를 제국의 나이를 언급 괜찮.
(물론 원하는 것을 합법화하려면 변호사와 상담하십시오.)