윈도 CE

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
윈도 CE
회사 / 개발자 마이크로소프트
OS 계열 윈도 CE
소스 형태 클로즈드 소스
최신 버전 2013(8.0)
최신 버전 출시일 2013년 6월 14일
사용 가능한 언어 다국어(한국어 포함)
지원되는 플랫폼 x86, MIPS, ARM, 히타치, SuperH
커널형태 모놀리식 커널, 하이브리드식 커널
라이선스 마이크로소프트 EULA
웹사이트 윈도 CE (폐쇄되었다가 변경됨)

윈도 CE(Windows CE)는 소형 컴퓨터나 PDA 등에 사용되는 마이크로소프트 윈도 제품으로, 도스 계열인 윈도 3.11을 기반으로 완전히 새롭게 만든 제품이다. 인텔 X86 및 호환 제품, MIPS, ARM, 히타치 SuperH 프로세서를 지원한다.

기능[편집]

윈도 CE는 저장 공간이 충분하지 않은, 이를테면 개인용 정보 단말기나 모바일 장치등에 최적화되어 있다. 윈도 CE 커널 자체만으로는 1 메가바이트 이하의 메모리에서도 동작이 가능하도록 설계되어 있다. 장치들은 디스크 저장 장치를 사용하지 않고 설정할 수 있으며, 사용자가 추가하지 못하도록 만들 수도 있다. 윈도 CE는 실시간 운영 체제를 표방하고 있으며 256단계의 우선순위 정도를 가지고 있다. 유닉스 계열 운영 체제와는 달리 실행 파일의 기초 단위는 스레드이다.

마이크로소프트는 "CE"에 어떠한 뜻도 없다고 밝혔다. 하지만 대부분 사람들은 "Consumer Electronics" 혹은 "Compact Edition"의 약자라고 생각한다. 마이크로소프트는 윈도 CE 디자인 목표 중 "Compact, Connectable, Compatible, Companion"을 암시한다고 하지만 절대로 특정 단어의 약자는 아니라고 밝혔다. 코드명 페가수스로 알려진 첫 번째 버전은 윈도와 비슷한 인터페이스를 채용했고, 마이크로소프트의 인기 있는 프로그램(MS Word, Excel 등)들이 이식되었다.

윈도 CE는 초기에 PDA의 운영 체제로 주로 사용되었지만 AutoPC, 스마트폰 등의 기기에도 사용되었다. 어떤 윈도 CE 버전은 세가드림캐스트에서 작동하고, 엑스박스 360 게임기에서 동작하는 버전도 있다.

많은 마이크로소프트 제품들과 달리 윈도 CE는 원시 코드 형태로 제공된다. 따라서 윈도 CE는 제조사의 설정에 맞게 디자인하거나 커스텀마이징이 가능하다. 우선 여러 하드웨어 업체들에게 소스 코드가 제공되어서 그들의 장치에 이식할 수 있도록 한다. 이를 기반으로, 윈도 CE 운영 체제 이미지 작성 및 사용자 정의 도구인 플랫폼 빌더(Platform Builder) 같은 제품이 소스 코드를 포함한 형태로 공개된다. 하지만 이 과정은 상당히 복잡하고 문서화되지 않았다는 점에서 비판을 받고 있다.

또한, 최신 기술인 정전식 터치를 지원하지 않아 멀티터치 등 다양한 기능에 제약을 받는다.

윈도 CE는 4.2 버전까지는 출시 이름 뒤에 .NET 이 붙었으나, 5.0 이후로는 윈도 임베디드 (CE/Compact)로 명칭이 변경되었다.

현재 윈도 CE는 8.0까지 출시된 상황이다. 윈도 폰 7의 커널에도 사용될 7 버전에서는 CE라는 이름은 더 이상 사용되지 않고, 윈도 CE의 주요 시장인 Embedded에 맞춰 윈도 임베디드 콤팩트(Windows Embedded Compact)로 변경되었다.

CE 역사[편집]

윈도 CE 1.0[편집]

1996년 11월 18일 출시. 코드명 "Alder". 기기 명이 HPC(handheld PC)로 이름 붙여짐.

윈도 CE 2.0[편집]

코드명 버크(birch)이며 1997년 9월 29일 출시. 추가한 것들은 다음과 같다.

  • 256 컬러 또는 16 gray 흑백 화면의 지원
  • 최대 640x240 해상도의 화면까지 지원
  • 기기 명이 PPC(Palm-Sized PC)로 이름 붙어짐.
  • Pocket PowerPoint를 기본 탑재
  • Pocket Outlook의 동기화 성능 향상
  • TrueType 폰트의 지원
  • Print 기능의 지원
  • 2.0의 버그를 수정하여 2.11과 2.12가 출시되었다. (2.11과 2.12차이는 CPU지원이다.)

윈도 CE 3.0[편집]

2000년 6월 15일 출시.코드명 세더(cedar)로 커널기능 향상,스레드 우선을 256단계로 확대하였다. Pocket PC 2002를 토대로 제작되었으며, 다음과 같은 버전을 가지고 있다.

  • eMbedded
  • HPC 2000-업무형이라 엑셀,엑세스,워드,파워포인트 포함.
  • PPC 2000

윈도 CE 4.0[편집]

2002년 1월 7일에 출시된 윈도 CE 4.0은 다음과 같은 특징을 가지고 있다. 코드명 "Talisker"

  • 인터넷 익스플로러 5.5 채택.
  • 윈도 미디어 플레이어 8.5내장.
  • MSN 인스턴트 메신저 내장.
  • 3.0보다 더 나아진 전력관리.
  • 신형 CPU (인텔 PXA시리즈와 같은 ARMV4i혹은 그 이상급)에 대한 최적화.
  • PPC 2000의 다음 버전인 PPC 2002는 윈도 CE 4.0 바탕으로 만들어졌다.

윈도 CE 4.1과 윈도 CE 4.2[편집]

2002년 10월 윈도 CE 4.1이 출시되었으며, 이듬해인 2003년 9월 윈도 CE 4.2가 출시되었다. PPC와 호환성이 높다고 알려져 있다. 다음과 같은 특징을 가지고 있다. 코드명 "Jameson/McKendric"

  • 인터넷 익스플로러 6 호환
  • 미디어 플레이어 9 내장
  • PPC와의 호환성

윈도 CE 5.0[편집]

2004년 8월 출시된 윈도 CE 5.0은 다음과 같은 특징을 가지고 있다. 코드명 "Macallan"

  • Core 버전과 Professional 버전으로 나뉨
  • 미디어 플레이어 버전10 지원
  • 네트워크 향상
  • 다이렉트X 라이브러리 추가로 인한 엔터테인먼트 강화
  • 윈도 모바일과 같은 코드 및 라이브러리 사용 및 라이브러리 대거 추가
  • 원격 데스크탑 프로토콜 지원
  • 프로세스당 최대 가상 메모리 : 32MB

[1]

윈도 CE 6.0(Windows Embedded CE 6.0)[편집]

2006년 9월 출시된 윈도 6.0은 다음과 같은 특징을 가지고 있다. 코드명 "Yamazaki"

  • ARM v6 지원
  • 최대 프로세스 수가 32개(5.0 기준)에서 32,768개로 증가
  • Device.exe, filesys.exe, GWES.exe가 커널모드로 바뀜
  • 프로세스당 최대 가상 메모리 : 2GB
  • 레지스트리 에디터 포함
  • 캐시 관리자 기능 포함
  • exFAT 포멧 지원
  • 데이터 암호화 강화

[2] [3]

윈도 CE 7.0(Windows Embedded Compact 7)[편집]

2011년 3월 출시된 윈도 CE 7.0은 다음과 같은 특징을 가지고 있다.

  • 듀얼 코어 CPU 지원(SMP, ARMv7)
  • DRM 기술 지원
  • 윈도 폰 7의 어도비 플래쉬 플레이어 10.1이 포함된인터넷 익스플로러 7 내장
  • 3GB 물리 RAM과 ARMv7 어셈블리 지원
  • 개선된 터치와 제스쳐 인식
  • 블루투스 3.0 + HS 지원

[4]

윈도 CE 8.0(Windows Embedded Compact 2013)[편집]

2013년 6월 14일에 출시되었다.[5]

  • 최대 절전 모드(Snapshot Boot)를 지원한다.[6]

윈도 모바일[편집]

윈도 CE를 바탕으로 만들어진 모바일 장치 운영 체제이다. 윈도 모바일 4, 5, 6 이 있으며 현재는 윈도 폰 7, 8이 나와 있다. 윈도 폰은 이전 윈도 모바일, 윈도 CE 운영 체제와 호환성은 없으며 디자인(메트로 UI 채용), 성능이 더 좋아졌다. 윈도 모바일의 경우, 윈도 CE와 일부 호환성이 있었다.

  • 윈도 모바일 6.0 후의 역사는 윈도 폰 참조.(7.0이후 윈도 모바일은 윈도 폰으로 개발되고 있음.)

참조[편집]

  1. http://www.uniembedded.com/pro/ce_5.asp
  2. http://www.uniembedded.com/pro/ce_6.asp
  3. Windows Embedded CE 6.0 Release Note(윈도 CE 6.0 개발자 도구에 포함됨)
  4. http://www.uniembedded.com/pro/ce_7.asp
  5. http://www.kbench.com/hardware/?no=119981&sc=1
  6. http://msdn.microsoft.com/ko-kr/library/gg154234.aspx#한국(한국어)

바깥 고리[편집]