SlideShare a Scribd company logo
Hacking Boring Sounding
Things Like Foundations &
Maturity Models
to make open source more fun
Hello
Jon Galloway
@jongalloway
I like .NET
I like Open Source
Exec Director of .NET Foundation
So… what’s that?
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
https://en.wikipedia.org/wiki/List_of_free_and_open-source_software_organizations
Let’s ask Prof. Wikipedia
https://en.wikipedia.org/wiki/List_of_free_and_open-source_software_organizations
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
What’s the
Fun Part?
source: http://neilblr.com/post/30745987791
Building Cool Stuff out of Electrons
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Standing on the Shoulders of Giants
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Fame and Fortune
Fame and Fortune
What’s the Not Fun Part?
Working Alone
Businessy Blockers
•Trust
•IP Ownership
•Legal Stuff
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
•Software Foundations
•Community
To the rescue:
Software
Foundations
Community
Profit
Community
Software
Foundations
From the dotnetfoundation.org website:
The .NET Foundation is an independent organization to
foster open development and collaboration around the
.NET ecosystem.
It serves as a forum for community and commercial
developers alike to broaden and strengthen the future of
the .NET ecosystem by promoting openness and
community participation to encourage innovation.
What it’s not
Not: Marketing
Not: Ombudsman
Well, some, but…
Not: Project Owner
So what problems
were OSS Foundations
created to solve?
1: Community & Commercial Collaboration
Technical
Steering
Group
1: Community & Commercial Collaboration
Trust | Shared Ownership | Governance
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
.NET in 2015
.NET in 2017
2: Community Project Membership
2: Community Project Membership
Sponsorship | Governance | Longevity
Pizza as a Service
Made at
Home
Drinks
Table
Oven
Toppings
Cheese
Tomato Sauce
Pizza Dough
Take &
Bake
Drinks
Table
Oven
Toppings
Cheese
Tomato Sauce
Pizza Dough
Delivery
Drinks
Table
Oven
Toppings
Cheese
Tomato Sauce
Pizza Dough
Restaurant
Drinks
Table
Oven
Toppings
Cheese
Tomato Sauce
Pizza Dough
Albert Barron - https://www.linkedin.com/pulse/20140730172610-9679881-pizza-as-a-service
Open Source as a Service?
Just You
Hacking
Writing Code
Fixing Bugs
Publicity
Legal / Governance
Build Servers
Security
Paying Expenses
Team
Project
Writing Code
Fixing Bugs
Publicity
Legal / Governance
Build Servers
Security
Paying Expenses
Sponsored
Project
Writing Code
Fixing Bugs
Publicity
Legal / Governance
Build Servers
Security
Paying Expenses
Foundation
Member
Writing Code
Fixing Bugs
Publicity
Legal / Governance
Build Servers
Security
Paying Expenses
.NET SDK for Hadoop
.NET Compiler Platform ("Roslyn")
.NET Micro Framework
ASP.NET MVC
ASP.NET Web API
ASP.NET Web Pages
ASP.NET SignalR
MVVM Light Toolkit
.NET Core
Orleans
MEF
OWIN Authentication Middleware
Orchard CMS
Microsoft Azure SDK for .NET
IdentityManager
Mimekit Xamarin.Auth
Couchbase Lite for .NET
Mailkit
ASP.NET Core
Salesforce Toolkits for .NET
NuGet
Kudu
Cecil
MSBuild
LLILC
Prism
WorldWide Telescope
Practices VisibilityProtection Support
Licenses
Copyrights
Trademarks
Patents
Mentorship
Governance
Feedback
Co-ordination
Media
Branding
Events
Hosting
Code signing
CLA Management
Swag
ASP.NET AJAX Control Toolkit
Entity Framework
Microsoft Azure WebJobs SDK
Microsoft Web Protection Library
Open Live Writer
Open XML SDK
ProtoBuild System.Drawing
IdentityServer
Umbraco
WCF
Xamarin.Mobile
Mono
Xamarin SDK
Cake
Case Study:
NuGet
Succession
Policy
Case Study:
NuGet
Succession
Policy
https://docs.microsoft.com/en-us/nuget/policies/governance
Case Study:
Open Live
Writer
3: Support .NET Open Source Community
Example: .NET Summer Hackfest
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Solution 2: Community
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Get Involved
Up-For-Grabs.net yourfirstpr.github.io
docs.microsoft.com
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun
Thanks for your time!
@jongalloway | @dotnetfdn
jon@dotnetfoundation.org
Say hi!

More Related Content

KEY
facebook connect.
PPTX
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
PDF
Goodle Developer Days Munich 2008 - Open Social Update
PDF
Crowd Documentation - How Programmer Social Communities are Flipping Software...
PPTX
ION Hangzhou - Opening Remarks
PDF
Open source-secret-sauce-rit-2010
PPT
Nacs08web
PPT
Liferay overview
facebook connect.
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
Goodle Developer Days Munich 2008 - Open Social Update
Crowd Documentation - How Programmer Social Communities are Flipping Software...
ION Hangzhou - Opening Remarks
Open source-secret-sauce-rit-2010
Nacs08web
Liferay overview

Similar to Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun (20)

PDF
Harnessing the Power to contribute to open source for modern careers
PPT
Comp basics newdetroit_final
PPTX
ION Sri Lanka - Opening Slides
PPTX
Peerlyst Delhi NCR Chapter Meet
KEY
The Open Web
PDF
Whats Your Status Net 2.0 (Updates like Identi.ca)
PPT
Transformational eGov - GTC SW 2009
ODP
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
PDF
Scale14x Patterns and Practices for Open Source Project Success
PDF
BlockChain_Brochure
PDF
Goodle Developer Days London 2008 - Open Social Update
PPTX
IT Event Report of TC Disrupt/GMIC
PDF
2014 Liferay Roadshow Ambientia Finland
PDF
2018 Social Media Tools for Lawyers
PPT
Key issues in the development of publishing
PDF
A Journey Down the Open Road - SymfonyCon Paris 2015
PPTX
ION Trinidad and Tobago - Opening Slides
PDF
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Harnessing the Power to contribute to open source for modern careers
Comp basics newdetroit_final
ION Sri Lanka - Opening Slides
Peerlyst Delhi NCR Chapter Meet
The Open Web
Whats Your Status Net 2.0 (Updates like Identi.ca)
Transformational eGov - GTC SW 2009
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
Scale14x Patterns and Practices for Open Source Project Success
BlockChain_Brochure
Goodle Developer Days London 2008 - Open Social Update
IT Event Report of TC Disrupt/GMIC
2014 Liferay Roadshow Ambientia Finland
2018 Social Media Tools for Lawyers
Key issues in the development of publishing
A Journey Down the Open Road - SymfonyCon Paris 2015
ION Trinidad and Tobago - Opening Slides
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Ad

More from Jon Galloway (12)

PPTX
What's new in Visual Studio for Mac for .NET Developers
PPTX
.NET Core Today and Tomorrow
PPTX
ASP.NET Core 3.0 Deep Dive
PPTX
What you need to know about .NET Core 3.0 and beyond
PPTX
Techorama 2019 - ASP.NET Core One Hour Makeover
PDF
Whats New in ASP.NET Core
PPTX
.NET Core Previews - New Features in .NET Core and ASP.NET Core 2.1, Blazor a...
PPTX
What's New in ASP.NET Core 2.0
PPTX
learning to love html and css
PPTX
Pragmatic JavaScript (DevConnections 2011)
PPTX
SoCal Code Camp 2011 - ASP.NET MVC 4
PPTX
SoCal Code Camp 2011 - ASP.NET 4.5
What's new in Visual Studio for Mac for .NET Developers
.NET Core Today and Tomorrow
ASP.NET Core 3.0 Deep Dive
What you need to know about .NET Core 3.0 and beyond
Techorama 2019 - ASP.NET Core One Hour Makeover
Whats New in ASP.NET Core
.NET Core Previews - New Features in .NET Core and ASP.NET Core 2.1, Blazor a...
What's New in ASP.NET Core 2.0
learning to love html and css
Pragmatic JavaScript (DevConnections 2011)
SoCal Code Camp 2011 - ASP.NET MVC 4
SoCal Code Camp 2011 - ASP.NET 4.5
Ad

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Approach and Philosophy of On baking technology
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Machine learning based COVID-19 study performance prediction
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPT
Teaching material agriculture food technology
PDF
Electronic commerce courselecture one. Pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
The AUB Centre for AI in Media Proposal.docx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Review of recent advances in non-invasive hemoglobin estimation
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation theory and applications.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Approach and Philosophy of On baking technology
MYSQL Presentation for SQL database connectivity
Machine learning based COVID-19 study performance prediction
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
“AI and Expert System Decision Support & Business Intelligence Systems”
Teaching material agriculture food technology
Electronic commerce courselecture one. Pdf
Empathic Computing: Creating Shared Understanding
Digital-Transformation-Roadmap-for-Companies.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Network Security Unit 5.pdf for BCA BBA.
20250228 LYD VKU AI Blended-Learning.pptx

Keynote: Hijacking Boring Sounding Things Like Foundations and Maturity Models To Make Open Source More Fun

Editor's Notes

  • #34: We started the Technical Steering Group in March to foster collaboration between the key companies and projects involved in driving the .NET Foundation forward. This has produced great results. RedHat have shipped their first version of .NET Core for RHEL. JetBrains are shipping preview builds of Rider which is huge when it comes to attracting Linux and current Java developers to .NET Core. Unity have shipped previews of their C# 6 support (jumping up from C# 2.0). Also, things like the plans for .NET Standard where discussed at the early stages with the Technical Steering Group which helped influence changes to the plans. In June Samsung joined and have been very active contributing to ARM support. At Connect next week we’ll be announcing a new development from Samsung – support for .NET development on Tizen, their smart device OS and the operating system behind all of their smart TV’s. All this is based on top of Xamarin Forms. Had .NET not gone open source (and been as open as it is) then they may well have gone to Java. Also – next week we’ll be announcing another new member of the Technical Steering Group. Google. Google are the top contributor to .NET outside of Microsoft right now and are very active making sure .NET is a first class citizen on the Google Cloud Platform. Jon Skeet has also been very active in driving the C# ECMA specification process. By joining the Technical Steering Group we are formalizing that involvement but more importantly sending a clear signal about the openness of .NET as a platform.
  • #39: Not a link just an image .
  • #50: https://www.xablu.com/2017/09/05/mvvmcross-xamarin-hackday-results/
  • #59: https://www.xablu.com/2017/09/05/mvvmcross-xamarin-hackday-results/