2013-03-29 모바일 OS 소개-1 Apple ios, Google Android OS 외 모바일 디바이스를 위한 다양한 운영체제 소개 l 우분투 운영체제 1
1. 개 요 본 문서에서는 Apple ios, Google Android OS로 대표되는 모바일 운영체제 분야에서 최 근 두각을 보이고 있는 다른 운영체제에 대한 내용을 소개하고자 한다. 1.1 우분투 (Ubuntu) Canonical Ltd.에서 제공하는 오픈 소스 기반의 리눅스 운영체제 1.1.1 Ubuntu for Tablet 기존 리눅스 운영체제를 기반으로 모바일 디바이스를 위한 별도 환경 마련 1.1.1.1 멀티태스킹 지원 기본적으로 리눅스 운영체제이기 때문에, 모바일 운영체제보다 더 원활 하게 멀티태스킹을 지원함. 1.1.1.2 안전한 계정 관리 지원 리눅스 운영체제에서 지원하는 보안 기능을 통해, 더 뛰어난 보안 기능 제공 1.1.1.3 쉬운 네비게이션 환경 제공 2
1.1.1.4 뛰어난 사진 갤러리 기능 제공 우분투에서 제공하는 클라우드 환경과 연계된 갤러리 서비스 제공 1.1.1.5 음성 인식을 통한 인터페이스 제공 1.1.1.6 SNS를 비롯한 인터넷 기반 서비스를 위한 통합 환경 제공 기존 GNOME 기반의 데스크탑 환경에서 보여줬던 메시지 관리 통합 기능을 동일하게 유지하고 있음. 1.1.1.7 앱 생태계 HTML5 기반 응용 프로그램 지원 C/C++, Javascript 등 네이티브 코드 형태의 응용 프로그램 지원 하나의 프로그램 코드 개발로 다양한 디바이스들에 대한 지원 가능 클라우드를 기반으로 한 우분투 앱 생태계를 통해 콘텐츠 확장 용이 1.1.1.8 매우 많은 오픈 소스 기반의 응용 프로그램 제공 기존 Repository를 이용한 응용 프로그램 설치 방식을 Ubuntu Software Center라는 이름의 통합 설치 환경으로 변경하여 제공. 3
우분투에서 제공하는 소프트웨어 외, 다양한 성격의 응용 프로그램을 사용자가 선택하여 설치할 수 있음. 1.1.1.9 하드웨어 사양 1.1.1.10 동영상: http://www.youtube.com/watch?feature=player_embedded&v=h384z7ph 0gU 1.1.2 Ubuntu for Android 모바일 디바이스의 성능이 향상됨에 따라, 모바일 단말기를 PC 환경으로 사용하기 위한 프로젝트 4
1.1.2.1 안전한 웹서핑 기능 제공 기존 우분투 리눅스에서 제공하는 Chromium & Firefox 브라우저를 이 용한 안전한 형태의 웹브라우징 기능 제공 1.1.2.2 통합된 주소록 기능 제공 안드로이드 환경과 우분투 데스크탑 환경에서 하나의 주소록을 공유해 서 사용하는 기능 제공 Facebook, Twitter 등 SNS 서비스와의 연동 기능 제공 1.1.2.3 구글 캘린더를 이용한 일정 공유 기능 제공 기존 안드로이드폰과 유사하게, 우분투 데스크탑 환경에서 안드로이드 제공 캘린더와 연동 기능 제공. 1.1.2.4 우분투 데스크탑 환경에서 메시지 및 통화 확인 기능 제공 별도 작업 없이, 데스크탑 환경에서 안드로이드 폰으로 전송된 메시지 또는 통화 콜을 처리할 수 있는 기능 제공 1.1.2.5 동영상: http://www.youtube.com/watch?feature=player_embedded&v=iv1z7bf4j 5
XY http://www.youtube.com/watch?feature=player_detailpage&v=bk0qe6bg 2K8 1.1.2.6 하드웨어 사양 안드로이드 2.3 이상 커널을 안드로이드와 공유, 우분투 OS가 안드로이드와 부팅과 함께 동시에 실행됨. 1.1.2.7 안드로이드 운영체제 대비 장점 보안 업데이트를 통한 안전한 작업 환경 제공 바이러스에 대한 처리가 더 우월함 파일 및 디렉토리에 대한 암호화 기능 제공 패스워드 보호 기능이 우월함. 1.1.3 Ubuntu for TV 우분투에서 기존에 제공중인 클라우드 환경을 기반으로 한 TV 환경 1.1.3.1 단순함을 극대화시킨 사용자 환경 제공 방송 서비스, 온라인 박스오피스 서비스, 클라우드 환경, 개인 보유 파 일들을 하나의 디바이스에서 통합 관리 1.1.3.2 케이블 및 위성 방송을 통합된 인터페이스로 제공 6
미국과 유럽을 기반으로 다양한 방송 프로그램에 대한 정보를 처리 1.1.3.3 온라인 엔터테인먼트 서비스 제공 기존 방송 서비스 외, 인터넷을 기반으로 한 스트리밍 서비스에 대한 환경을 제공 1.1.3.4 세컨드 스크린 기능을 이용한 뛰어난 인터페이스 제공 TV에 추가적으로 모바일 디바이스를 연결하여 TV 재생중인 콘텐츠에 대한 추가 정보를 제공. 1.1.3.5 개인화된 검색 및 콘텐츠 추천 서비스 제공 학습을 통해, 개인화된 추천 목록을 지속적으로 업데이트하여 제공. 1.1.3.6 콘텐츠 동기화 서비스 제공 7
모바일 디바이스와 TV 사이의 콘텐츠 동기화 서비스를 제공. 1.1.3.7 하드웨어 사양 1.1.3.8 동영상: http://www.youtube.com/watch?feature=player_embedded&v=jq_waolj dyq 1.1.4 Ubuntu for Phones 우분투 환경을 폰에서 사용할 수 있도록 제공하는 프로젝트 1.1.4.1 선호하는 앱 관리 기능 기존 우분투 데스크탑에서 제공하는 GNOME 환경의 Unity 기능을 도입 하여 사이드바에서 사용자가 원하는 앱들을 통합 관리. 8
1.1.4.2 스와이프를 이용한 인터페이스 기능 좌->우, 우->좌 스와이프 제스쳐를 기존 우분투 데스크탑 환경과 통 합하여 사용자가 원하는 작업 환경 및 앱을 선택할 수 있도록 지원 1.1.4.3 콘텐츠 중심의 인터페이스 기능 UI 측면에서, 사용자에게 제어 기능보다는 콘텐츠 자체에 초점을 맞출 수 있도록 설계. 1.1.4.4 통합 검색 기능 기존 데스크탑 환경에 국한되지 않고, 하나의 검색 인터페이스에서 인 9
터넷, 이메일, Facebook, Twitter등과 연동된 데이터들을 통합하여 검색 할 수 있는 기능 제공 아마존, 우분투 제공 뮤직 스토어 등 검색 가능. 1.1.4.5 세련된 인터페이스 기능 1.1.4.6 통합 메시지 관리 하나의 통합 환경에서, 다양한 계정에서 들어온 메시지들을 전체적으로 관리할 수 있으며, 별도 작업 없이 바로 관련 작업들을 처리할 수 있음. 1.1.4.7 뛰어난 갤러리 및 카메라 기능
우분투 제공 클라우드 환경과 연동된 그림 관리 기능 제공. 1.1.4.8 풍부한 앱 지원 환경 다양한 형태의 응용 프로그램들을 Ubuntu Software Center를 통해 제공 1.1.4.9 고객 요구에 부응하는 인터페이스 제공 (하드웨어 제조사) 1.1.4.10 하드웨어 사양
1.1.4.11 동영상: http://www.youtube.com/watch?feature=player_embedded&v=cpwhjdl sqtu 1.2 우분투 데스크탑 환경의 변쳔사 1.2.1 Ubuntu 4.10 (Warty Warthog) Canonical Ltd.에서 데비안 리눅스로부터 처음으로 나온 우분투 버전. 1.2.2 Ubuntu 5.04 (Hoary Hedgehog) 2005년 10월 출시한 버전. 이전 리눅스 배포판들이 1년을 주기로 개발하던 관례를 깨고 6개월 기준으로 새 버전을 출시하기 시작함. 1.2.3 Ubuntu 5.10 (Breezy Badger) 1.2.4 Ubuntu 6.06 LTS (Dapper Drake) Canonical Ltd.에서 처음으로 Long term Support를 위해 제작한 버전. 이후 부터 두 가지 지원 버전을 운영함. LiveCD 개념을 도입하여 Installation에 대한 부담을 줄여줌. 1.2.5 Ubuntu 6.10 (Edgy Eft) GNOME 환경에서 추가된 새로운 기능들을 포함하여 응용 프로그램 측면
에서 많이 보강됨. 1.2.6 Ubuntu 7.04 (Feisty Fawn) Kernel-based Virtual Machine 기술과 다양한 코덱 지원, 그리고 Nvidia, ATI 그래픽 칩셋 지원을 위한 드라이버 별도 지원 POWERPC 지원. 3D 데스크탑 환경 지원을 위한 Compiz 도입 1.2.7 Ubuntu 7.10 (Gutsy Gibbon) NTFS 환경을 완벽하게 지원하기 시작함. 3D 데스크탑 환경을 위한 Compiz Fusion 기술을 우분투 기본 환경으로 제 공하기 시작함. 1.2.8 Ubuntu 8.04 LTS (Hardy Heron) MS Windows 환경 위에서 쉽게 설치할 수 있는 Wubi 환경을 제공. Ubuntu Netbook Remix 버전을 소개함. 1.2.9 Ubuntu 8.10 (Intrepid Ibex) USB를 이용한 설치 이미지 제공하기 시작. Dynamic Kernel Module Support를 시작함. 1.2.10 Ubuntu 9.04 (Jaunty Jackalope)
1.2.11 Ubuntu 9.10 (Karmic Koala) USB 3.0 지원 시작. Ubuntu One Client 서비스 시작 Ubuntu Software Center 서비스 시작 1.2.12 Ubuntu 10.04 LTS (Lucid Lynx) 1.2.13 Ubuntu 10.10 (Maverick Meerkat) Netbook 환경을 위한 버전과 클라우드 환경을 기반으로 한 서버 제품군에 대한 성능 개선을 주목적으로 함. 1.2.14 Ubuntu 11.04 (Natty Narwhal) 오픈스택 커뮤니티 기술을 기반으로 한 클라우드 기술을 배포판에 포함.
오라클에 흡수된 오픈오피스를 배포판에서 삭제함. 이전 버전까지 유지되던 Netbook을 위한 인터페이스를 데스크탑에 포함. 1.2.15 Ubuntu 11.10 (Oneiric Ocelot) GNOME Desktop 환경을 중심으로 큰 폭의 사용자 인터페이스 변화. Canonical Ltd에서 GNOME 환경을 위해 개발한 Unity 기능을 성숙시킴. 1.2.16 Ubuntu 12.04 LTS (Precise Pangolin) IPv6을 위한 지원 기능 강화. Ubuntu Software Center 및 Unity 기능 강화 1.2.17 Ubuntu 12.10 (Quantal Quetzal) 리눅스 커널을 비롯한 대형 패키지들의 메이저 버전 업데이트를 반영함.
1.2.18 Ubuntu 13.04 (Raring Ringtail) 현재 최신 버전. 1.3 우분투 변종들 1.3.1 Edubuntu (Educational) 1.3.2 Kubuntu (KDE) 1.3.3 Mythbuntu (Media Center Operating System) 1.3.4 Ubuntu Mobile
1.3.5 Xubuntu (Xfce) 1.4 개발에 초석이 된 모바일 운영체제들 1.4.1 Symbian (Accenture) 2000년 Nokia를 최고의 회사로 성장하도록 한 운영체제 1.4.2 Maemo (Nokia) 2005년 Debian Linux를 기반으로 Nokia에서 개발한 모바일 운영체제
1.4.3 Open Web OS (Palm) 2009년 리눅스 커널을 기반으로 Palm에서 개발된 모바일 운영체제 Palm -> HP -> LG 1.4.4 Moblin (Intel) 2007년 Intel 마케팅을 지원하기 위해 개발된 모바일 운영체제. Intel Atom Processor 기반 MID, Netbook 등 휴대용 단말을 위해 제작 1.4.5 Meego (Nokia) 2010년 Maemo, Moblin을 통합하여 Nokia에서 개발한 모바일 운영체제
Meego를 기반으로 개발된 Nokia N9 1.4.6 Tizen (Samsung, Intel, Linux Foundation) 2011년