Software Practices

W09 Open Source Software for Microsoft Developers


9:30am - 10:45am

Level: Introductory

Rockford Lhotka



In today's world, it has become virtually impossible to write software without using open source tools, libraries, or frameworks. Even if you avoid "third party" open source components, Microsoft is open-sourcing more and more of .NET itself so it's practically inescapable. So should you be worried? Didn't Steve Ballmer tell us open source was bad and dangerous? Well, there are things you should know about open source in terms of licensing, maintainability, support. Many are things you need to think about when using ANY code you didn't write yourself, whether open source or not. By the end of this session, you'll understand where open source does and doesn't differ from traditional proprietary tools, libraries, and frameworks. You might still be worried, but at least you'll understand WHY you are worried.