What in the World is Going on at The Linux Foundation?

45
What in the World is Going on at the Linux Foundation?! November 8, 2017

Transcript of What in the World is Going on at The Linux Foundation?

What in the World is

Going on at the Linux

Foundation?!

November 8, 2017

The Linux Foundation has over 500 corporate members

involved in over 70 member-sponsored projects. In

2016, the Linux Foundation convened over 20,000

people from 85 countries and over 4000 companies at

150 events around the world. Over 800,000 students

from 215 countries have enrolled in Linux Foundation

training programs. Who is driving this growth? Why do

companies invest valuable resources in collaborative

development? What have we learned along the way?

Open Source Development is Accelerating

23M+Open Source Developers

64M+Repositories on

GitHub

41B+Lines of Code

1,100New Projects a

Day

10,000+New Versions

per Day

Sources: Sourceclear, Sonatype, Github

Linux Evolves Faster Than Ever

4,300Contributors

From 450 Organizations

10,000Lines of CodeAdded Daily

2,000Lines of CodeModified Daily

2,500Lines of Code

Removed Daily

8.5Changes Per

Hour

Linux has become the most important software in the world

99%Supercomputer

Market

62%Embedded

Systems Market

90%MainframeCustomers

90%Public Cloud

Workload

82%Smartphone

Market Share

2ndTo Windowsin Enterprise

#1Internet Client

12 Oct

2017The Linux Foundation - Board of Directors 5

The Linux Foundation is a critical part of the tech ecosystem

800+Members From

41 Countries

80%of Fortune100

Tech & Telecom

25,000+DevelopersContributing

Code

100+Open Source

Projects

$15.7BSharedValue

We have seen unprecedented growth in our projects

12 Oct

2017The Linux Foundation - Board of Directors 6

Our Role Has Been Recognized Alongside Tech Titans

› “It’s one thing to create a great piece

of software. It’s quite another to have it

make a mark on the entire industry.

These are the companies and

organizations whose work has had a

significant impact on what others build,

how they build it, and ultimately, who

uses it.”

› SD Times Influencers: Apple,

Facebook, Google, IBM, Intel,

Microsoft, GitHub, Netflix, Red Hat,

Slack, The Linux Foundation

12 Oct

2017The Linux Foundation - Board of Directors 7

The Linux Foundation is a leader in open source collaboration

The media and the industry agree on the value provided by a neutral The Linux Foundation

“OpenDaylight arrives with some instant credibility because it’s hosted by the Linux

Foundation, the not-for-profit that oversees the Linux operating system, the most

successful open source project of them all.”

“Just like the Linux kernel, Xen enjoys contributions from a variety of different companies,

so a vendor-neutral organization to host development and collaboration is a big win for the

project.”

"The Linux Foundation has shown it can manage competing visions and egos, a bit like

when Phil Jackson ran the Bulls."

"Google is committed to advancing the state of computing, and to helping businesses

everywhere benefit from the patterns that have proven so effective to us in operating at

Internet scale. We believe that this foundation will help harmonize the broader ecosystem,

and are pleased to contribute Kubernetes, the open source cluster scheduler, to the

foundation as a seed technology."

12 Oct

2017The Linux Foundation - Board of Directors 8

We have retired old rivalries

› Microsoft is a major participant in Linux and our other projects

› Linux vs UNIX has calmed, in peace

› Linux has exceeded Unix market share for the first time in enterprise server market in 2017

› Open source now makes up over 80% of the code in most modern applications

› We are in a “social coding” era –largely ushered in by Github(Torvalds also wrote Git)

12 Oct

2017The Linux Foundation - Board of Directors 9

We have grown a diverse portfolio of critical open source projects

10

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

1991 2001 2002 2003 2004 2005 2009 2010 2011 2012 2013 2014 2015 2016 1H2017

OSDL Becomes Linux Foundation

12 Oct

2017The Linux Foundation - Board of Directors

We Are Making Networks Agile, Affordable, and Resilient

2.5BMobile

SubscribersRely on ONAP

70%Carriers Will

DeployCORD By 2018

1BInternet Users Served by

OpenDaylight-Based Networks

8 of 10 Most Important Networking Projects are LF Projects (Network World)

12 Oct

2017The Linux Foundation - Board of Directors 11

We Are Enabling Automotive Industry Innovation

104Members

of AGL

7 of 10Biggest

Semiconductor Companies

5 of 10Largest

Automakers

8 of 10Top Infotainment

Providers

#1 Best selling car in U.S. – Toyota Camry – Runs AGL

12 Oct

2017The Linux Foundation - Board of Directors 12

We Are Innovating Cloud App Development & Deployment

10 of 10Top Cloud

ServiceProviders

4thHighest Velocity

Project on GitHub

- Kubernetes

100%Largest Public

CloudProviders Back

CNCF

50%+Fortune 500 UseCloud Foundry

12 Oct

2017The Linux Foundation - Board of Directors 13

We are the home to the world’s most important web technology

8MDevelopers Use

Node.js Each Month

100MDownloads Per MonthAcross JS Foundation

Projects

19%of Websites use JS Foundation jQuery

12 Oct

2017The Linux Foundation - Board of Directors 14

We Are Changing the Nature of Trust on the Internet

153Hyperledger

Members

16Major Banks &

Financial Exchanges

320Developers

Contributing to 8 Projects

Global Healthcare & Manufacturing Leaders - Airbus, Daimler, Change Healthcare, Kaiser Permanente

12 Oct

2017The Linux Foundation - Board of Directors 15

Who do we work for?

› We are here to allow

industry to innovate

› We are here to

project momentum

and make markets

› We are here to allow

shared R&D

› Developers are the core of our projects

› Core developers make up a lion share of development

› We need to know who they are. In many cases by name.

› We need to know what they need to succeed.

12 Oct

2017The Linux Foundation - Board of Directors 16

MEMBERS DEVELOPERS END USERS

› Creating demand

for our projects

with users

› Creating a market

of products and

services around

them.

› Users for projects

helps our vendor

members.

The Linux Foundation and Other Orgs Continue to Grow

800+Members From

41 Countries

80%of Fortune100

Tech & Telecom

25,000+DevelopersContributing

Code

100+Open Source

Projects

$15.7BSharedValue

We have seen unprecedented growth in our projects

The Linux Foundation broadens its portfolio . . .

Automotive

We securing the internet as

home to world’s largest

certificate authority

providing 50M free TLS

certificates.

Networking CloudSecurity Blockchain Web

We are home to 8 of the top 10 open source networking

projects in the world backed

by the majority of global network

providers.

We are creating a portability layer for the

cloud, driving standards and

developing reference tools for cloud native development.

Our Automotive Grade Linux platform is

backed by 12 automakers and

is either in or slated for

production in millions of vehicles

worldwide.

We are creating a permanent,

secure distributed ledger

that makes it easier to create cost-efficient, decentralized

business networks.

We are providing the application development framework for

next generation web, mobile,

serverless, and IoT applications.

Edge/Embedded

We are creating projects used in

building the majority of

embedded linuxdistributions and

rationalizing edge computing.

Linux Foundation Events Reach Millions of Developers

25,000Attendees in

2017

$500Kin Travel Funding

Provided

2.48MMeetup Members

Across 5,500 Groups

100%Proceeds

Reinvested in Our Projects

Open source leaders from 4,000 companies and 85 countries

It’s actually open source software that’s eating the world.

- VentureBeat

2015

Open Source Isn’t Slowing Down Any Time Soon

Code Club (Sandwich)

Choose a FrameworkOpen Source Code (~20%)

Write Custom CodeCustom Code (~10%)

Use Open Source

Libraries to Solve ProblemsOpen Source Code (~70%)

Open Source Code = ~ 90%

The Real Question is Which Projects Matter?V

alu

e o

f o

f In

div

idu

al

Pro

ject

Number of Open Source Projects

The Answer: Projects With Sustainable Ecosystems

Successful

projects depend

on members,

developers,

standards and

infrastructure to

develop

products that the

market will adopt

PROJECTS

PROFITS PRODUCTS

DEVELOPER

COMMUNITY

Sustainable collaboration requires real work

GOVERNANCE

AND

MEMBERSHIP

DEVELOPMENT

PROCESSINFRASTRUCTURE

ECOSYSTEM

DEVELOPMENTIP MANAGEMENT

o Incorporation,

Tax status,

Bylaws, Member

Agreements,

Anti-trust, etc.

o Ongoing

business

development

and membership

recruitment

o Technical

Decision Making

Framework

o Project Life Cycle

o Release Process

o Custom

infrastructure

using open

source best

practices

o Security and

reliability

o Marketing

o Events

o Training

o Code

Provenance,

license

management

o Trademark

management

o Legal defense

and Collaboration

A sustainable ecosystem engages developers, users and vendors

Sustainable projects

have a developer

community whose

technology is used in

commercial solutions

that profit businesses,

who in turn participate

and reinvest back into

the project and hire

developers to work in

the community.

Community

Development

Products/Solutions

Bug Fixes,

Security Updates

Project

Governance &

IP Model

Commercial dependency drives a virtuous cycle of

commercial and community engagement based on

accepted governance and IP models

Sustainability is about longevity

sustainability (from sustain and ability) is the property

of systems to remain diverse and productive indefinitely.

Products have a lifecycleIN

VE

ST

ME

NT

TIME

Invest

Reap rewards

Open Source Projects also follow a life cycleIN

VE

ST

ME

NT

TIME

Our Biggest Bottleneck to Additional Growth is Taking Industry Through This Cycle

Consumer

Participant

Contributor

Leader

Open Source Guides For The Enterprise

› Developed in collaboration with TODO Group

› Leverage best practices to run or start an open source project within your organization

› Topics include: Creating an Open

Source Program, Tools for Managing

Open Source Programs and

Measuring Your Open Source

Program’s Success

Some of the ContributorsAndrew Spyker (Netflix)

Christine Abernathy (Facebook)

Chris Aniszczyk (CNCF)

Gil Yehuda (Oath)

Guy Martin (Autodesk)

Ian Varley (Salesforce)

Ibrahim Haddad (Samsung)

Jeff McAffer (Microsoft)

Jeff Osier-Mixon (Intel)

Joe Beda (Heptio)

Nithya Ruff (Comcast)

Sarah Novotny (Google)

Stormy Peters (Red Hat)

Will Norris (Google)

Health can include your internal compliance process› The OpenChain Project makes open source

license compliance simple and consistent in the supply chain.

› OpenChain Specification identifies the core requirements of a quality compliance program.

› OpenChain Conformance helps organizations display adherence to these requirements.

› OpenChain Curriculum provides basic open source processes and best practices.

› The result is open source license compliance becomes more predictable, understandable and efficient for the software supply chain.

https://www.openchainproject.org

If You Can’t Measure It, You Can’t Improve It: Our Newest Project

Community health analytics open source software to help answer the difficult questions:

› How can we know if this project will exist in 10 years?

› What is the health of the projects this project depends on?

› Is there a diverse community?

› Are there licensing risks?

Extracting Knowledge From CHAOSS

CHAOSS will develop metrics, including:

› Project lifecycle

› Diversity and inclusion

› Risk and provenance

› Ecosystem impact

In addition…

› Develop a FLOSS reference implementation of defined metrics

› Integrate GrimoireLab, Prospector and Cregit into a collaborative framework

› Develop a better understanding of how contributions happen

Backed by:

› Red Hat, Bitergia, Eclipse Foundation, Linaro, Mozilla, OpenStack, Polytechnique Montreal, Sauce Labs, Software Sustainability Institute, Symphony Software Foundation, University of Missouri, University of Mons, University of Nebraska at Omaha, and University of Victoria, Laval University, and Jono Bacon Consulting

Learn and adopt security best practices

https://github.com/google/oss-fuzz

100 Projects Granted CII Best Practice Badge

› Initiative launched in May 2016 to raise awareness of development processes and governance steps for better security outcomes

› The badge makes it easier for users of open source projects to see which projects take security seriously, it isn’t a “rubber stamp” process

› 1,000 projects registered for the badge

› While only 10% of the projects successfully passed, every one of them made an improvement to achieve a badge – which indicates that we are truly moving the needle on open source security

We Accelerate Sustainability Through Low Cost Training

862,000Educated

Through Free Courses

DozensDiversity Interns

in 2017

250Annual

Scholarships for Students

50Need-Based

Scholarships in 2017

We provide e-learning, skills based certification, and on site training

Announcing: Kubernetes Certified Service Provider

› Announcing general availability of the Certified Kubernetes Administrator (CKA) program and exam

› CKA program requires passing an online, proctored, performance-based exam testing ability to solve multiple issues in a hands-on, command-line environment

› For a company to become a Kubernetes Certified Service Provider, it must employ at least three CKAs

› Initial class of KCSPs includes Accenture, CoreOS, Huawei, IBM, Samsung, and many more Cloud Native Computing Foundation and Linux Foundation members

EdgeX Foundry

› Open interoperability framework for IoT edge computing

› 22% member growth since April launch

› Major release in October

› Samsung, the world’s largest device maker joins to support

work on solutions that cross industrial and consumer sectors

The Linux Foundation® was created out of the merger of open standards and open source software development organizations

+ = ®

Open Source Software and Open Standards Development are still complimentary activities in our communities

Open Source

Standard Setting

de jure

Examples:

de facto

hybrid

› Engage› Developers

› Users

› Ease commercial dependency

› Healthy Community: engage, support, contribute and consume

› Not just code – user feedback, documentation

› Document your governance

› Inclusive, diverse and welcoming

› Strong IP practices – clear licensing, automated practices

› Make security a competency

› Grow the ecosystem of users and professionals› Think of FOSS project materials as “training”

› Enable users and professionals to identify, build a community that identifies

› Hold meetups, events, other options to meet face-to-face and share experiences

Summary: Keys to Sustainable FOSS Communities

Thank you

Legal Notices

The Linux Foundation, The Linux Foundation logos, and other marks that may be used herein are owned by The Linux Foundation or its affiliated

entities, and are subject to The Linux Foundation’s Trademark Usage Policy at https://www.linuxfoundation.org/trademark-usage, as may be

modified from time to time.

Linux is a registered trademark of Linus Torvalds. Please see the Linux Mark Institute’s trademark usage page at https://lmi.linuxfoundation.org for

details regarding use of this trademark.

Some marks that may be used herein are owned by projects operating as separately incorporated entities managed by The Linux Foundation, and

have their own trademarks, policies and usage guidelines.

TWITTER, TWEET, RETWEET and the Twitter logo are trademarks of Twitter, Inc. or its affiliates.

Facebook and the “f” logo are trademarks of Facebook or its affiliates.

LinkedIn, the LinkedIn logo, the IN logo and InMail are registered trademarks or trademarks of LinkedIn Corporation and its affiliates in the United

States and/or other countries.

YouTube and the YouTube icon are trademarks of YouTube or its affiliates.

All other trademarks are the property of their respective owners. Use of such marks herein does not represent affiliation with or authorization,

sponsorship or approval by such owners unless otherwise expressly specified.

The Linux Foundation is subject to other policies, including without limitation its Privacy Policy at https://www.linuxfoundation.org/privacy and its

Antitrust Policy at https://www.linuxfoundation.org/antitrust-policy. each as may be modified from time to time. More information about The Linux

Foundation’s policies is available at https://www.linuxfoundation.org.

Please email [email protected] with any questions about The Linux Foundation’s policies or the notices set forth on this slide.