The Shared Source and Shared Source Premium programs give access to essential Windows CE Source code that you can use during your device development effort. This large amount of source code can now be easily discovered by navigating the Windows Embedded CE 6.0 Shared Source Diagrams. Starting from a high level representation of the Operating System, you can click your way down to the actual source files to know whether they are shared or not.
Navigate Diagrams in your Web Browser.Download Diagrams in Visio.
The diagrams are color coded to represent the Shared Source status of files and components:
- Light blue represents the Sample/Public Shared Source code that ships with Windows Embedded CE 6.0 and that is governed by the Windows Embedded CE 6.0 Toolkit License. This Shared Source code is automatically installed with the Windows Embedded CE 6.0 toolkit.
- Medium blue represents the Private Shared Source code that ships with Windows Embedded CE 6.0 and that is governed by the Windows Embedded CE 6.0 Shared Source License. This Shared Source code can be installed from the advanced installation menu of the Windows Embedded CE 6.0 toolkit.
- Dark blue represents the Premium Shared Source code that is available to eligible Windows Embedded customers and partners. This Shared Source code can be accessed via Code Center Premium, Microsoft’s secured web-based repository for source access.
- Orange represents Windows Embedded CE Source code that is not available in Shared Source.
- White represents Windows Embedded CE components that do not contain source code or that have an unknown Shared Source Status.
The color of a component will be the color of the largest common denominator in the order described above. For example if a component has 25% light blue, 35% medium blue and 40% orange, the color of the component will be medium blue because 60% of the component is medium blue or better.
Below is a high level overview of the source code available in each of the Shared Source categories:
| Public / Sample Code |
Hardware samples: | Additional samples for: |
| Private |
Core Windows CE OS Code: - Kernel Library
- File System
- Device Manager
- Storage Manager
| Additional Windows CE OS Code: - HTTP Web Server
- Explorer Shell
- SOAP Implementations
- UPnP AV toolkit
- Infrared Data Association
- Microsoft Message Queuing
| - C run-time
- Binary Rom Image file system
- Windows Sockets Interface
- Point to Point Protocol
- DHCPV6
- DVR Engine
- and more
|
|
| Premium |
Advanced Windows CE OS Code: - Graphic Windowing and Events Subsystem (GWES)
- Networking TCP/IPv6)
- More File System
- More Device Drivers
- and more
|