Open Source

Resources for Developers and Project Maintainers

Microsoft provides a combination of resources that enable developers to learn, be creative, and solve problems collaboratively, using whatever approach they choose. This commitment includes programs and partnerships to help developers connect with one another and exchange ideas, including source code collaboration sites, such as CodePlex, as well as online communities for peer assistance.

Get Started on the Microsoft Platform

Get started today by learning about the programming languages, standards, and tools that enable developers to take advantage of the Windows platform.

Download Visual Studio Express

Download free, lightweight, and easy-to-use tools for getting started with Windows, Web, and game development.

Download SQL Server Express

Free to download, free to redistribute, free to embed, and easy for new developers to use immediately—get started with SQL Server Express.

Start a New Project on CodePlex

Start a new project on the Microsoft open source hosting site, CodePlex, to share your code with the world.

MSDN Community Center

Search and participate in a growing community of developer forums, blogs, and newsgroups.

Shared Source Access Programs

Microsoft is sharing source code with customers, partners, developers, academics, and governments worldwide.

Open Specification Promise

The Open Specification Promise is a simple and clear promise from Microsoft to developers and customers to freely implement a number of covered technical specifications around Web services, virtualization, security, and office specifications.

Subscribe to Open Source at Microsoft
**
**
**
**