마에모

Maemo
마에모
Maemo logo color.svg
Maemo5-screenshot.png
마에모5의 스크린샷
개발자노키아
기입처C, C++, Mono C#
OS 패밀리Linux (Unix라이크)
동작 상태MeeGo를 위해 종료되어 커뮤니티 지원 이용 가능
소스 모델필수 자체[1] 컴포넌트를 갖춘 오픈 소스 제품
최신 릴리즈5.0 PR 1.3.1 / 2011년 11월 1일; 10년 전(2011-11-01)
이용가능기간:다국어
갱신 방법APT점멸
패키지 매니저dpkg
플랫폼ARM 아키텍처
커널 타입Linux 커널
유저랜드GNU
체납
사용자 인터페이스
힐든 UI
면허증.지정되지 않은 오픈 소스와 독자[1] 사양의 혼합
공식 웹사이트maemo.org

Maemo는 원래 노키아가 개발스마트폰인터넷 [2]태블릿용 소프트웨어 플랫폼이다.이 플랫폼은 Maemo 운영체제와 SDK를 모두 포함하고 있으며, Maemo는 Apple [3]Android와 경쟁하는 노키아의 전략에서 중요한 역할을 했으며, 이러한 전략은 복잡하고 제도적이며 전략적인 [4][5]이유로 실패했다.

Maemo는 대부분 오픈 소스 코드를 기반으로 하며 Linux 커널, Debian, GNOME 등의 많은 오픈 소스 프로젝트와 협력하여 Nokia 내의 Maemo Devices에 의해 개발되었습니다.Maemo는 Debian을 기반으로 GNOME 프로젝트에서 GUI, 프레임워크라이브러리의 대부분을 가져옵니다.Matchbox 창 매니저와 GTK 기반의 Hildon 프레임워크를 GUI 및 응용 프로그램 프레임워크로 사용합니다.

Maemo 4의 사용자 인터페이스는 많은 핸드헬드 인터페이스와 비슷하며 모든 애플리케이션과 설정에 액세스할 수 있는 "홈" 화면을 갖추고 있습니다.홈 화면은 애플리케이션 실행 영역, 메뉴바, RSS 리더, 인터넷 라디오 플레이어, 구글 검색 상자 등의 정보를 표시할 수 있는 커스터마이즈 가능한 영역으로 구분되어 있습니다.Maemo 5 사용자 인터페이스는 약간 다릅니다.메뉴바와 정보 영역이 디스플레이 상단에 통합되어 있으며, 4대의 데스크톱은 바로 가기 및 위젯을 사용하여 커스터마이즈할 수 있습니다.

2010년 2월 Mobile World Congress에서 Maemo 프로젝트가 Moblin과 합병하여 MeeGo 모바일 소프트웨어 플랫폼을 개발한다는 발표가 있었습니다.그럼에도 불구하고 Maemo 커뮤니티는 계속 활성화되었고, 2012년 말 노키아는 Maemo 소유권을 Hildon Foundation으로 이전하기 시작했고, Hildon Foundation은 독일 Maemo Community e.[6][7][8]V.로 대체되었다.

2017년부터 Devuan에 [9]기반Maemo Leste라는 새로운 릴리즈가 개발 중에 있다.

사용자 인터페이스

OS2005–OS2008

Maemo 4(AKA OS 2008)까지 기본 화면은 "홈" 화면입니다.이 화면에서 모든 애플리케이션과 설정에 액세스 할 수 있습니다.홈 화면은 다음 영역으로 나뉩니다.

  • 화면 왼쪽 아래에는 태스크바가 있으며 기본적으로 웹 브라우저, 통신 및 응용 프로그램 메뉴용 애플릿이 있습니다.이러한 플러그인은 서드파티 플러그인을 사용하여 수정할 수 있습니다(예: 즐겨찾기 또는 명령 메뉴를 제공하는 경우).
  • 왼쪽 상단의 메뉴바에는 어플리케이션의 이름과 윈도 타이틀이 표시되며 어플리케이션의 메뉴(일반적인 파일, 편집, 보기, 도구 등), 메뉴와 서브메뉴에 액세스 할 수 있습니다.
  • 오른쪽 상단 사분면에 걸쳐 수평으로 상태 표시줄이 있으며 배터리 지속 시간, 무선 연결, 볼륨, Bluetooth 상태, 밝기 등의 아이콘이 기본적으로 포함되어 있습니다.이러한 플러그인은 태스크바와 같은 방법으로 서드파티 플러그인을 사용하여 확장할 수 있습니다.
  • 디스플레이의 나머지 대부분은 홈 애플릿(Apple Inc.의 Dashboard 위젯과 거의 유사함)을 포함하고 있으며, 이 애플릿은 데이터를 표시할 수 있을 뿐만 아니라 응용 프로그램의 바로 가기 역할을 할 수 있습니다.여기에는 기본적으로 RSS 리더, 인터넷 라디오 플레이어, Google 검색 상자 및 연락처 목록이 포함되지만 타사 플러그인을 사용하여 확장할 수도 있습니다.

인터페이스는 터치 스크린 또는 방향 패드와 선택 버튼 중 하나를 사용하며, 뒤로, 메뉴 및 홈 버튼이 별도로 있습니다.N810에서는,[10] 2개의 다른 사이즈의 온스크린 키보드와 하드웨어 키보드 입력을 수기 인식으로 텍스트 입력을 수신할 수 있습니다.

Maemo 5 (프리맨틀)

Nokia N900에는 Linux 기반의 Maemo 5 OS가 탑재되어 있습니다.

Maemo 5의 사용자 인터페이스는 이전 제품과 다릅니다.Panorama [12]Desktop이라고 하는 4개의 완전 커스터마이즈 가능한 화면([11]위젯 추가/삭제, 위젯 이동, 배경 변경 및 애플리케이션/연락처 바로가기 사용자 지정 기능 포함)을 제공합니다.한 데스크톱에서 다른 데스크톱으로 전환하려면 배경에서 손가락을 수평으로 움직입니다.대시보드는 왼쪽 위 아이콘을 통해 액세스되며 실행 중인 모든 응용 프로그램을 Apple Mac OS X 운영 체제의 Exposé 기능과 유사한 방식으로 표시합니다.대시보드에서 실행 중인 애플리케이션을 미리보기 창을 누르면 전체 화면으로 되돌릴 수 있으며, 다른 운영 체제에서 애플리케이션을 닫는 것과 마찬가지로 미리보기 창의 오른쪽 상단에 있는 X 기호를 누르면 애플리케이션을 닫을 수 있습니다.설치된 모든 응용 프로그램을 시작할 수 있는 응용 프로그램 런처도 [13][14]대시보드에서 액세스할 수 있습니다.백그라운드에서 실행 중인 작업 또는 응용 프로그램이 없는 경우 왼쪽 위의 아이콘을 누르면 대시보드가 건너뛰고 응용 프로그램 런처가 직접 표시됩니다.

Maemo는 Mozilla 기반의 MicroB 웹 브라우저를 통해 Adobe Flash를 완벽하게 지원합니다.800×480 디스플레이 해상도를 지원하므로 일부 웹 페이지를 가로 스크롤 없이 볼 수 있습니다.기존의 무선 네트워크에 자동적으로 접속해, RSS 피드와 E-메일을 다운로드해, 유저의 [15]조작 없이 자동적으로 접속을 끊을 수 있습니다.

명령줄 apt-get 클라이언트를 갖춘 Advanced Packaging Tool을 사용하여 애플리케이션을 설치할 수 있습니다.사용자는 다른 소프트웨어 리포지토리에 가입할 수 있으며, 이를 사용하여 소프트웨어를 자동으로 최신 상태로 유지할 수 있습니다.또한 Application Manager는 시스템에 현재 설치되어 있는 모든 항목의 개요를 제공합니다.USB 연결을 통해 PC와 데이터를 동기화할 수 있으며 표준 이동식 스토리지 장치 [15]프로토콜을 사용하여 사용자의 파일에 액세스할 수 있습니다.

새로운 업데이트(버전 21.2011.38-1.002)는 2011년 11월 2일 OTA[16] 업데이트로 Nokia N900에 출시되었습니다.새 버전은 대부분 보안 업데이트로 구성됩니다.이는 노키아에서 출하된 Maemo 5/Fremantle에 대한 최종 공식 업데이트로 간주됩니다.

Maemo 5의 추가 개발은 Maemo-CSSU에서 [17]커뮤니티의 노력으로 이루어집니다.

특징들

업데이트 중

Maemo 디바이스는 USB를 통해 컴퓨터를 통해 간단한 플래시 방식으로 업데이트할 수 있습니다.

Diablo(Maemo 4.1) 이후 Maemo는 [18]"Seamless Software Update"(SSU)를 지원하며 업데이트 때마다 풀 플래시를 설치할 필요 없이 Advanced Packaging Tool을 사용하여 "방송을 통해" 점진적으로 운영 체제를 업그레이드할 수 있습니다.

플래시 기능은, 클린 인스톨로 처음부터 처음부터 사용할 수 있습니다(하드 드라이브를 포맷해, operating system을 [19]PC에 재인스톨 하는 것과 같습니다).

보안.

개발자를 위한 빠른 시작 가이드에서는 Maemo 보안은 원격 공격(무선 네트워킹 및 블루투스 등)을 방지하는 데 중점을 두고 있다고 경고합니다.또한 Maemo의 루트 계정에는 원격 [20]액세스를 활성화하기 전에 변경해야 하는 간단한 기본 암호(user: gainroot, password: rootme)가 있습니다.

Maemo는 장치의 컨트롤을 잠그고 루트 암호와 독립적으로 디스플레이를 표시하는 방법으로 숫자 보안 코드를 사용하여 무단 [21]액세스를 방지합니다.

소프트웨어 아키텍처

Maemo는 Debian Linux 디스트리뷰션의 변형 버전으로 모바일 [22]디바이스용으로 슬림화되었습니다.X Window 시스템 기반의 그래피컬 사용자 인터페이스(XomapMatchbox매니저)를 사용합니다.GUI는 GTK+ 툴킷과 Hildon 사용자 인터페이스 위젯 및 [23]API를 사용합니다.

임베디드 기기 및 모바일 기기용 소프트웨어 패키지인 BusyBox는 메모리 사용량 및 스토리지 요건을 줄이기 위해 Debian-property에서 사용되는 GNU 코어 유틸리티를 대체했습니다(일부 기능을 희생).[24]

ESD는 프라이머리 사운드서버로 사용되며 GStreamer는 사운드와 동영상을 재생하기 위해 출하된 미디어 플레이어로 사용됩니다.GStreamer가 지원하는 포맷은 예를 들어 GStreamer 플러그인을 Scratchbox(Maemo SDK)에 컴파일하여 확장할 수 있습니다.[26]또한 GStreamer 플러그인Google이 발표한 후 플랫폼에 [25]Ogg 지원을 제공하기 위해 수행되었습니다.타사 미디어 플레이어는 GStreamer에 직접 액세스하거나 "oso-media-server"[citation needed]를 통해 액세스할 수 있습니다.

창 관리는 Matchbox 창 관리자에 의해 처리되며, 한 번에 하나의 창으로 화면을 제한합니다(Ubuntu Netbook Edition은 유사한 시스템을 구현합니다).이는 작은 화면을 가진 모바일 기기에서 사용 편의성을 높이기 위한 것입니다.

Maemo는 Linux 및 기타 오픈 소스 소프트웨어를 기반으로 하지만 Maemo의 일부 부분은 폐쇄 소스로 남아 있습니다.여기에는 특정 상태 표시줄 및 태스크바 애플릿(디스플레이 휘도 애플릿 포함) 및 응용 프로그램과 같은 사용자 공간 소프트웨어 및 연결 및 전원 관리와 관련된 [27]시스템 데몬이 포함됩니다.

소프트웨어

Maemo에는 다수의 임베디드 애플리케이션이 포함되어 있습니다만, 다양한 공식 및 커뮤니티 소프트웨어 저장소, deb 파일 등 다수의 소스에서 임베디드 패키지 매니저 "Application Manager" 또는 Advanced Packaging Tool과 dpkg 중 하나를 사용하여 추가 애플리케이션을 설치할 수 있습니다.번들 어플리케이션에는 Mozilla 기반의 MicroB 브라우저, Macromedia Flash Player, Gizmo5, [28]Skype 등이 있습니다.

주요 서드파티 어플리케이션

Linux 및 Maemo의 자유 오픈 소스 특성으로 인해 애플리케이션을 Maemo로 이식하는 것은 간단한 절차입니다.따라서 플랫폼에서 사용할 수 있는 많은 서드파티 애플리케이션이 있습니다.일부 애플리케이션은 Maemo 전용으로 작성된 오리지널 소프트웨어이며, 다른 애플리케이션은 기존 Linux 프로그램의 스트레이트 포트입니다.주목할 만한 소프트웨어에는 다음이 포함됩니다.

미디어 플레이어
MPlayer
인터넷
Crows Mail, Modest, Midori, Firefox for 모바일, Opera Mobile
오피스 어플리케이션
Gnumeric(스프레드시트), Abiword(워드 프로세싱)
인스턴트 메시징
피진
VOIP
Gizmo5, Skype
게임.
웨스노스, 웜룩스, 둠, 앵그리 버드를 위한 전투
다른이들
FBReader(e북 리더), GPE(OpenSync 대응 PIM), rdesktop(RDP 리모트 액세스), Rhapsody(서브스크립션 음악, 미국만), StummVM(게임 에뮬레이터), Free42(HP-42S 계산기 에뮬레이터), Milon HAVA(TV 뷰어 및 컨트롤러 Navit)FM플레이어), VNC
프리맨틀 스타즈
커뮤니티가 개발하고 프리맨틀 스타로 노키아가 지원하는 애플리케이션은 Maemo [29]5의 일부가 될 것입니다.주목할 만한 애플리케이션으로는 StummVM(게임, 언더어스틸 [30]스카이 포함)과 Fennec( 브라우저)[31]이 있습니다.
데비안
Easy Debian을 사용하여 Maemo 5에서 실행되는 OpenOffice.org.
전체 ARMDebian 배포판을 Maemo [32]애플리케이션으로 설치할 수 있으므로 수천 개의 소프트웨어 패키지(OpenOffice.org, Mozilla Firefox, Java, GNOMELXDE 데스크톱 등)를 사용할 수 있습니다.Debian ARM 패키지는 maemo-optify [33]도구를 사용하여 수정할 경우에도 사용할 수 있습니다.대부분 수정되지 않은 Linux 패키지를 실행할 수 있는 기능은 Maemo를 Android 및 webOS[citation needed]같은 다른 Linux 기반 모바일 운영 체제와 차별화합니다.

미디어 지원

기타 미디어 유형(오디오 형식 등).커뮤니티 플러그인을 사용하여 OGG를 추가할 수 있습니다.

비디오
MPEG-1, MPEG-4 ASP(H.263), RealVideo, AVI, 3GP
오디오/재생 목록
MP3, RealAudio, MPEG-4, AAC, WAV, AMP, MP2, AMR, AWB, M4A, WMA. OGG/Vorbis(애드온 패키지 필요), M3U, PLS
이미지/애니메이션
JPEG, BMP, TIFF, PNG, SVG Tiny, ICO
텍스트/레이아웃
텍스트 파일, PDF, HTML.

소프트웨어 개발

소프트웨어는 Maemo SDK, Java(Jalimo [34]JVM에서 지원), Python, Ruby, Mono, Vala, Perl 및 Pascal을 사용하여 C에서 개발할 수 있습니다.

Maemo SDK는 개발이 이루어지는 샌드박스 환경을 제공하는 Debian 지향 Scratchbox Cross Compilation Toolkit을 기반으로 합니다.Scratchbox는 QEMU를 사용하여 ARM 프로세서 또는 sbrsh를 에뮬레이트하여 원격으로 명령을 실행합니다.Scratchbox 호환 루트스트랩은 x86과 ARM 모두에서 사용할 수 있으므로 개발 및 디버깅의 대부분은 x86에서 이루어지며 최종 패키징은 [35]ARM용입니다.

Maemo 운영 체제의 새로운 기능으로서 Maemo 5는 공식적으로 지원되는 GTK+ 백엔드와 함께 커뮤니티 지원 컴포넌트로 Qt 라이브러리를 제공합니다.이것은 Hamattan 릴리스에 따라 변경됩니다.이 릴리스에서는 Qt 라이브러리가 기본값으로 추가되며 GTK+는 커뮤니티에서 지원됩니다.[36]Python, C 및 C++ 프로그래밍 언어도 지원됩니다.

Nokia Developer Wiki 커뮤니티에는 Qt 개발에 관한 기사가 게재되어 있으며 Maemo 운영체제 개발에 관한 튜토리얼과 기사가 게재되어 있습니다.

하드웨어

Maemo 운영체제는 노키아의 하이엔드 N시리즈E시리즈 휴대폰과 매우 유사한 사양으로 TI OMAP ARM SoC, 대형 화면 및 확장 가능한 내부 [37]스토리지를 갖춘 Nokia Internet Tablets용으로 설계되었습니다.Maemo는 고도로 최적화된 하드웨어 고유의 특성으로 인해 인터넷 이외의 태블릿 하드웨어에서의 조작이 매우 어렵지만 운영체제의 중요한 비독점 부품과 일부 서드파티 어플리케이션이 Debian용으로 패키징되어 다른 배포판에서도 사용할 수 있습니다.다양한 하드웨어 [38]옵션이 열립니다.

노키아는 Nokia N900과 N9에서 [citation needed]Maemo 운영체제를 실행한다.

버전 이력

Maemo 및 일부 포크 버전

OS2005

OS2005 데스크톱

2005년 11월에 770과 함께 출하된 이 제품은 오리지널 인터넷 태블릿 OS입니다.Opera 브라우저, Flash 6, 기본 이메일 및 RSS 클라이언트, 오디오비디오 플레이어, PDF 및 이미지 뷰어, 그래픽 고급 패키징 도구, 프런트 엔드(단순히 "어플리케이션 매니저"를 포함) 및 다양한 간단한 게임 및 [39]유틸리티와 함께 제공됩니다.

OS2006

Pimlico 날짜를 표시하는 OS2006

2006년 5월 16일, 노키아는 인터넷 태블릿 [40]OS의 새로운 버전을 발표하였고, 이후 2006년 6월 9일 770 베타 버전으로, 2006년 [41]6월 20일 프로덕션 버전으로 출시되었다.이 업데이트는 향상된 성능과 안정성, 내장된 구글 토크 클라이언트, 새로워진 모습, 그리고 새로운 풀 스크린 핑거 키보드를 특징으로 했다.API 및 아키텍처가 크게 변경되었기 때문에 기존 애플리케이션에서는 재컴파일이 필요했습니다.770에서 공식적으로 지원되는 마지막 인터넷 태블릿 OS 릴리스입니다.

또한 2GB RS-MMC 카드(FAT 포맷)를 지원하는 기능도 포함되어 있습니다.Linux 커널이 OMAP 플랫폼용 관련 패치를 포함하여 2.6.16으로 업그레이드되었습니다.이 새로운 버전은 커널 프리엠프션을 사용하여 대화성을 향상시킵니다.

OS2007

OMWeather를 표시하는 OS2007 데스크톱

OS2007은 라스베이거스 CES 2007 서밋에서 공개된 후 2007년 1월 8일에 N800과 함께 출시되어 번들되었습니다.OS의 거의 모든 영역에서 대폭적인 버그 수정과 퍼포먼스 향상을 특징으로 하며 Opera 웹 브라우저와 Adobe Flash Player 7의 업데이트 버전, 인터페이스 업데이트, 각종 API 및 라이브러리 업데이트를 제공합니다.

OS2008

OS2008 데스크톱

OS2008은 Linux 2.6.21을 기반으로 2007년 11월에 N810과 함께 출시되었으며 Opera를 대체하는 새로운 Mozilla 기반 웹 브라우저인 MicroB를 탑재했습니다.또한 통합 Samba 파일 공유와 Windows Media Player Formats 및 H.264에 대한 추가 지원,[42][43] USB 장치 지원 등 UI가 점진적으로 개선되었습니다(특히 손가락 조작이 용이함).[44]동적 주파수 스케일링(165MHz~400MHz)도 구현되어 N800의 속도가 70MHz [45]향상되었습니다.

디아블로

디아블로는 2008년 6월에 [47]출시된 OS2008 기능 업그레이드(Maemo 4.1에 대응)[46]의 코드명입니다.주요 기능으로는 빌트인 어플리케이션 매니저의 대폭적인 개선, 재플래시 없는 증분 운영체제 업그레이드("Seamless Software Update") 및 기본 메일 클라이언트로서의 Modest, 새로운 버전의 MicroB 브라우저(단, 동일한 Gecko rel을 기반으로 함) 등이 있습니다.치누크의 MicroB)[48][49]로 쉽게 할 수 있습니다.디아블로는 또한 N810 WiMAX 에디션이라고 불리는 단수명 N810 변형을 위한 WiMAX 스택을 구현했다.

SSU

특히 SSU는 이전 Maemo 릴리스의 플래시 기반 업그레이드 시스템을 제거하여 업그레이드 때마다 사용자가 기기를 완전히 지워야 하는 Diablo 릴리스의 가장 중요한 부분 중 하나입니다.SSU 를 사용하면, 유저는 「무선」업데이트를 수신할 수 있습니다.또한 번들 소프트웨어 업데이트와 주요 시스템 업데이트를 분리하여 플래시 기반 방식으로 필요하므로 Nokia는 이전보다 [50]더 자주 개별 패키지에 업데이트를 릴리스할 수 있습니다.

첫 SSU 업데이트는 2008년 8월 11일에 이루어졌으며 디아블로는 버전 4.1008.30-2로 업그레이드되었다.이 업데이트는 주로 MicroB, Moderate 및 연결 프레임워크 업데이트와 기타 여러 가지 사소한 버그 수정이 포함되어 있습니다.

마에모 5

Maemo 5 스크린샷

프리맨틀이라고도 알려진 Maemo [46]5는 Nokia N900의 기본 운영 체제입니다.이 릴리스는 훨씬 더 사용하기 쉽고 일관된 사용자 인터페이스와 [51][52]KDrive가 아닌 Xorg 기반의 X-서버를 특징으로 합니다.또한 Tracker 검색 시스템, PulseAudio(ESD 대체), OHM 하드웨어 관리 데몬, gUPnP 프레임워크, 향상된 위치 프레임워크 및 Upstart를 포함한 몇 가지 신기술도 갖추고 있습니다.Gecko, BlueZ, gstreamer(OpenMAX 포함), GTK+, Telepathy [53][54]기존 기술도 업데이트되었습니다.

Maemo 5는 새로운 하드웨어인 Texas Instruments OMAP3 SoC탑재한 Nokia N900HSPA 모뎀 및 HD 카메라를 탑재하여 속도, 3D 가속 및 미디어 재생이 대폭 향상되었습니다.Nokia는 호환성을 [55]이유로 상용 Maemo 5 플랫폼 릴리스를 N800/N810 하드웨어에서 사용할 수 없다고 결정했습니다.Maemo의 변형인 Mer라고 불리는 오픈 소스 Linux 프로젝트는 Nokia N800과 N810을 [56]포함한 모바일 기기에 대체적이고 완전히 개방적인 운영 체제를 제공하기 위해 형성되었습니다.

대부분의 스마트폰과 달리 최종 사용자는 "rootsh"[57]와 같은 애플리케이션을 설치한 후 Maemo [58]5의 단말기에서 적절한 명령을 발행함으로써 루트 액세스를 얻을 수 있습니다.지원되지 않는 응용 프로그램을 설치하기 위해 장치를 잠금 해제하거나 "고장"할 필요가 없습니다.영국의 셀룰러 오퍼레이터 Vodafone은 자체 브랜드의 Maemo 5 운영체제의 제한적인 버전을 가지고 있습니다.사용자는 필요에 따라 운영 체제의 글로벌 버전으로 플래시(변경)할 수 있습니다.

Maemo 5 운영체제에는 다음과 같은 다양한 애플리케이션이 프리로드되어 제공됩니다.

Maemo 브라우저(Adobe Flash 9.[59]4 탑재 Mozilla 기반브라우저), RSS 리더
전화 응용 프로그램
VoIP
Session Initiation[60] Protocol
대화(IM 채팅 및 SMS, MMS [61]없음)
Media
카메라, 사진, 미디어 플레이어
생산.
이메일, 캘린더, PDF 리더, 연락처
Ovi 맵(GPS를 사용하여 지도상의 위치 찾기, 주소 또는 위치 검색, 경로 계획)
유틸리티
시계, 노트, 계산기, 스케치
시스템 도구
파일 관리자, 다운로드용 애플리케이션 관리자, 위젯
게임.
바운스, 체스, 블록, 구슬, 마작

노키아는 오픈소스 커뮤니티가 Maemo [62]5용 애플리케이션 개발에 큰 역할을 할 것으로 기대하고 있다.예를 들어, 노키아는 런던에서 열린 원도트제로 페스티벌 PUSH N900에서 디자이너, 아티스트, 해커, 변조를 대상으로 공모전을 시작했다.이 콘테스트는 "N900을 당신이 [63]좋아하는 무언가에 연결하기 위해" 참가자들을 초대합니다.

서드파티 [64]개발자에 의해 1500개 이상의 추가 애플리케이션(대부분 무료 다운로드 및 사용 가능)이 생성되었습니다.

마에모 레스테

마에모 레스테 (마에모 7)
Maemo Leste 5.png
개발자Maemo Leste 오픈 소스 커뮤니티
OS 패밀리Unix와 같은
동작 상태활동적인
소스 모델오픈 소스
마케팅 대상스마트폰용 운영 체제
갱신 방법ROM 점멸 또는
dpkg(디바이스 매니저)
패키지 매니저dpkg
플랫폼ARM, ARM64, x86-64
커널 타입모노리식(Linux)
체납
사용자 인터페이스
힐든
공식 웹사이트maemo-leste.github.이오

Maemo Leste는 현재 개발 중인 운영 체제입니다.메인라인 Linux 커널을 탑재한 Devuan을 기반으로 한 Maemo 5의 현대화되고 자유로운 버전입니다.첫 번째 운영 체제 이미지는 2018년 [65]2월에 공개되었습니다.

현재 N900, Motorola Droid 4, PinePhone 등 다양한 타깃을 지원하며 사용 가능한 상태입니다.다른 디스트리뷰션과는 달리 Maemo Leste는 업스트림 Linux 커널에서 사용할 수 있는 디바이스를 대상으로 합니다.기능과 보안 모두에 적절한 업데이트를 제공합니다.운영체제는 완전히 오픈소스를 목표로 하고 있으며, Maemo Fremantle에 존재했던 특정 폐쇄 컴포넌트를 재실장하고 있습니다.

Maemo Leste는 완전히 커뮤니티에서 개발되었으며 개발자들은 #maemo-leste에서 활동하고 있습니다.

해커 에디션

노키아가 2007년 1월에 발표한 N800에는 인터넷 태블릿 OS 2007이 포함되어 있다.OS2007은 N800에서만 실행되었으며 노키아는 770용으로 출시할 계획이 없었습니다.그러나 이에 불만을 품은 770[66] 소유주들의 피드백으로 2007년 [67]2월에 Internet Tablet OS 2007 Hacker Edition이라고 불리는 OS2006과 OS2007의 지원되지 않는 하이브리드를 출시하게 되었습니다.OS2007HE는 OS2006의 바이너리 부분과 OS2007의 갱신된 라이브러리 및 사용자 공간 애플리케이션을 조합했습니다.

Nokia는 2007년 11월 N810 및 OS2008의 릴리즈에 이어 2008년 2월 14일 OS2008 Hacker Edition for the 770을 OS2007과 같은 방법으로 출시하였습니다.HE 릴리즈를 통해 OS2006과 OS2007의 하이브리드를 작성합니다.Hacker Edition에서는 770 사용자가 최신 인터넷 태블릿 OS 출시 및 서드파티 소프트웨어에 액세스할 수 있습니다.단, 770의 하드웨어 제한과 OS2008의 CPU 요건 증가로 인해 대부분의 [68]영역에서 OS2007 HE보다 성능이 떨어집니다.

대체 데스크톱

태블릿에 표준으로 제공되는 공식 지원 Hildon 환경 외에 몇 가지 대체 데스크톱 시스템을 사용할 수 있습니다.Internet Tablet Talk 커뮤니티의 멤버인 Penguinbait는 KDE [69]3, Openbox [70]Xfce[71] N800 및 N810으로 성공적으로 포팅했습니다(N770은 KDE 포트의 초기 버전을 실행할 수 있습니다).KDE Plasma Workspaces 포트[72]개발되었습니다.LXDEEasy Debian 디스트리뷰션의 디폴트 데스크톱입니다.이 데스크톱은 Maemo에서 단일 애플리케이션으로 설치되지만 ARM Debian 디스트리뷰션(GIMP, Iceweasel/Firefox 및 Open [32]Office 포함)의 모든 소프트웨어에 chroot 환경을 통해 액세스할 수 있습니다.

파생상품

Maemo 및 관련 모바일 운영 체제

미고

MeeGo 코드 베이스의 릴리스에 수반해, Nokia가 MeeGo를 탑재한 N9를 발매하고 있기 때문에, MeeGo를 현재의 Maemo 디바이스(N800, N810, 및 N900)에 도입하기 위한 커뮤니티의 대처는 크게 2개 있습니다.이러한 노력은 N800 및 N810 [73][74]장치에 대한 MeeGo 적응과 MeeGo to N900 [75]프로젝트입니다.

하르만탄

Harmattan은 원래 노키아가 개발한 과도 운영체제로 계획되었으며, 노키아의 Maemo와 MeeGo 프로젝트를 연결하는 다리 역할을 했습니다.애플리케이션에는 APT 패키지 매니저를 사용하고 있지만, 그래픽 사용자 인터페이스와 시스템의 주요 부분이 개선되어 처음부터 다시 작성되거나 Meego 프레임워크에 기반하여 재작성되었습니다.GTK+/Hildon 대신 Qt 라이브러리를 많이 사용하고 있으며 [76][77]화면 가장자리부터 스와이프 제스처를 기반으로 한 새로운 UI 패러다임을 도입했습니다.노키아는 당초 미고 프로젝트에 문제가 발생하자 Harmattan의 이름을 Meego/Hamattan으로 바꾸기로 결정하고 N9을 이 OS와 함께 출하했다.

메루

Mer는 모바일 및 임베디드 시스템을 대상으로 하는 완전 무료 오픈 소스 소프트웨어 배포입니다.처음에는 Maemo를 오픈에서 재실장하기 위해 개발된 후 MeeGo 툴을 기반으로 합니다.

큐트

2008년 1월, Nokia는 Qt 애플리케이션 프레임워크의 개발자인 Trolltech를 인수하기 시작했습니다.이후 노키아는 2008년 4분기까지 Qt 라이브러리를 Maemo에 번들할 계획을 발표했지만 GTK에서 제공되는 플랫폼 고유의 "힐도나이즈된" 사용자 인터페이스는 없습니다(Qt 애플리케이션은 힐도나이즈된 GTK [78][79]애플리케이션과 다릅니다).이를 통해 개발자는 Qt 애플리케이션을 플랫폼으로 쉽게 이동할 수 있으며 사용자가 새로운 애플리케이션을 사용할 수 있게 됩니다.S60 디바이스에서의 QT 지원은 두 플랫폼 간의 [80][81]크로스 플랫폼 애플리케이션 공유로 이어질 수 있습니다.이 발표는 개발자 [82][83]커뮤니티에서 엇갈린 반응을 보이고 있다.

릴리스 이력

명명

마에모 코드네임은 바람의 이름을 따서 붙여졌다.예를 들어, 코드네임 "Fremantle"로 명명된 최신 릴리스는 서호주 남서해안 지역에서 여름 동안 발생하는 오후 바닷바람 냉각을 뜻하는 서호주 고유 용어인 "Fremantle Doctor"를 참조한 것입니다.

버전 코드명 빌드 식별자 발매일 에 부속된 첫 번째 디바이스 메모들 지원되는 디바이스
OS2005 1.1 - 2.2005.45-1 2005년 11월 770 770
3.2005.51-13 2005년 12월 770
5.2006.13-7 2006년 4월 770
OS2006 2.0 미스트랄 0.2006.22-21 2006년 5월 베타 릴리즈 770
1.2006.26-8 2006년 5월 770
2.1 시로코 2.2006.39-14 2006년 11월 770
2.2 그레게일 3.2006.49-2 2007년 1월 770 770
OS2007 3.0 보라 2.2006.51-6 2007년 1월 N800 770*, N800
3.1 3.2007.10-7 2007년 3월 770*, N800
3.2 4.2007.26-8 2007년 7월 770*, N800
4.2007.38-2 2007년 10월 SDHC 파손 수정 770*, N800
OS2008 4.0 치누크 1.2007.42-18 2007년 11월 N810 (N810 한정) N810
1.2007.42-19 2007년 11월 커널 업그레이드만(N810만) N810
1.2007.44-4 2007년 11월 베타 릴리즈 (N800 한정) N800
2.2007.50-2 2007년 11월 770*, N800, N810
2.2007.51-3 2008년 1월 NOLO(Nokia 부트로더) 업그레이드만 770*, N800, N810
4.1 디아블로 4.2008.23-14 2008년 6월 SSU(Seamless Software Update) 지원 추가 N800, N810
4.2008.30-2 2008년 8월 첫 번째 SSU 업데이트 N800, N810
4.2008.36-5 2008년 9월 N800, N810
5.2008.43-7 2008년 12월 N800, N810
마에모 5 5.0 프리만틀 1.2009.42-11 2009년 11월 N900 공식적으로 지원되는 QT 라이브러리(PR1.2) 번들.스타일러스가 아닌 핑거 사용에 중점을 두고 있습니다. N900
1.2009.44-1 2010년 1월 1.22009.51-1 펌웨어 준비 릴리즈.OTA(Over-the-Air)만 1.109.42-11 사용자에게 공개 N900
2.2009.51-1 2010년 1월 PR1.[84]1이라고도 합니다. N900
3.2010.02-8 2010년 2월 PR1.2 펌웨어용 예비 릴리즈.PR1.1.[85]1이라고도 합니다. N900
10.2010.12-9 2010년 5월 PR1.2(홍콩만), 중국어 입력 방식,[86] 중국어 [87]입력 지원. N900
10.2010.19-1 2010년 5월 PR1.2, Skype 및 Google 화상통화, Facebook IM 채팅, 개선된 지도, 세로 보기, 개선된 이메일, 새로운 애플리케이션 지원[87] 4.6분기 N900
20.2010.36-2 2010년 10월 25일 PR1.3, Qt 4.7.0, OVI-Suite 완전 지원, MeeGo용 kexec 패치 포함 커널 업데이트, 버그 수정. N900
21.2011.38-1 2011년 10월 26일 PR1.3.1, DigiNotar 문제 및 제어판 애플릿 보안 문제 수정 N900
미고 1.0 알링턴 1.0 2010년 5월 26일 주로 넷북 릴리즈.모바일 디바이스(Nokia N900)용 코드 드롭만 출시되었습니다. N900 등
1.1 어바인 1.1 2010년 10월 28일 핸드셋[88] UX에서는 터치 기반 디바이스 지원이 제안됩니다. Aava 및 Nokia N900
1.2 하르만탄 1.2011.34-2 N950 공식적으로 지원되는 Qt 라이브러리를 번들하여 MeeGo로의 전환을 시작하고 MeeGo 라이브러리를 포함하지만 핵심 시스템은 Maemo입니다. N9, N950

*: Hacker Editions, Nokia에서 출시되었지만 커뮤니티에서 관리되고 있습니다.주로 개발자가 오래된 하드웨어를 사용하면서 프로그램 개발을 계속하기 위해 사용합니다.

마에모 서밋

2008년과 2009년에는 무료로 등록한 Maemo Summit에 Maemo 개발자와 사용자가 모였다.각 참가자는 배지와 마에모 티셔츠를 받았다.

2009년 마에모 서밋은 10월 [89]9일 암스테르담에서 열렸다.첫날은 노키아의 날이었고, 나머지 이틀은 지역 사회 공헌에 바쳐졌다.거의 400명의 개발자들이 서밋에 참석했다.노키아는 서밋 기간 동안 300대의 N900 기기를 독립 개발자들에게 나눠주었다.

2009년 마에모 서밋은 미고가 출범한 이후 마지막 마에모 서밋이기도 했다.행사는 미고 컨퍼런스로 대체되었다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b "Fremantle closed packages" (wiki). Mæmo. Retrieved 10 June 2013.
  2. ^ "Trademark". Terms of use. Maemo. 23 September 2008. Retrieved 29 August 2009.
  3. ^ Sampsa Kurri (11 October 2012), The story of Nokia MeeGo, archived from the original on 16 October 2012
  4. ^ "Full Text: Nokia CEO Stephen Elop's 'Burning Platform' Memo". The Wall Street Journal. 9 February 2011. Archived from the original on 11 February 2011.
  5. ^ Thom Holwerda (11 October 2012). "The story of Nokia's Maemo and MeeGo". OS News.
  6. ^ 를 클릭합니다Hildon Foundation, retrieved 13 July 2013.
  7. ^ 를 클릭합니다"Nokia To Provide Support in Migration of Maemo.Org Services", Tizen Experts, Meego experts, 2 December 2012, retrieved 13 July 2013.
  8. ^ 를 클릭합니다Board: TMO forums donated to Hildon Foundation, Maemo, 12 December 2012, retrieved 13 July 2013.
  9. ^ "Maemo Leste - Maemo Leste". maemo-leste.github.io. Retrieved 23 May 2020.
  10. ^ Ray, Bill (26 January 2007). "Nokia N800 INTERNET tablet • reghardware". Reghardware.co.uk. Archived from the original on 2 May 2009. Retrieved 16 December 2011.
  11. ^ "Flickr Photo Download: My Nokia #N900 Panoramic Desktop". Flickr.com. 11 September 2009. Retrieved 1 January 2010.
  12. ^ "Panorama desktops". maemo.nokia.com. Archived from the original on 29 December 2009. Retrieved 16 September 2009.
  13. ^ YouTube – Nokia N900 hands-on. YouTube, LLC. 2 September 2009. Archived from the original on 21 December 2021. Retrieved 16 September 2009.
  14. ^ YouTube – Hands-on with Nokia N900. YouTube, LLC. 2 September 2009. Archived from the original on 21 December 2021. Retrieved 16 September 2009.
  15. ^ a b Bangeman, Eric (12 February 2007). "Ars Technica review of the N800". Arstechnica.com. Retrieved 8 December 2010.
  16. ^ 공지 - PR1.3.1 공식 보안 업데이트 - maemo.org - Talk.Talk.maemo.org (2011년 10월 26일)2013년 7월 13일 취득.
  17. ^ 커뮤니티 SSU - maemo.org wiki.Wiki.maemo.org (2013년 6월 16일)2013년 7월 13일 취득.
  18. ^ "It's Official N810 WiMAX Announced". Internettablettalk.com. 1 April 2008. Archived from the original on 1 January 2011. Retrieved 8 December 2010.
  19. ^ Gil, Quim (1 June 2007). "Nokia and Maemo in the new GNOME mobile context" (FLV). p. 22. Retrieved 28 April 2008.
  20. ^ "maemo 4 Quick Start Guide" (PDF). Nokia. 2007. p. 11. Retrieved 16 April 2011.
  21. ^ "Internet Tablet OS 2008 edition User Guide" (PDF). Nokia. 2007. p. 14. Archived from the original (PDF) on 20 August 2008. Retrieved 24 June 2009.
  22. ^ "Getting Started". Maemo Platform Overview. Nokia. Archived from the original on 16 June 2008. Retrieved 15 August 2008.
  23. ^ "What is Maemo?". Getting Started. Nokia. Archived from the original on 25 September 2008. Retrieved 14 August 2008.
  24. ^ Abinader, Bruno (1 April 2008). "Re: Systemtap testsuite report for arm architecture". Systemtap (Mailing list). Retrieved 28 April 2008.
  25. ^ "Getting started with multimedia", 4.x, Maemo, archived from the original on 18 May 2008
  26. ^ "N900 and Maemo5 playing vp8/webm live stream". Merali. 24 May 2010. Archived from the original on 14 July 2010. Retrieved 8 December 2010.
  27. ^ 를 클릭합니다Freeing (wiki), Maemo.
  28. ^ 를 클릭합니다"List of bundled applications", N810 Specifications, Nokia.
  29. ^ "Fremantle Stars". Maemo (wiki). Nokia. Retrieved 16 September 2009.
  30. ^ "ScummVM". Downloads. Maemo. Retrieved 14 July 2010.
  31. ^ 를 클릭합니다Fennec (wiki), Mozilla.
  32. ^ a b Qole Pejorian (12 October 2008). "Easy Debian moves to Extras".
  33. ^ "README – maemo-optify in Maemo Application Framework". Gitorious. Shortcut AS. Archived from the original on 14 September 2009. Retrieved 17 September 2009.
  34. ^ "Maemo – Jalimo" (in German). Wiki.evolvis.org. Archived from the original on 29 September 2010. Retrieved 8 December 2010.
  35. ^ Maemo SDK 환경사용한 소프트웨어 개발 프로세스의 개요 2009년 2월 2일 Wayback Machine에서 아카이브 완료
  36. ^ "Maemo Harmattan Qt And More". SlideShare Inc. 4 July 2009. Retrieved 17 September 2009.
  37. ^ "Device Specifications". Forum.nokia.com. 1 December 2010. Archived from the original on 31 August 2009. Retrieved 8 December 2010.
  38. ^ "Debian Maemo packaging team". Wiki.debian.org. 16 March 2009. Retrieved 8 December 2010.
  39. ^ "770 Device Profile". Archived from the original on 12 July 2012. OS2005 번들 어플리케이션 목록
  40. ^ "Nokia – The Nokia 770 Internet Tablet adds Internet calls and Instant Messaging support". Press.nokia.com. 16 May 2006. Archived from the original on 8 June 2008. Retrieved 8 December 2010.
  41. ^ "Nokia 770 Tablet 'OS 2006' arrives". Archived from the original on 9 September 2012. OS2006 릴리즈에 관한 뉴스 기사
  42. ^ 를 클릭합니다USB in OS2008 (article), Ibrado.
  43. ^ 를 클릭합니다Alhola, Kate, Forum: USB On-The-Go (Web log), Nokia, archived from the original on 12 May 2008.
  44. ^ "N810: OS2008 features". Europe: Nokia. Archived from the original on 22 February 2008.
  45. ^ "Developers, Frequencies scaling with OS2008" (mailing list). Maemo.[데드링크]
  46. ^ a b "Codenames". Maemo. Retrieved 25 June 2008.
  47. ^ "OS2008 Feature Upgrade: reflash your tablet (for the last time?)". News (announcement). Maemo. Retrieved 8 December 2010.
  48. ^ "What do we know about Diablo (Maemo 4.1)". Internet Tablet Talk forums. 9 March 2008. Archived from the original on 21 May 2008. Retrieved 28 April 2008.
  49. ^ Greene, Jonathan (24 October 2007). "A not so modest update to email is coming". Featured Maemo Apps. Archived from the original on 23 February 2008. Retrieved 28 April 2008.
  50. ^ "Interview with Urho Konttori". N series. Archived from the original on 30 April 2008. Retrieved 8 December 2010.
  51. ^ "No consistency on scrolling/scrollbars in bundled OS2008 applications". Maemo. 2564. Retrieved 16 December 2011.
  52. ^ "Mouse support (Bluetooth and on 770 USB support)". Maemo. 1897. Retrieved 16 December 2011.
  53. ^ "OSiM Maemo Developer Session". Internet tablet talk. 18 September 2008. Archived from the original on 1 January 2011. Retrieved 8 December 2010.
  54. ^ "Fremantle". Roadmap (wiki). Maemo. Retrieved 16 December 2011.
  55. ^ Gil, Quim (14 April 2009). "Comment". Maemo. Retrieved 8 December 2010.
  56. ^ "Mer – a Mobile Linux Distribution" (Web log). Retrieved 10 November 2009.
  57. ^ "Root access". Wiki. Mæmo. Retrieved 10 June 2013.
  58. ^ "Software freedom lovers: here comes Maemo 5" (Web log). Flors. WordPress. 27 August 2009. Retrieved 16 September 2009.
  59. ^ "Software: Browser". Maemo. Nokia. Archived from the original on 29 December 2009. Retrieved 1 January 2010.
  60. ^ "Software: Phone". Maemo. Nokia. Archived from the original on 30 August 2009. Retrieved 16 September 2009.
  61. ^ "Now it's official: Maemo 5 and the N900 launch!". Mæmo. Nokia. 30 August 2009. Retrieved 18 September 2009.
  62. ^ YouTube – Who will create applications for Nokia N900?. Google. 6 September 2009. Archived from the original on 21 December 2021. Retrieved 16 September 2009 – via YouTube.
  63. ^ "What is PUSH N900". Nokia. Archived from the original on 14 July 2011. Retrieved 16 September 2009.
  64. ^ Jerz, Michal (6 December 2006). "Complete Maemo 5 Software Directory". My Maemo. Retrieved 16 December 2011.
  65. ^ "Maemo Leste - Standing on the shoulders of giants - Maemo Leste".
  66. ^ Ari Jaaksi의 OS2007에 관한 블로그 투고(770용)에 대한 피드백을 받고 있습니다.
  67. ^ OS 2007/770 해커 에디션의 출시 Carlos Guerreiro 블로그에서 OS2007 HE 첫 출시 발표
  68. ^ Internet Tablet Hacker Edition이 Chinuk 레벨로 푸시된 OS2008 HE 첫 출시 발표
  69. ^ "KDE/Koffice Install made easy for everyone". Internettablettalk.com. Archived from the original on 22 December 2008. Retrieved 8 December 2010.
  70. ^ "OPENBOX-ROX Now Available". Internettablettalk.com. Archived from the original on 22 December 2008. Retrieved 8 December 2010.
  71. ^ "XFCE Available". Internettablettalk.com. 13 September 2007. Archived from the original on 22 December 2008. Retrieved 8 December 2010.
  72. ^ "Why Not Skip Ahead? (KDE4 for ITs)". Geekpenguin.blogspot.com. 22 April 2008. Retrieved 8 December 2010.
  73. ^ "MeeGo hardware adaptation for N8x0 – maemo.org – Talk". Talk.maemo.org. Retrieved 14 July 2010.
  74. ^ "Unofficial MeeGo hardware adaptation for Nokia N8x0". meego.com. Archived from the original on 5 June 2010.
  75. ^ "Brief status of 'MeeGo to N900' project – maemo.org – Talk". Talk.maemo.org. 22 April 2010. Retrieved 14 July 2010.
  76. ^ "Maemo Harmattan Qt and More". Slideshare.net. 4 July 2009. Retrieved 8 December 2010.
  77. ^ "Bug 1046 – RFE: Power Management Profiles (AC/Battery, Timed, Environment and screen saver)". Bugs.maemo.org. Retrieved 16 December 2011.
  78. ^ "Qt to be supported in addition to GTK+". maemo.org Announcements. 15 April 2008. Archived from the original on 20 April 2008. Retrieved 28 April 2008.
  79. ^ Jaaksi, Ari (14 April 2008). "CTIA and Qt". Ari Jaaksi's Blog. Retrieved 28 April 2008.
  80. ^ Gil, Quim (29 January 2008). "Gnomes, trolls and the Maemo lands". flors. Retrieved 27 April 2008.
  81. ^ Paul, Ryan (23 April 2008). "Nokia Internet Tablets get Ubuntu and Qt". Ars Technica. Retrieved 27 April 2008.
  82. ^ van den Oever, Jos (28 January 2008). "digesting the Trolltech acquisition". oever's blog. Archived from the original on 2 April 2008. Retrieved 27 April 2008.
  83. ^ Wilcox, Mark (3 February 2008). "Trolltech, Linux, Open Source, the future?". Mark Wilcox's Forum Nokia Blog. Archived from the original on 6 September 2008. Retrieved 27 April 2008.
  84. ^ "Maemo 5/PR1.1" (wiki). Maemo. Retrieved 14 July 2010.
  85. ^ "Maemo 5/PR1.1.1" (wiki). Maemo. Retrieved 14 July 2010.
  86. ^ "The N900 (With PR 1.2) Launches in Hong Kong with an Awesome Promo Video". The MeeGo Blog. Maemo Central. 30 April 2010. Archived from the original on 10 July 2012. Retrieved 14 July 2010.
  87. ^ a b "Maemo 5/PR1.2" (wiki). Maemo. Retrieved 14 July 2010.
  88. ^ "MeeGo v1.0 Core Software Platform & Netbook User Experience project release". Meego.com. Archived from the original on 1 December 2010. Retrieved 8 December 2010.
  89. ^ "Summit" (wiki). Maemo. 9 October 2009. Retrieved 29 November 2017.

외부 링크