-
<Linux 마스터 2급> 임베디드 시스템(Embedded System)Linux 마스터 2급 2021. 12. 1. 23:14
■모바일
· 스마트폰의 OS(Operating System)란 스마트폰을 구성하고 있는 하드웨어 부품인 메모리, LCD, CPU 등의 기계적인 부품들을 효율적으로 관리 및 구동하게 하며, 사용자와의 편리한 의사소통을 위해 만들어진 소프트웨어 플랫폼
· 스마트폰, 태블릿 컴퓨터, PDA의 운영체제
· 안드로이드와 iOS가 있음
리눅스 기반의 공개형 운영체제
OS명 특징 마에모
(Maemo)· 노키아가 개발
· 리눅스 기반
· 인텔의 모블린과 합병하여 미고(MeeGo)라는 프로젝트로 변경모블린
(Moblin)· 인텔과 리눅스 재단이 리눅스 기반으로 개발한 오픈 소스 운영체제
· 모바일 리눅스의 약어
· 노키아의 마에모와 합병하여 미고(MeeGo)라는 프로젝트 진행미고
(MeeGo)· 인텔의 모블린과 노키아의 마에모가 합병하여 만든 모바일 운영체제 프로젝트
· 인텔과 노키아가 빠졌지만 프로젝트는 계속적으로 운영
· 스마트폰, 태블릿뿐만 아니라 차량용 네비, 스마트 TV버전도 개발 중리모
(Limo)· 리모는 Linux Mobile의 약자로 삼성전자, NEC, 파나소닉, 바다폰 등이 참여하여 시작한 프로젝트
· 프로젝트 종료되어 MeeGo로 대체
· 인텔과 삼성전자를 주축으로 리모 재단, MeeGo 개발자 등과 협력하여 HTML5와 웹 표준에 기반한 Tizen 시작타이젠
(Tizen)· 인텔과 삼성전자를 주축으로 리모 재단, MeeGo 개발자 등과 협력하여 만든 리눅스 기반의 무료 공개형 모바일 운영체제
· 웹 표준과 HTML5 지원
· 태블릿, 넷북, 스마트폰, 스마트 TV, IVI 지원이 목표iOS · 애플에서 개발하여 애플 제품군 전용 운영체제
· 첫 공개 시 사용자가 개발한 응용 프로그램의 추가가 허용되지 않음
· 소프트웨어를 개발할 수 있는 도구 SDK 공개
· 가장 많은 응용 프로그램을 보유한 운영체제안드로이드
(Android)· 구글에서 만든 스마트폰 운영체제
· 구글이 앤디 루빈이 설립한 안드로이드라는 회사를 인수하면서 시작
· 안드로이드 플랫폼을 모바일 기기 운영체제로서 무료 공개 발표
· 리눅스 커널 2.6을 기반으로 모바일 기기 플랫폼 '안드로이드' 발표, 언어는 자바 사용■스마트 TV
· 텔레비전에 인터넷 접속 기능이 결합되어, 각종 앱을 설치하여 TV 방송 시청 이외의 다양한 기능을 활용할 수 있는
다기능 TV
· 인터넷 TV 또는 커넥티드 TV라고 불림
스마트 TV 운영체제
· 타이젠(Tizen)
- 휴대전화를 비롯해 TV, 냉장고와 같은 모든 전자기기에 포함하는 것을 목적으로 하는 오픈 소스 모바일 운영체제
- 리눅스 커널을 기반으로 하며, HTML5 및 C++ 기반으로 만들어짐
- 소프트웨어 개발 키트(SDK)를 통해 응용 프로그램을 개발하기 위해 필요한 각종 도구들과 API를 제공
· 웹OS
- 리눅스 커널에서 구동되는 모바일 운영체제
- CES에서 webOS가 내장된 스마트 TV를 선보임
- LG의 webOS 스마트 TV는 기존 webOS의 특징인 Card view를 계승
타이젠 웹OS 개발 시기 삼성전자, 인텔, 파나소닉 등이 공동개발 팜이 개발 -> HP가 인수 -> LG전자가 인수 TV 적용시기 15년 1월 14년 1월 특징 다양한 가전제품을 연결하는 IoT에 강점 멀티태스킹이 편리 주기업 삼성전자 LG전자 ■IVI(In-Vehicle Infotainment)
· 인포테인먼트(Infotainment)란 '정보(Information)'와 '오락(Entertainment)'의 합성어로 정보 전달에 오락성을 가미한
시스템
· 내비게이션, 계기판, 트립 컴퓨터, AV 시스템, DMB, MP3, 오디오 및 외부 기기와의 연결까지 가능한
통합적인 차량 내부 시스템을 포함
· 차량 관련 정보 및 정기점검 안내, 운전자 음성인식, 도난 방지 경보 등의 최첨단 기술 적용
· GENIVI 표준 플랫폼 기반의 인포테인먼트 시스템
· 운전자 편의성 및 안전성을 증대
· 소프트웨어 품질관리 프로세스를 거쳐 소프트웨어 품질을 확보
· CE4A 표준 터미널 모드와 확장 API 기술을 포함한 스마트폰 연동 기술 탑재
· AUTOSAR 연계 소프트웨어 진단(DLT) 서비스 기술 탑재
GENIVI(GENEVA In-Vehicle Infotainment)
· 오픈 소스 기반 플랫폼 얼라이언스
· 오픈 소스 기반의 차량 멀티미디어 플랫폼 표준화 활동
· 오픈 소스 기반 인포테인먼트 SW 플랫폼 구축을 위한 자동차 산업 표준 협의체
· GENIVI SW 플랫폼 기본 구조의 80% 정도는 기존 오픈 소스로 구성된 리눅스 OS와 오픈 소스 컴포넌트 등의 기술을 차용
- 15%는 오픈 소스를 차량용으로 사용하기 위해서 일부 수정하거나 최적화하여 사용
- 나머지 5%는 새로운 차량용 기술을 반영하기 위해서 신규 코드로 추가
'Linux 마스터 2급' 카테고리의 다른 글
<Linux 마스터 2급> 오답노트 (0) 2021.12.02 <Linux 마스터 2급> 활용 기술 (0) 2021.11.29 <Linux 마스터 2급> 기술 동향 (0) 2021.11.29 <Linux 마스터 2급> 네트워크 관련 명령어 (0) 2021.11.27 <Linux 마스터 2급> 네트워크 설정 (0) 2021.11.27