본문으로 이동

오픈모코 리눅스

위키백과, 우리 모두의 백과사전.
(Openmoko Linux에서 넘어옴)
오픈모코 리눅스
개발자오픈모코 팀
OS 계열리눅스 (유닉스 계열)
소스 형태오픈 소스
마케팅 대상스마트폰
커널리눅스 커널
기본 UI그래픽 사용자 인터페이스
라이선스GNU 일반 공중 사용 허가서
공식 웹사이트www.openmoko.org

오픈모코 리눅스(Openmoko Linux)는 오픈모코 프로젝트가 개발한 스마트폰운영체제이다. 이는 다양한 자유 소프트웨어로 구성된 앙스트롬 배포판을 기반으로 한다.[1]

오픈모코 리눅스의 주요 대상은 오픈모코 네오 1973과 네오 프리러너였다. 또한, 다른 휴대 전화로 시스템을 포팅하려는 노력도 있었다.[2]

오픈모코 리눅스는 2007년부터 2009년까지 오픈모코 사(Inc.)에 의해 개발되었다. 재정 문제로 인해 개발이 중단되었다. 그 후 오픈모코 폰용 소프트웨어 개발은 커뮤니티에서 인계받아 SHR, QtMokoHackable1을 포함한 다양한 프로젝트에서 계속되었다.

구성 요소

[편집]

오픈모코 리눅스는 리눅스 커널, GNU libc, X.Org 서버EFL 툴킷, GTK+ 툴킷, Qt 툴킷일룸 윈도우 관리자 (이전에는 매치박스 윈도우 관리자)를 사용하여 구축된 자체 그래픽 사용자 환경을 사용한다.[3] 오픈임베디드 빌드 프레임워크와 opkg 패키지 관리 시스템소프트웨어 패키지를 생성하고 유지 관리하는 데 사용된다.

이것은 안드로이드의 접근 방식과는 매우 다르다 (안드로이드 내에서 리눅스, Webkit 및 자바 언어를 제외한 모든 것이 비표준으로 보인다).[4] 안드로이드용 애플리케이션은 실질적으로 재작성되어야 하며 이식성이 크게 떨어진다. 많은 기존 리눅스 데스크톱 앱은 오픈모코로 쉽게 포팅할 수 있다. (그러나 제한된 계산 능력과 화면 해상도로 인해 기존 애플리케이션을 손가락 위주의 소형 화면 환경에서 사용할 수 있도록 실질적인 재작업이 필요하다.)

같이 보기

[편집]

각주

[편집]
  1. “[openmoko-announce] Free Your Phone”. 2009년 3월 19일. 2009년 3월 19일에 원본 문서에서 보존된 문서. 2021년 3월 24일에 확인함. 
  2. OpenMoko supported phones 보관됨 2015-09-05 - 웨이백 머신
  3. “List of software used by OpenMoko”. 
  4. 이는 libc로 Bionic을, 자바달빅 가상 머신을, 새로운 프레임 버퍼 시스템을, 그리고 HID 및 기타 주변 장치를 다루는 새로운 독점적인 방법을 사용한다. 구글은 또한 리눅스에 대한 변경 사항을 커뮤니티에 돌려주지 않는다는 비난을 받는다. Greg Kroah Hartman on the Linux Kernel

외부 링크

[편집]