MAME(Multiple Arcade Machine Emulator, 다중 아케이드 기계 에뮬레이터)는 아케이드 게임 에뮬레이터로써 아케이드 게임 시스템의 하드웨어를 소프트웨어로 구현하고 있다. 이는 고전게임을 보존하자는 의도에서 시작된 프로젝트이다.
한국에서는 MAME를 “마메”라고 잘못 표기하는 경우가 있으나, 영어로 MAME 프로젝트의 발음을 (pronounced 'Maim' in English)라고 공식적으로 밝히고 있는 것과 같이 한국어의 표기로는 “마임”이라고 읽고 표기해야 한다.
한국에서는 온라인을 통해 공식적으로 PC통신인 나우누리의 PGF(순수 게임 사랑) 동호회를 통해 처음 소개되었고, 이후 PGF(순수 게임 사랑) 동호회 내의 ELF(Emul Love Forum)을 통해 널리 알려지게 되었다.
1997년 2월 5일, 니콜라 살모리아(Nicola Salmoria)가 최초의 MAME를 공개했으며 버전은 0.1이었다. 2010년 7월 29일에 발표된 0.139 버전에서는 4472개의 게임과 8831개의 롬 이미지를 지원하며, 지원되는 게임은 계속 늘어나고 있다. 그러나 배포된 모든 롬이 실행 가능한 것은 아니다. 가령 0.139 버전에서는 1364개의 롬이 동작하지 않는 것으로 나오며, 51개는 게임이 아닌 BIOS롬이다. 이 프로젝트는 현재 아론 길레스(Aaron Giles)가 지휘하고 있다.
법적인 문제
에뮬레이터를 제작하고 배포하는 것은 원칙적으로 가능하다. 몇몇 회사(가령 소니)들이 이를 금지하고 소송을 걸려고 노력하였으나, 궁극적으로는 실패했다.
그러나 게임 이미지, 즉 게임 롬 파일을 배포하는 것은 문제가 있을 수 있다. 게임들이 제작되고 판매된 지 어느 정도 시간이 지났고, 지금은 게임센터에서 찾을 수 없는 게임이거나 판매되지 않는 게임이라 할지라도 저작권이 소멸하지 않은 경우가 많다. 몇몇 게임 회사는 시간이 지난 게임 롬 파일을 비상업적인 용도에 한정하여 공개하는 경우도 있고 이 경우에는 MAME 프로젝트 홈페이지에서 직접 다운받을 수도 있다.
MAME 라이센스
MAME는 소스코드까지 포함해 무료로 제공되고 있지만, 상업적 사용과 재배포는 제한되어 있어서 자유 소프트웨어는 아니다. 즉, 공개 소스 정의의 조건을 만족하지 않고 있으며, 자유 소프트웨어 재단에서 정의한"자유 소프트웨어"에도 맞지 않는다.
사실, MAME는 수정되었든 수정되지 않았든, 소스 형식이든 바이너리 형식이든 상관없이 배포가 가능하다. 단, 재배포판을 팔아서는 안되고 상업적인 상품이나 활동에 포함되어서도 안된다.
License(원문)
Redistribution and use of the MAME code or any derivative works are permitted provided that the following conditions are met:
Redistributions may not be sold, nor may they be used in a commercial product or activity.
Redistributions that are modified from the original source must include the complete source code, including the source code for all components used by a binary built from the modified sources. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
Redistributions must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
라이센스(번역문)
재배포 및 마메 코드 또는 파생 제품의 사용은 다음 조건이 충족되는 경우 허용됩니다 :
재배포가도, 판매되지 않을 수도 있습니다 그들은 상용 제품이나 행위에 사용될 수 있습니다.
원본에서 수정해서는 안됩니다 재배포 수정된 소스에서 만들어 진에서 사용하는 모든 구성 요소에 대한 소스 코드를 포함한 완전한 소스 코드를 포함시켜야합니다. 그러나 특별한 예외의 운영 체제의 정상적 (등등과, 컴파일러, 커널)의 주요 구성 요소 (소스나 이진 형태로) 배포 아무것도 포함하지 않아도 배포되는 소스 코드로 어느 실행 실행를, 해당 구성 요소 않는 자체가 실행 함께 제공됩니다.
재배포는 위의 저작권 정보,이 조건 목록 및 설명서에서 다음 조건 및 배포와 함께 제공 또는 기타 자료를 복제해야합니다.
이 소프트웨어는 저작권 소유자 및 참여자에 의해 제공됩니다 포함하여 모든 명시적 또는 묵시적 보증, 국한되지, 특정 목적에 대한 적합성 및 적합성에 대한 묵시적 보증을 부인합니다 "있는 그대로".사용, 데이터 또는 이익의 손실, 어떠한 경우에도 저작권 소유자 또는 제공자가를 포함하여, 간접, 부수적, 특별, 징벌적, 직접 또는 파생적 손해 (을 위해서가 아니라 책임을지지 대체 상품 또는 서비스의 조달 이에 국한되지는 않음된다; 또는 사업 중단) 그러나 인한 및 책임의 어떠한 이론에, 그러한 손상의 가능성에 대해 통보하는 경우에도이 소프트웨어의 사용으로 어떠한 방법에서든 발생하는 계약, 엄격한 책임, 또는 불법 행위 (과실 또는 기타 포함한)인지 확인합니다.
Recent Comments