This document discusses how software foundations and maturity models can help make open source more fun and collaborative. It provides examples of how foundations like the .NET Foundation address challenges like community and commercial collaboration, project membership and longevity. It also gives examples of .NET open source projects that the foundation supports like NuGet, Open Live Writer and .NET Summer Hackfest. The document encourages getting involved in open source to help build cool things and stand on the shoulders of giants.