Software components/lang-ko

From OLPC
< Software components
Revision as of 01:52, 3 January 2008 by LeeSI (talk | contribs) (탐색 도구)
Jump to: navigation, search
  이 페이지는 OLPC 팀을 모니터링합니다.
  번역근원 Software components 원문  
   english | españolitaliano日本語한국어   +/- 차이  
This is an on-going translation
다운로드할 수 있는 소프트웨어는 활동 문서를 보십시오.

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

운영체제

프로그래밍 환경

  • 파이썬 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, a music synthesis and composition tool;
  • Etoys (see above);
  • a word processor based upon the Abiword project;
  • Record video, audio, and still-image capture and playback (a “video wiki” is under development);
  • Draw, a pixel-paint programming;
  • a journal;
  • MikMik, a wiki with WYSIWYG editing, using Crossmark (under development);
  • VIM and NANO text editors.

의사소통 도구

  • Chat and serverless instant messenger;
  • Video Chat (under development);
  • a VoIP client (under development);
  • Email through the web-based Gmail service;
  • Native email client (under development).

다른 도구들

  • Calculator;
  • Spreadsheet (under development);
  • a shell and debugger;
  • Develop, an activity editor (under development);
  • Remote Desktop, a tool to remotely control XO laptop;

게임

  • Numerous games, including variations of the “memory game”, strategy games, etc.

See the games list on the activities download page Activities#Games

공유 프로그램

All applications share a common data store accessible through the Journal; Most applications, including reading, writing, recording and browsing, allow for collaboration; through the network: child-to-child and teacher-to-child. See Activity Sharing and Shared Sugar Activities and Tubes Tutorial.

메쉬 네트워킹

  • The specifications for the wireless networking interface include:
  • Ability to act as a mesh point when laptop's main CPU is off;
  • Support for asymmetric links/paths;
  • Incremental releases—mesh networking is available immediately on XO; Upgrades will continue to improve functionality and adherence with standards;
  • Simultaneously acts as a mesh point and an infrastructure node.
  • Standards Compliance: follow 802.11s draft when possible.

학교 서버

The School server is software for a resource-rich peer to the laptop, which provides additional storage, and Internet access.

추가 소프트웨어 프로젝트

(Please see the Activities page for a more complete list of activities being developed for the laptop. Below is just a sampling.)

제작, 이미지, 일정

OLPC regularly compiles and assembles "builds" of the OLPC software listed here for development. This process creates software updates for the XO Machines, and OS "images" of the bundled software that users on other computers can run by Emulating the XO.

These builds progress towards various official releases of the OLPC software:

  • See Builds for a list of build targets for manufacturing, in-the-field updates, and future software development;
  • See Roadmap for the high-level schedule of releases.

참고