XO Korea/our work
개요
OLPC Korea가 지향하는 주요한 활동은 다음을 포함합니다;
- XO 노트북 관련 자료, 소프트웨어, 컨텐트 등의 영한 또는 한영 번역: 현지화
- XO 노트북의 하드웨어 및 소프트웨어 개발과정 참여: 개발자 프로그램
- 한국 정부의 각급 학교 XO 노트북 보급 지원: XO 노트북 보급
- XO 노트북의 청소년용 확장버전 및 Mesh Networking 공유 VoIP 휴대통신기기 개발과 제작: 청소년용 XO 노트북, XO 폰
- 각급 학교 등에 소재한 서버 (server)의 구성과 관리 지원: 공동체 서버
- XO 노트북, XO 파생품, 그리고 각종 서버로 구성된 지역 네트워크의 구성과 관리 지원: XO 네트워크
- 오픈소스 공동체의 XO 노트북용 컨텐트 및 소프트웨어 개발 지원: 오픈소스 공동체
- XO를 사용하는 시민들의 풀뿌리 지역모임 구성과 지원: 풀뿌리 공동체
제한된 인력으로 인해, OLPC Korea의 활동과 관련된 대부분의 문서는 영문으로 작성하였으며, 현재 한글로 번역하는 과정에 있습니다.
L10n: localization
OLPC Korea의 주요한 역할 중 하나는 각국이 개발한 오픈소스 소프트웨어와 컨텐트를 한글로 번역하고, 한국의 오픈소스 공동체가 생산한 자료를 영어 등으로 번역하는 작업입니다.
지금까지 OLPC 공식 사이트와 OLPC 위키의 번역과 구성, 그리고 주요한 XO 노트북용 소프트웨어(액티비티)의 현지화 (localization) 작업을 진행하였으며, 이러한 작업은 앞으로도 계속될 것입니다.
이 작업은 제주도에 거주하는 몇몇 시민들께서 많은 공헌을 해 주셨습니다.
하드웨어 개발
OLPC Korea는 XO 노트북 개발자 트랙에 참여하고 있으며, Beta2 머신부터 개발자용 노트북 프로토타입이 한국에 제공되고 있습니다. 제주도 OLPC 모임은 Beta2와 Beta4를 각기 한 대씩 보유하고, 버그 트래킹과 하드웨어 해킹 (bug tracking & hardware hacking)을 진행하고 있습니다.
또한, OLPC 재단이 개발 중인 다양한 XO-2 (차세대 XO 노트북) 프로토타입들에 준하여, 한국에서도 자체적으로 [XO_Korea/Hardware XO 파생제품]의 시험적인 모형 개발을 진행하고 있습니다. 이 중에는 보다 큰 사이즈의 키보드가 장착된 청소년 및 성인용 XO 노트북, XO 노트북과 동일한 통신 표준과 와이파이(Wi-fi) 칩을 사용하는 XO 와이파이 폰 등이 포함됩니다.
2008년 상반기에 소개될 XO 와이파이 폰은 기존의 이동통신 서비스 비용을 1/10 수준으로 낮출 수 있을 것으로 예상합니다.
소프트웨어 개발
OLPC Korea는 전세계 오픈소스 공동체의 산물을 현지화하는 작업 뿐 아니라, 한국 오픈소스 공동체의 다양한 어플리케이션 개발을 지원하고 고무하며, 자체적으로도 몇 가지 개발 프로젝트를 진행하고 있습니다. 그 중에서 가장 주요한 것은 도시 건설과 운영 시뮬레이션 게임인 심시티 (SimCity)를 응용한 XO 시티이며, 이 게임은 XO 노트북용 Python으로 재개발 중인 심시티 상에서 동작하는 오픈소스 프로그램으로, 도시 건설과 운영에 관련된 전반적인 환경이 가상이 아니라 실제 자료로 구성됩니다.
가령, 게임 속에서 도시 부지 선택은 가상의 3D 공간이 아니라, [ Google earth]가 제공하는 실제 위성 사진 상에서 진행되고, 기후 등 날씨 정보 역시 실제 기후 정보가 입력되며, 경제성장률 등의 변수도 해당 지역의 실제 자료를 적용합니다.
게임 내 도시 행정 기능의 경우, 미연방정부의 전자정부 아키텍처인 [Federal Enterprise Architecture]와 한국정부의 전자정부 아키텍처, 행정자치부 정부조직혁신팀이 제작한 정부기능분류표 등이 제공하는 65,000여 정부기능 각각이 Python 모듈로 구현되어 사용자들이 손쉽게 게임에 이용할 수 있는 환경을 제공합니다.
마지막으로, 도시 운영 시뮬레이션 게임의 한 구성요소인 기업 환경의 경우, 유엔 상품 및 서비스 표준분류 (UNSPSC)가 제공하는 15,000여 산업 분류와 자체 추가한 10만여 상품 및 서비스 분류를 적용하여, 게임의 사실성을 높이고 있습니다. 이 게임은 2009년에 배포 예정인 OLPC 재단의 XO-2 노트북에 포팅시킬 계획입니다.
기타 개발 중인 프로그램에 대해서는 액티비티와 시험적인 액티비티 개발 페이지를 참고하십시오.
서버의 배포와 관리 지원
XO 노트북은 Stand-alone 방식이 아니라, 서버를 중심으로 하나의 공동체를 구성하도록 설계됩니다. 따라서, 다양한 계층의 서버가 옵션이 아닌 필수로 자리메김하며, OLPC Korea는 이러한 서버의 배포와 관리 운영을 지원합니다.
각 학교에는 학급당 1대씩 스쿨 서버가 제공되며, 서버의 역할에 대해서는 스쿨 서버를 참조하십시오.
지역 네트워크의 구성과 관리 지원
OLPC Korea는 전국의 읍면동 사무소에 설치된 주민자치센터를 각 지역/마을의 XO 공동체로 육성하는 프로그램을 진행하고 있습니다. 각 마을 주민자치센터에 설치된 공동체 서버는 해당 지역의 읍면동 사무소가 제공하던 대부분의 정부 서비스를 제공할 뿐 아니라, 지역 주민들 간의 다양한 협업 활동을 지원할 것입니다. 협업은 OLPC의 모토이며, 이는 어린이들과 어른들 모두하게 적용됩니다.
또한, 각 지역의 주민자치센터에 설치되는 공동체 서버는, XO 노트북의 우수한 무선 성능과 메쉬 중계기 성능을 활용하여, 해당 지역 주민 모두에게 24시간 무선 인터넷 접속 서비스를 제공할 것으로 기대됩니다. 인터넷 접속 비용 역시 현재의 1/10 정도로 내려갈 것으로 예상합니다.
오픈소스 공동체 지원
한국의 다양한 리눅스 유저그룹과 오픈소스 커뮤니티를 지원하여, XO 노트북에 적합한 프로그램과 컨텐트 개발을 자극하는 것도 OLPC Korea의 주요한 역할 중 하나입니다.
이러한 목적을 위해, 개인 또는 공동체가 요청하는 기능과 개인 또는 공동체가 제공할 수 있는 기능 요청 게시판을 운영하며, 이러한 활동을 더욱 활성화할 여러가지 방안을 물색하고 있습니다.