Software components/lang-ko

From OLPC
Jump to navigation Jump to search
  이 페이지는 OLPC 팀을 모니터링합니다.
  번역근원 Software components 원문  
   english | españolitaliano日本語한국어   +/- 차이  
다운로드할 수 있는 소프트웨어는 활동들 문서를 보십시오.

소프트웨어 문서에 일반적인 논의가 있습니다.

운영체제

프로그래밍 환경

  • 파이썬 2.5
  • 자바스크립트
  • Csound, 음악 프로그래밍 언어
  • 객체지향 프로그래밍 언어 스몰토크를 사용한 SqueakEtoys 구현.
    • 슈가(Sugar)에서의 구현에 대한 명세는 Sugar Etoys를 보십시오.
  • Turtle Art, 그래픽 프로그래밍 환경
  • Gnash: 벡터 및 래스터 그래픽, 스크립트 언어 ActionScript™, 오디오와 비디오 스트리밍을 지원하는 어도비 Flash™ 파일 포맷의 자유-오픈소스 플러그인
  • 어도비 Flash Player, Java™ 가상 머신, 그외 제약된 형식들은 Yum 또는 RPM으로 설치할 수 있으나 표준 배포본의 일부분은 아닙니다.

라이브러리

위의 라이브러리는 모두 지원되며, 다른 것들은 Yum 또는 RPM으로 설치할 수 있습니다.

사용자 환경

  • Sugar 파이썬으로 작성된 그래픽 사용자 인터페이스, X 윈도우 시스템 및 Matchbox 창 관리자 위에서 동작
    • 메쉬 네트워크에 대한 “Zooming” 인터페이스
    • 파일 시스템에 대한 Journal 인터페이스

다른 소프트웨어 컨텐츠를 위한 약 800 MiB의 플래쉬 메모리 여유 공간

응용 프로그램

기본 시스템과 함께 배포되는 세가지 유형의 활동이 있습니다: 탐구, 표현, 협동을 위한 도구들 노트북을 위해 제작되었거나 제작되고 있는 응용 프로그램의 도표는 여기에 있습니다.

탐구 도구

  • 파이어폭스 엔진 기반의 웹 브라우저
  • evince에 기반한 간단한 문서 뷰어 (PDF 열람 기능 포함)
  • 뉴스 리더, RSS("Really Simple Syndication") 리더 (PenguinTV);
  • gstreamer를 사용한 멀티미디어 재생 (리얼네트웍스 Helix™ 플랫폼이 노트북으로 이식되어 다운로드할 수 있지만 기본 배포본의 일부는 아닙니다.)
  • 완전한 개방형 국제 표준(ISO 26300)이며, 고압축 형식인 오픈다큐먼트 형식의 문서를 읽기 위한 오픈다큐먼트 뷰어
  • 오페라 웹브라우저와 리얼네트웍스 [Helix media activity|Helix™]] 플랫폼이 노트북으로 이식되어 다운로드할 수 있지만 기본 배포본의 일부는 아닙니다.
  • Measure - 물리 세계를 탐구하는 도구. 직류와 교류 전압을 측정하여 오실로스코프와 비슷한 인터페이스로 관찰, 주파수 영역의 파형을 관측(스펙트럼 분석기), 시간 간격을 설정하여 데이터를 기록하고 그래프 작성

표현 도구

  • TamTam - 음악 작성 및 작곡 도구
  • Etoys (위쪽 참조)
  • Abiword에 기반한 워드프로세서
  • Record - 비디오, 오디오, 사진 저장 및 재생 ("video wiki" 개발중)
  • Draw - 픽셀 그림 프로그래밍
  • 일지;
  • MikMik - Crossmark(개발중)를 사용한 위지위그 편집이 가능한 위키.
  • VIM과 NANO 문서 편집기

통신 도구

  • 채팅과 메신저;
  • 화상 채팅 (개발중)
  • VoIP 클라이언트 (개발중)
  • 웹기반의 Gmail 서비스를 통한 전자우편
  • 자국어 전자우편 클라이언트 (개발중)

다른 도구들

온라인 응용 프로그램

  • 구글 오피스(스프레드시트와 워드프로세서)가 XO 웹브라우저에서 완벽하게 동작합니다. 더욱이, 공유기능이 있는 응용 프로그램입니다.
  • Apple Web Apps는 iPhone용으로 설계되었으나 XO에서도 잘 동작됩니다. 웹브라우저에서 접속할 수 있습니다. 많은 경우에 화면을 채우려면 단지 문서를 확대하면 됩니다.

게임

  • "기억 게임"의 변형판과 전략 게임 등을 포함한 수많은 게임

활동들 다운로드 문서의 게임 목록을 참고하십시오. Activities#Games

공유된 응용 프로그램

모든 응용 프로그램은 Journal을 통하여 공통 자료 저장소 접근을 공유합니다. 읽기, 쓰기, 기록, 열람을 비롯한 대부분의 응용 프로그램은 네트워크를 통한 어린이-어린이와 교사-어린이의 협동 작업을 허용합니다. 활동 공유공유된 슈가 활동 Tube 설명서를 참조하십시오.

다른 리눅스용 프로그램 실행

콘솔 혹은 터미널 활동에서 yum 또는 rpm을 사용하여 많은 다른 리눅스 응용 프로그램을 설치할 수 있습니다. 예제로서 이 위키의 스카이프 문서를 보십시오.

메쉬 네트워킹

무선 네트워킹 인터페이스 규격은 다음을 포함합니다.

  • 노트북의 CPU가 꺼졌을 때에도 메쉬 포인트로 동작 가능
  • 비동기 링크와 경로 지원
  • 차츰 배포되는 메쉬 네트워킹은 XO에서 즉시 사용가능할 것, 업그레이드는 기능 개선과 표준 준수를 위하여 지속됨
  • 동시에 메쉬 포인트와 기반 노드로 동작할 것
  • 표준 준수: 가급적 802.11s 초안에 따름

학교 서버

학교 서버는 노트북에 대해 자원이 풍부한 피어로 동작하기 위한 소프트웨어이며, 추가 저장공간과 인터넷 접속을 제공합니다.

추가 소프트웨어 프로젝트

(노트북을 위해 개발되고 있는 활동들의 점도 완전한 목록은 활동들 문서를 보십시오. 아래는 단지 예시입니다.)

빌드, 이미지, 일정

OLPC는 개발을 위해 이곳에 등재된 OLPC 소프트웨어의 "빌드"를 정기적으로 컴파일 및 어셈블합니다. 이 과정은 XO 노트북을 위한 소프트웨어 업데이트와 XO 에뮬레이팅으로 실행될 수 있는 소프트웨어 묶음의 운영체제 "이미지"를 생성합니다.

이 빌드들은 OLPC 소프트웨어의 다양한 공식 배포본으로 발전됩니다.

  • 생산, 현지 업데이트, 앞으로의 개발을 위한 빌드 목표는 Builds를 참조하십시오.
  • 상위 배포 일정은 Roadmap를 참조하십시오.

참고