SlideShare uma empresa Scribd logo
1 de 49
Jon Galloway | @jongalloway | jon@dotnetfoundation.org
Open Source Software Foundations
why you should care about
*record scratch*
*freeze frame*
Photo by Luana De Marco on Unspla
.NET is open source?
I have questions
Photo by Camylla Battani on Unspla
Why does it have a
Foundation?
.NET
2001
ECMA 335
2002
NET 1.0 for
Windows released.
Mono project
begins
2008
ASP.NET MVC
(web platform)
open source
April 2014
.NET Compiler
Platform (“Roslyn”)
open source
.NET Foundation
founded
Nov. 2014
.NET Core
(cross-platform)
project begins
2016
Mono project joins
.NET Foundation
Aug. 2017
.NET Core 2.0
released
Dec. 2018
.NET Core 2.2
released
.NET Core 3.0
preview
WinForms
and WPF go
open source
Fall 2019
.NET Core 3.0
.NET Open Source Journey
.NET open source
momentum
.NET Growth Continues
Visual Studio
+1 million new
monthly active
.NET developers in
last year
0
200,000
400,000
600,000
800,000
1,000,000
1,200,000
1 2 3 4 5
>1 million .NET Core developers
Visual Studio, Visual Studio for Mac, Visual Studio Code
Top 30 Highest Velocity OSS Projects on GitHub
https://www.cncf.io/blog/2017/06/05/30-highest-velocity-open-source-projects/
https://raw.githubusercontent.com/cncf/velocity/master/charts/top30_20170801_20180801.png
“Using the same-size server, we were able to go from 1,000 requests per
second per node with Node.js to 20,000 requests per second with .NET Core.“
— Raygun
www.dot.net/customers
Data sourced from official tests available at TechEmpower Round 16.
Faster than any other popular framework
Photo by Camylla Battani on Unspla
Why does it have
a Foundation?
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
What Problems Do
Open Source
Software
Foundations Solve?
http://www.commitstrip.com/en/2014/05/07/the-truth-behind-open-source-apps/ - used with permission
http://www.commitstrip.com/en/2014/05/07/the-truth-behind-open-source-apps/ - used with permission
Open Source
Sustainability
Make Sure
You Can Depend On
Open Source Projects
You Care About
[Case Study]
Collaboration
Before:
.NET was
a part of
Microsoft
Microsoft
.NET
After:
Microsoft
is a part of the
.NET Foundation
Project Support
Steeltoe
DotNetNuke
SourceLink
nUnit
MvvmCross
IronPython
ILMerge
Infer.NET
StackExchange.Redis
IP / Legal
Support
•Review as projects join
•Legal services
•CLA
•d/b/a registration
Certificates
•HTTPS
•Code Signing (via d/b/a)
DevOps
•CI / CD
•Package Feeds
Hosting
•Web Hosting
•Service Hosting
•DNS
SAAS
•Office 365
•Slack
•LastPass
Marketing and Communications
Monthly Newsletter: 650 subscribers + blog
Project Leader Newsletter
Meetup Leader Newsletter
Website + Blog + Social
YouTube
Marketing and Communications
Community
meetup.com/pro/dotnet
Groups
290
Members
208,000
Countries
59
•Beth TODO
Announcing .NET Conf 2019
What We’ve
Been Doing
a.Member Projects
a.Project Services
a.Meetups
a.Events
a.Marketing and Communications
a.Strategic Stuff
What’s New
a.Corporate Sponsorship
a.Open Membership
a.Open Elections
•430 Members (out of 700 applications)
•45 Election Candidates
Membership & Elections
Membership & Elections
Action Groups
OUTREACH PROJECT
SUPPORT
MEMBERSHIP MARKETING AND
COMMUNICATION
CORPORATE
PARTNERSHIP
TECHNICAL
OVERSIGHT
SPEAKER BUREAU
AND MEETUPS
Some other stuff we’re thinking about
Fiscal support
(sponsorship,
financial services)
Connecting:
Companies +
Projects +
Community
Speaker Bureau
d/b/a -> LLC
Project maturity
levels
Some other
Open Source
Software
Foundations
Some other
Open Source
Software
Foundations
Some other
Open Source
Software
Foundations
Next Steps
Learn more
Join a Foundation
Submit your project for
membership
Rate today’s session
Session page on conference website O’Reilly Events App
Thanks for your time!
@jongalloway | @dotnetfdn
jon@dotnetfoundation.org

Mais conteúdo relacionado

Mais de Jon Galloway (6)

What's New in ASP.NET Core 2.0
What's New in ASP.NET Core 2.0What's New in ASP.NET Core 2.0
What's New in ASP.NET Core 2.0
 
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
 
learning to love html and css
learning to love html and csslearning to love html and css
learning to love html and css
 
Pragmatic JavaScript (DevConnections 2011)
Pragmatic JavaScript (DevConnections 2011)Pragmatic JavaScript (DevConnections 2011)
Pragmatic JavaScript (DevConnections 2011)
 
SoCal Code Camp 2011 - ASP.NET MVC 4
SoCal Code Camp 2011 - ASP.NET MVC 4SoCal Code Camp 2011 - ASP.NET MVC 4
SoCal Code Camp 2011 - ASP.NET MVC 4
 
SoCal Code Camp 2011 - ASP.NET 4.5
SoCal Code Camp 2011 - ASP.NET 4.5SoCal Code Camp 2011 - ASP.NET 4.5
SoCal Code Camp 2011 - ASP.NET 4.5
 

Último

Último (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

OSCON 2019: Why You Should Care About Open Source Software Foundations

Notas do Editor

  1. We’ve made significant investments in the platform especially in terms of performance. The popular TechEmpower benchmark compares web application frameworks with tasks like JSON serialization, database access, and server side template rendering - .NET performs faster than any other popular framework. https://www.techempower.com/benchmarks/#section=data-r16&hw=ph&test=plaintext In the latest benchmarks on raw platform performance, .NET is more than 8 times faster than Node.js
  2. The .NET Foundation is our center of gravity for open development and collaboration around the .NET ecosystem. The .NET Foundation has over 50 projects and hundreds of repos under its stewardship. Open Source Software foundations provide protection, support, services and best practices for helping each project be successful and to grow the ecosystem of people and software.