This document discusses Cisco's involvement with and support for open source technologies. Some key points:
- Open source is increasingly important for businesses, with most companies using open source in some way. It provides advantages like faster innovation, lower costs, and an edge in recruiting.
- Cisco contributes significant code to open source projects, with over 27 million lines of code across GitHub and other sites. They participate in projects around IoT, data analytics, networking, and more.
- In 2016, some of Cisco's notable open source contributions included projects like Mantl and Open Networking Architecture. They expect to continue growing investments in new open source projects and monetizing existing ones.
- Cisco works with the
Axa Assurance Maroc - Insurer Innovation Award 2024
Build a Bigger, Badder Internet with Open Source
1. Building a Bigger, Badder-Ass Internet
(with Open Source)
July 2016
Lauren Cooney, Sr. Director, Open Source Strategy
@lcooney
2. Open Source is the New Competitive Advantage
78% of
Companies
Run on
Open
Source
Use of Open
Source in
Business IT
Environments
increased by 2x
since 2010
Of Organizations
> 5000
Employees, 67%
Participate in
Open Source
Communities
Greater than
66% of
Organizations
Consider Open
Source Solutions
before
Proprietary
Alternatives
50% of
Companies Say
Open Source
Helps Them
Recruit & Retain
Top Talent
78% of
Companies
Have Improved
Margins with
Open Source;
75% Have
Improved Profit
3. A Few Quick Stats
More than 65% Companies leverage Open Source
for increasing the speed of Application
Development
Over 55% of companies utilize Open Source for
production infrastructure
Open Source & the Data Center:
76% of companies plan to use Open Source
Container Solutions in 2017
59% of Companies use Open Source as a direct
competitive advantage to bring new products to
market faster, increase speed of development &
reduce development costs
Black Duck Survey 2016
5. Time
Innovation
Customers, Partner Needs
Open Source is Critical for Success
Adoption & Monetization; New Business & Distribution Models Emerge
ProductPerformance
Open Source drives
creation, collaboration &
innovation for all
customers and provides
an option for “open”
technologies in addition
to proprietary solutions.
Taking Customers and Partners along for the journey accelerates innovation and customer needs.
Driving Innovation & Co-Creation with A Mix of Open & Proprietary Solutions
Open
Source
6. Cisco is committed to
driving the growth of
Open Source
technologies, expanding
the development of Open
Standards and investing
resources to provide for
sustainable innovation.
12. • Collectively have over 27M lines of code across multiple
projects including GitHub & other hosting sites
• Cisco averages ~1500 contributions per month to GitHub
Projects
• Over 2700 repositories on GitHub that focus on Cisco
solutions & project code
• Over 7M lines of code focusing on Cisco solutions &
projects on GitHub
Cisco Currently Contributes to Projects That…
13. Measuring Success
Committer/Contributor Diversity
Production Deployment
Community & Ecosystem
Single committer, little
pull/patch activity
Committer diversity,
active developer
engagement
Not in production,
snowflake
implementation
In production broadly,
cookie cutter
implementation
Dominated by single
org, no commercial
ecosystem
Diverse community,
commercial offers
Low High
15. Deep Dive: Project Mantl
Quick Stats:
• 333 forks
• 3,038 commits
• 43 branches
• 30 releases
• 68 contributors
• 2,398 Stars
Mantl provides all the components you need to deploy your microservices
platform. We have chosen industry standard components and made them
work well together, so you don't have to write any glue code. You can focus
on your application instead.
16. What to Expect in FY17
Continuing Investments in
Open Source & New Projects:
• IoT
• Data Analytics (PaNDA)
• Networking at the PaaS Layer
Monetization of Open Source
through Services & Support;
embedded models
17. Open Networking Architecture
Hardware
Network Controller
Operating Systems
OrchestrationOMANO
VM/VIM Management Systems
Application Layer / App Server
Additional PaaS
Platforms
IO Abstraction & Feature Path
(Performance & Functionality)
19. Why We Work with the Linux Foundation
Trusted Open Source Foundation with over 12 Networking Projects & M’s lines of
code under “management”
Large number of corporate sponsors and developers working
together on multiple projects
The right projects, the right time in the industry, for
an Umbrella of networking projects to support the
next generation of application and service
developers
Amazing staff, support & services for companies wanting
to use Open Source
Greater than 65% of the companies surveyed leverage Open Source for increasing the speed of application development; greater than 55% of those surveyed also leverage open source for production infrastructure.
Operating Systems, Databases & Development tools lead the way for Open Source usage inside of companies.
Open Source is predicted to move more into the data center, with Open Source Cloud Computing solutions moving into 2017 and increasingly the Open Source container ecosystem as 76% of companies surveyed plan to utilize them in the future.
67% of companies surveyed use open source to fix bugs and add to features in Open Source projects; 59% use it as a direct competitive advantage (to bring products/projects/solutions to market more quickly or increase speed of development, reducing development costs).
3 -> 21 projects in Open Source
Linux – 18.9M lines of code
ODL – 2.6M lines of code
OpenStack – 1.7M lines of code
Fd.io – 269K lines of code
CloudFoundry – 3.5M lines of code