Windows Embedded

덤프버전 :

파일:Windows Embedded Compact.png
위의 사진은 MSDN에 있는 Windows Embedded Compact의 사진이다.
1. 개요
3. Windows NT 커널 기반
4. 기타



1. 개요[편집]


윈도우 임베디드(Windows Embedded)는 임베디드 기기 등을 위해 마이크로소프트가 개발한 운영체제이다.


2. Windows Embedded Compact 커널 기반[편집]


1996년 Windows CE 1.0을 발표하면서 시작되었다. CE 4.2, 5.0, 6.0, Windows Mobile 7, Windows Phone 7 등의 버전이 있다.

스마트한 소형 장치 개발을 위하며, 공통적으로 ARM과 x86을, 7과 6.0 R3은 MIPS를, 6.0은 SH4를 지원한다. 모두 맞춤형 Win32 애플리케이션이 호환된다. 또한 다른 임베디드 윈도우와 다르게 Real-Time OS를 지원하고, 세 버전 모두 기본적으로 32비트 네이티브 Real-Time이 지원되고, 7 이상에선 SMP도 지원된다. 버전 7 기준, 피처폰, VoIP, GPS, 멀티미디어 인터넷 디바이스, 바코드/RFID 스캐너, 모바일 POS, 핸드헬드 터미널 등이 지원된다.

제품별 공급 기간은 다음과 같다.
Windows Embedded Handheld 6.5-2022년 04월 30일
Windows Embedded Compact 2013 (Toolkit and Runtime) – All Versions-2028년 05월 31일
Windows Embedded Compact 7-2026년 02월 28일
Windows Embedded CE 6.0 Operating System (Toolkit and Runtime), all versions-2022년 02월 28일
Windows CE 5.0-2019년 08월 31일


3. Windows NT 커널 기반[편집]


명단 및 지원 기간, 특징에 대해서는 Windows NT 4.0, Windows 2000, Windows XP, Windows 7 등 각 윈도우 문서를 참조하시기 바랍니다.
이미지:Windows 11.png 제품군

[ 펼치기 · 접기 ]
2000년대 이전
출시 시기
DOS
NT
Mobile/Embedded
1980년대
1.x
2.x


1990~1995
3.x
95
NT 3.1
NT 3.5
NT 3.51
CE 1.0
1996~2000
Nashville
98
Me
NT 4.0
2000
Neptune
CE 2.0
CE 3.0
Pocket PC 2000
2000년대 이후
NT 버전
Desktop[1]
Server
Mobile/Embedded[2]
5.x
(2001~2006)
XP
Server 2003
Server 2003 R2
Home Server
Pocket PC 2002
CE 4.x(Mobile 2003, 2003 SE)
CE 5.0(Mobile 2005)
6.x
(2007~2014)
Vista
7
8
8.1
Server 2008
Server 2008 R2
Home Server 2011
Server 2012
Server 2012 R2
CE 6.0
Mobile(6, 6.1, 6.5)
Embedded Compact 7
Phone(7, 8, 8.1)
Embedded Compact 2013
10.x
(2015~현재)
10
10X
11
Server 2016(반기 채널)
Hyper-V Server
Server 2019
Server 2022
10 Mobile
10 IoT
11.x
(개발중)
Windows Core OS
[ 각주 펼치기 · 접기 ]
[각주]





임베디드 윈도우를 쓰는 이유는 극한의 컴퓨팅 환경에서 임베디드 시스템을 원활하게 구동하여 각종 환경에 적합하게 사용하기 위한 것으로[1], 일반 운영체제와 다르게 각 기능별로 철저히 컴포넌트 형태로 되어 있어 툴킷 등을 이용하여 필요한 기능만 선택할 수 있다. 한 예로 XP Pro의 OS 크기가 2GB 가량인 데에 비해 Embedded 버전의 XP는 최소 8MB까지 줄일 수 있고, 개발을 할 때 기존 윈도우와 동일한 환경에서 개발할 수 있는점이 큰 이점으로, 윈도우 환경에서 프로그램을 개발할 수 있는 개발자가 저장 용량이나 처리 속도가 극도로 부족한 환경에서도 프로그램 기술을 개발 및 적용하고 운영할때 최상의 효과를 얻을 수 있다.

우리가 일상생활에서 흔히 마주하는 전광판, 키오스크, 은행 ATM부터 군용시스템, 교통, 의료, 생산, 설비제어 등 각종 전문적인 분야까지 광범위하게 쓰이고 있는 것이 임베디드 시스템이다. 21세기 4차 산업 혁명 시대에 우리 삶의 질이 높아지고 풍요로운 발전을 이끌어낼 수 있었던 이유는 바로 이러한 임베디드 시스템들의 기술 발전 덕분이다.

4. 기타[편집]


  • 윈도우 임베디드 나브레디/오토모티브 - 자동차용 임베디드 및 내비게이션의 운영체제로 자동차 운전자 및 내비게이션용 특성에 맞는 시스템이 설계되어 있다. 7까지 있으며, 공급이 제한되어 있는지 단종되었다.


파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-11-05 18:14:12에 나무위키 Windows Embedded 문서에서 가져왔습니다.

[1] 일반 데스크탑용 윈도우 같은 범용 시스템과 달리 임베디드 시스템은 특정 목적만을 위해 설계 된 시스템으로 민간 영역에서는 자판기, 냉장고 시스템등이 있다. 하지만 이건 단순한 영역에서의 쓰임새일 뿐이고 임베디드 시스템의 진가는 어지간해서는 오류가 나지 않거나 오류를 스스로 해결할 수 있는 능력을 가지고 있다는 것이다. 항공기 제어 시스템, 초대형 건축물 관리 및 점검 시스템, 우주선 제어 시스템 등등 한 번이라도 오류가 나는 순간 대 참사가 일어나는 시스템에는 임베디드 시스템이 반드시 들어간다. 반대로 타이탄 잠수정의 경우 가정용 Windows 10을 사용하였다. 무인기라던지 드론에서조차도 임베디드 시스템을 쓰는 걸 감안한다면 당연히 안정성 면에서 낮을 수 밖에 없었고, 다른 요인과 겹쳐서 5명의 목숨이 날아간 타이타닉호 관광 잠수정 사고를 내고 말았다.