1. 소개(Introduction)

혹시 멋진 레고 마인드스톰 키트를 보았다면, 커다랗게 "Windows용(requires Windows)"이라 쓰인 스티커가 옆에 붙은 것에 실망했을 지 모르지만, 그럴 필요 없습니다: 아직 희망이 있습니다. GNU/Linux에서 RCX 프로그래밍을 할 수 있게끔 해 주는 소프트웨어가 있는데다, 원하는 언어로 프로그래밍하는 것까지 가능합니다: C, Perl, Java와 Forth까지 사용할 수 있습니다. 하지만 이 문서에 그 모든 것을 설명하지는 않았습니다: 다만, 저는 마인드스톰 키트의 구입을 생각하고 있는 Linux 유저나, 이미 마인드스톰을 가지고 Linux에서 굴려볼 생각 또는 그 비싼 장난감을 계속 가지고 놀 수 있느냐는 고민에 빠진 사람들에게 그 출발점의 역할을 할 수 있게끔, 요점만 짚어주고 다양한 Linux 도구들에 대한 정보를 제공하려 합니다.

꼭 알아두어야 할 것은 저도 온라인 마인드스톰 공동체의 흐름을 좇으려 무척이나 노력하지만, 박식하지 못하다는 것입니다: 이 문서가 불완전하다는 것도 충분히 가능합니다. 혹시 당신이 Linux에서 작동하는 다른 마인드스톰의 도구들을 알고 있다면, 이 문서와 추가하여 GNU/Linux 컴퓨터에서 사용하고자 마인드스톰을 구입하려는 다른 사람들과 공유할 수 있도록 luge@users.sourceforge.net로 알려주기 바랍니다.

1.1. 고마운 사람들(Acknowledgements)

우리 모두가 사용할 수 있도록 애당초 프로그램을 제작하고 이 문서의 초기판을 살펴 준, 아래에 언급된 프로그램 제작자들에게 감사하고 싶습니다.

게다가, "Extreme Mindstorms"란 책을 함께 써 보지 않겠냐고 제안했던 Dave Baum에게 감사하고 싶습니다. 그 일을 통해 저는 이 HOWTO를 쓴 시간까지 포함해서 어쩌면 가지지 못했을 마인드스톰과의 많은 시간을 가질 수 있었습니다. 혹시 당신이 RCX의 "파워 프로그래밍(power programming)"에 도전하고 싶다면, 이 책을 강력히 추천하고 싶습니다. 물론 시중에는 다른 좋은 책들(주로 O'Reilly의 것들)도 있겠지만, 이 책은 정말 최신의 정보를 담고 있으며 더 중요한 것은 이 책 안의 거의 모든 코드가 (제가 아는 한) 리눅스에서 잘 작동한다는 것입니다. 당돌한 선전인 것 같지만, 그래도 자랑하고 싶네요. :) 이 책은 여기에서 구입할 수 있습니다.

또한, Steve Baker와 Matthew Miller를 비롯한 Lugnet의 많은 이들이 이 문서의 초기판에 고마운 조언들을 주었습니다. 그들의 생각들이 이 문서 곳곳에 나타나 있으며, 덕분에 좋은 밑바탕이 될 수 있었습니다. :)

마지막으로, 직접적인 관련이 있다고 생각지는 않지만, 전에 Duke 대학에 있다 지금은 AT&T에 있는 Michael Littman이 지난 여름 내가 레고를 가지고 놀 수 있게끔 자금을 지원해 주었습니다. 그가 준 기회가 없었다면 온라인 마인드스톰 공동체에 참여하지 못했을 뿐만 아니라, 지금만큼 그것에 대한 지식도 얻지 못했을 것입니다.

1.2. 포기 각서(Disclaimer)

레고사(http://www.lego.com/)는 그들의 상표에 대해 무척이나 보수적입니다. 이 문서는 레고사에 허락을 득하지도 않았고 그들과 관련된 것도 아닐 뿐더러, 저 또한 작가로서 그들과 어떤 관계를 맺고자 하지도 않았습니다. 그들의 상표를 합법적으로 사용하기 위한 그들의 정책을 더 알아보고 싶다면 http://www.lego.com/info/fair.asp를, 특히 "How LEGO(r) Enthusiasts May Refer to LEGO Products on The Internet."란 제목의 부분(중간 아래에 있는..)을 확인하기 바랍니다. 저 역시 이 문서의 모든 곳에서 그 지침들을 충실히 따르려고 했습니다. 그럼에도 불구하고 혹시 그에 위반되는 것을 발견한다면 고칠 수 있도록 알려주기 바랍니다.

1.3. 저작권(Copyright)

이 문서는 LDP 저작권을 따라 배포됩니다. 그 저작권에 대한 내용은 여기에서 볼 수 있습니다.