Jump to content

Windows CE 5.0: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Tchjsa11 (talk | contribs)
Removed vandalism, corrected case of some words, added additional screenshot.
 
(31 intermediate revisions by 23 users not shown)
Line 1: Line 1:
{{Short description|Embedded operating system by Microsoft released in 2004}}
{{Citation style|date=July 2011}}
{{Infobox OS version
{{Infobox OS version
| name = Windows CE 5.0
| name = Windows CE 5.0
| logo =
| logo = Windows logo - 2002.svg
| logo_size = 290px
| logo_size = 64px
| screenshot = Wince50.PNG
| screenshot = Wince50.PNG
| developer = [[Microsoft]]
| developer = [[Microsoft]]
| version of = Windows CE
| version of = Windows CE
| source_model = [[Shared source]]
| source_model = {{ubl
| [[Proprietary software|Closed-source]]
| working_state = [[Discontinued]]
| [[Source-available software|Source-available]] (through [[Shared Source Initiative]])
| first_release_date =
}}
| working_state = Discontinued
| first_release_date = July 9, 2004
| first_release_url =
| first_release_url =
| release_version = CE 5.2.19202
| release_version = CE 5.2.19202
Line 15: Line 20:
| kernel_type = [[Hybrid kernel]]
| kernel_type = [[Hybrid kernel]]
| license = [[Proprietary software|Proprietary]] [[commercial software]]|date=July 2011
| license = [[Proprietary software|Proprietary]] [[commercial software]]|date=July 2011
| preceded_by = [[Windows CE 4.0]]
| preceded_by = [[Windows CE 4.2]]
| succeeded_by = [[Windows Embedded CE 6.0]]
| succeeded_by = [[Windows Embedded CE 6.0]]
| support_status = {{Plainlist|
| support_status = {{Plainlist|
*Mainstream support ended on October 13, 2009.<ref name="lifecycle">{{cite web|title=Microsoft Support Lifecycle|url=http://support.microsoft.com/lifecycle/?p1=3100|work=Microsoft Support|publisher=[[Microsoft]]|accessdate=February 6, 2015}}</ref>
*Mainstream support ended on October 13, 2009.<ref name="lifecycle">{{cite web|title=Microsoft Support Lifecycle|url=http://support.microsoft.com/lifecycle/?p1=3100|work=Microsoft Support|publisher=[[Microsoft]]|access-date=February 6, 2015}}</ref>
*Extended support ended on October 14, 2014.<ref name="lifecycle"/>
*Extended support ended on October 14, 2014.<ref name="lifecycle"/>
}}
}}
|website=https://msdn.microsoft.com/en-us/library/ms905511.aspx}}
|website=https://msdn.microsoft.com/en-us/library/ms905511.aspx}}
[[File:Windows CE 5.0 WordPad in Emulator.png|thumb|Windows CE 5.0 includes a stripped-down version of [[WordPad]].]]
{{Citation style|date=July 2011}}


'''Windows CE 5.0''' (codenamed ''"Macallan" because Magellan brand GPS units run it.'')<ref>{{cite web
'''Windows CE 5.0''' (codenamed "Macallan")<ref>{{cite web
| last = Tilley
| last = Tilley
| first = Chris
| first = Chris
| authorlink =
| coauthors =
| title = The History of Windows CE
| title = The History of Windows CE
| work =
| publisher = [[HPC:Factor]]
| publisher = [[HPC:Factor]]
| date = 2001-02-18
| date = 2001-02-18
| url = http://www.hpcfactor.com/qlink/?linkID=20
| url = http://www.hpcfactor.com/qlink/?linkID=20
| access-date = 2009-07-28 }}</ref> is a successor to [[Windows CE]] 4.2, the third release in the Windows CE [[Microsoft .NET|.NET]] family. It was first released on July 9, 2004. Like its predecessors, Windows CE 5.0 is marketed towards the embedded device market and independent device vendors. Windows CE 5.0 is billed as a low-cost, compact, fast-to-market, [[real-time operating system]] available for [[x86 architecture|x86]], [[ARM architecture|ARM]], [[MIPS architecture|MIPS]], and [[SuperH]] [[microprocessor]]-based systems.
| format =

| doi =
| accessdate = 2009-07-28 }}</ref> is a successor to [[Windows CE]] 4.2, the third release in the Windows CE [[Microsoft .NET|.NET]] family.
[[File:Windows CE 5.0 WordPad in Emulator.png|thumb|Windows CE 5.0 includes a stripped-down version of [[WordPad]]. Here it is shown running in the Device Emulator on Windows XP.]]
It was first released on July 9, 2004. Like its predecessors, Windows CE 5.0 is marketed towards the embedded device market and independent device vendors. Windows CE 5.0 is billed as a low-cost, compact, fast-to-market, [[Real-time operating system|real-time]] [[operating system]] available for [[x86 architecture|x86]], [[ARM architecture|ARM]], [[MIPS architecture|MIPS]], and [[SuperH]] [[microprocessor]]-based systems.
Windows CE 5.0 builds on previous Windows CE releases in its adoption of [[shared source]]. Since 2001, Microsoft has been steadily expanding the available Windows CE source tree with embedded system developers. Windows CE 5.0 is the most open Microsoft operating system to date, though not all of the system is available under shared source agreements. Developers have the freedom to modify down to the kernel level, without the need to share their changes with Microsoft or competitors.
Windows CE 5.0 builds on previous Windows CE releases in its adoption of [[shared source]]. Since 2001, Microsoft has been steadily expanding the available Windows CE source tree with embedded system developers. Windows CE 5.0 is the most open Microsoft operating system to date, though not all of the system is available under shared source agreements. Developers have the freedom to modify down to the kernel level, without the need to share their changes with Microsoft or competitors.


Line 45: Line 44:
Platform Builder IDE for Windows CE 5.0 is the last builder tool available as standalone product.
Platform Builder IDE for Windows CE 5.0 is the last builder tool available as standalone product.


[[File:WINCE5_ONLOOXN100.png|thumb|right|The Fujitsu-Siemens Pocket LOOX N100 runs on Windows CE 5, which is normally hidden (with the exception of some scrollbars), but can be seen with a small hack.<ref>{{cite web|title=Pocket LOOX N100 Windows CE Hack| date=9 May 2009 |url=http://forum.xda-developers.com/showthread.php?t=513771}}</ref>]]
Windows CE 5.0 is now currently available as a "[https://www.microsoft.com/en-us/download/confirmation.aspx?id=18481 device emulator.]"

[[File:WINCE5_ONLOOXN100.png|thumb|right|The Fujitsu-Siemens Pocket LOOX N100 runs on Windows CE 5, which is normally hidden (with the exception of some scrollbars), but can be seen with a small hack.<ref>{{cite web|title=Pocket LOOX N100 Windows CE Hack|url=http://forum.xda-developers.com/showthread.php?t=513771}}</ref>]]


==Windows CE vs. Windows XP Embedded==
==Windows CE vs. Windows XP Embedded==
Line 54: Line 51:
* '''Real-time applications''': Windows CE is a [[real-time operating system]], while Windows XP Embedded is not by default.
* '''Real-time applications''': Windows CE is a [[real-time operating system]], while Windows XP Embedded is not by default.
* '''Existing Win32 applications''': Windows CE cannot use Win32 binaries, libraries, and drivers without modification.
* '''Existing Win32 applications''': Windows CE cannot use Win32 binaries, libraries, and drivers without modification.
* '''Memory footprint''': The minimum footprint of Windows CE is 350 kilo[[bytes]]. The minimum footprint of Windows XP Embedded is 8 megabytes, making it over 23 times larger.
* '''Memory footprint''': The minimum footprint of Windows CE is 350 kilobytes. The minimum footprint of Windows XP Embedded is 8 megabytes, making it over 23 times larger.


There is also a difference in cost.
There is also a difference in cost.
Line 60: Line 57:
==See also==
==See also==
* [[Handheld PC]]
* [[Handheld PC]]
* [[Palm-Size PC]]
* [[Pocket PC]]
* [[Pocket PC]]
* [[Personal Digital Assistant]]
* [[Personal Digital Assistant]]
Line 67: Line 63:
==References==
==References==
{{Reflist}}
{{Reflist}}

* {{cite web|title=Which to Choose: Evaluating Microsoft Windows CE .NET and Windows XP Embedded|publisher=Microsoft Corporation|date=September 2003|url=http://download.microsoft.com/download/d/a/d/dad198e1-920f-4579-8c0b-fb1b967e107d/choose.doc}}
* {{cite web|title=Which to Choose: Evaluating Microsoft Windows CE .NET and Windows XP Embedded|publisher=Microsoft Corporation|date=September 2003|url=http://download.microsoft.com/download/d/a/d/dad198e1-920f-4579-8c0b-fb1b967e107d/choose.doc}}
* {{cite web|title=Portable CE 5.0|url=http://blogs.msdn.com/smakofsky/archive/2004/12/20/328001.aspx}}
* {{cite web|title=Portable CE 5.0|url=http://blogs.msdn.com/smakofsky/archive/2004/12/20/328001.aspx}}
Line 75: Line 70:
[[Category:Windows CE]]
[[Category:Windows CE]]
[[Category:MIPS operating systems]]
[[Category:MIPS operating systems]]
[[Category:Microsoft Windows|CE 5.0]]

Latest revision as of 04:16, 24 December 2024

Windows CE 5.0
Version of the Windows CE operating system
DeveloperMicrosoft
Working stateDiscontinued
Source model
Released to
manufacturing
July 9, 2004
Latest releaseCE 5.2.19202
Kernel typeHybrid kernel
LicenseProprietary commercial software
Preceded byWindows CE 4.2
Succeeded byWindows Embedded CE 6.0
Official websitehttps://msdn.microsoft.com/en-us/library/ms905511.aspx
Support status
  • Mainstream support ended on October 13, 2009.[1]
  • Extended support ended on October 14, 2014.[1]
Windows CE 5.0 includes a stripped-down version of WordPad.

Windows CE 5.0 (codenamed "Macallan")[2] is a successor to Windows CE 4.2, the third release in the Windows CE .NET family. It was first released on July 9, 2004. Like its predecessors, Windows CE 5.0 is marketed towards the embedded device market and independent device vendors. Windows CE 5.0 is billed as a low-cost, compact, fast-to-market, real-time operating system available for x86, ARM, MIPS, and SuperH microprocessor-based systems.

Windows CE 5.0 builds on previous Windows CE releases in its adoption of shared source. Since 2001, Microsoft has been steadily expanding the available Windows CE source tree with embedded system developers. Windows CE 5.0 is the most open Microsoft operating system to date, though not all of the system is available under shared source agreements. Developers have the freedom to modify down to the kernel level, without the need to share their changes with Microsoft or competitors.

Windows CE 5.x is the base OS for Windows Mobile 6.0, 6.1 and 6.5. On the x86 platform, Windows CE 5.0 competes against Microsoft's other embedded operating systems, Windows XP Embedded and its predecessor Windows NT Embedded.

Platform Builder IDE for Windows CE 5.0 is the last builder tool available as standalone product.

The Fujitsu-Siemens Pocket LOOX N100 runs on Windows CE 5, which is normally hidden (with the exception of some scrollbars), but can be seen with a small hack.[3]

Windows CE vs. Windows XP Embedded

[edit]

According to Microsoft, Windows CE is preferable to Windows XP Embedded in situations where demanding wireless and multimedia requirements need to be met. The following are the primary considerations for “choosing the right version”:

  • CPU architecture: Windows CE supports an extensive array of architectures, including x86, whereas Windows XP Embedded only supports the x86 architecture.
  • Real-time applications: Windows CE is a real-time operating system, while Windows XP Embedded is not by default.
  • Existing Win32 applications: Windows CE cannot use Win32 binaries, libraries, and drivers without modification.
  • Memory footprint: The minimum footprint of Windows CE is 350 kilobytes. The minimum footprint of Windows XP Embedded is 8 megabytes, making it over 23 times larger.

There is also a difference in cost.

See also

[edit]

References

[edit]
  1. ^ a b "Microsoft Support Lifecycle". Microsoft Support. Microsoft. Retrieved February 6, 2015.
  2. ^ Tilley, Chris (2001-02-18). "The History of Windows CE". HPC:Factor. Retrieved 2009-07-28.
  3. ^ "Pocket LOOX N100 Windows CE Hack". 9 May 2009.