Microsoft gaat van Windows CE 5.0 meer dan 2,5 miljoen coderegels openbaar maken. Het is de eerste keer dat Microsoft zomaar broncode vrijgeeft en bovendien aan ontwikkelaars toestemming geeft de code aan te passen.
Windows CE is een besturingssysteem, dat in verschillende mobiele apparaten wordt toegepast, zoals Pocket PC's en Microsoft Smartphones. De onderdelen van het besturingssysteem die Microsoft nu vrijgeeft, bestaan uit de kernel, hardwaredrivers en de gebruikersinterface. Wanneer ontwikkelaars de code aanpassen, mogen ze het restulerende product commercieel verkopen, zonder hiervoor eerst toestemming te vragen aan Microsoft. De achterliggende gedachte bij het vrijgeven van de code is om innovatie te stimuleren en (uiteraard) ook het gebruik van het besturingssysteem te stimuleren. Het voordeel voor de eindgebruiker is dat er allerlei nieuwe apparaten kunnen ontstaan, die onder Windows CE draaien.