Windows CE 6 Arrives Complete with Kernel Source 169
An anonymous reader writes "Microsoft has launched the sixth edition of their embedded OS Windows CE and this time has included the full source. From the article: 'Developers can now access shared source code for the Windows CE kernel -- as well as certain device drivers and application-level components -- directly from within the Windows Embedded CE 6.0 distribution package. To do this, they click on a function in the IDE that installs the shared source, and indicate their acceptance of the associated shared source license.'"
Re:License details? (Score:4, Informative)
microsoft open source projects (Score:3, Informative)
Wix:
A toolset for building installer packages on windows. Supposedly one of the better ones.
license: cpl
http://wix.sourceforge.net/index.html [sourceforge.net]
WTL:
An extension to the ATL. Probably the best toolkit for developing win32 guis in c++ (lightweight and powerful). It's hampered by the fact that documentation for it is scatered around the net (mostly on the code project) and so mostly people usually end up learning about it by reading through the largely uncommented source.
license: cpl (alternately available under a different, maybe equiavent license if downloaded from microsofts site)
http://wtl.sourceforge.net/ [sourceforge.net]
Rotor:
A cross platform implementation of the
License: shared source
http://research.microsoft.com/programs/europe/rot
Windows CE:
Mentioned in article. I think they release it under this license for custimization and debuggin purposes.
License: shared source
http://www.microsoft.com/resources/sharedsource/L
Licenses:
So far microsoft seems to use the shared source license and the CPL license.
The shared source license is relatively restrictive, and generally leaves microsoft with most of the power over issues of reditribution and use of source. Shared source seems to be largely used to distribute code for educational, debugging, and customization uses.
The CPL is a full blown open source/free software license that was actually written by IBM and I believe is the license that eclipse is distributed under (only under a different name). Community projects like Wix and WTL are being handled under this license.
My impression from talking to microsoft guys and from working there briefly is that the antipathy felt towards linux and open source is not particularly pervasive in the company. I've met a few people who had negative misconceptions about open source, but whatever the average slashdotter might think microsoft tends to hire smart people who are aware of industry trends and best practices including oss.