COMMUNITY TO COMMERCE: The Red Hat/Fedora/FOSS Model Paul W. Frields Fedora Project Leader, Red Hat October 9, 2009.

Slides:



Advertisements
Similar presentations
Open Source Answer to Critical Infrastructure Security Challenges Vadim Shchepinov, Chief Executive Officer RED SOFT CORPORATION.
Advertisements

© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Evolution Patterns of Open-Source Software Systems and Communications Review Report By Haroon Malik.
Effectively Explaining the Cloud to Your Colleagues.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
OSCAR May 5, 2014 Proven Quality, Security, Privacy and Interoperability OSCAR EMR is an ISO 13485:2003 Certified Not-for-Profit Organization OSCAR.
Distribution Development Security Jeremiah Yongue.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
Ni.com | CUSTOMER CONFIDENTIAL NI PXI Linux Support Plan Jason Hobbs Senior Group Manager, NI Systems Software R&D February 2016.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
The Great Migration: From Pacman to RPMs Alain Roy OSG Software Coordinator.
Internal developer tools and bug tracking Arabic / Hebrew Windows 3.1Win95 Japanese Word, OneNote, Outlook
Scientific Linux Connie Sieh CSAM Meeting May 2, 2006.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
PARTICIPATING IN THE FEDORA / RED HAT / FOSS MODEL Paul W. Frields Fedora Project Leader, Red Hat June 24, 2010.
Ubuntu Kernel Pete Graner Ubuntu Kernel Team Manager Ubuntu Hardware Summit 2010.
Course : PGClass : MCA Subject: Operating SystemSub.Code : 3CT11 Staff Name : S.SomasundaramYear & Sem : II nd & III rd.
All about Eugene Teo Linux Users' Group (Singapore) April 2006 Meeting Core 5.
FermiLinux STS Scientific Linux 6 Connie Sieh HEPIX Spring 2009 May 25, 2009.
Introducing Fedora Core 5 Codename: Xxxxxxxx March 18, 2006 Robert 'Bob' Jensen Fedora Ambassador Release Notes Editor-in-Chief.
A Model For Sustainable Open Source Development Jared Smith Paul W. Frields Red Hat, Inc. This presentation is made available under a Creative Commons.
9/28/2016 The Linux Kernel Developers Community Jean DELVARE SuSE R&D, Kernel support Solutions Linux 2007, January 31st, 2007.
Benefits of a SUSE® Subscription
- 12 August 2006.
Why Fedora? Overview and Q&A Warren Togami Associate Software Engineer Red Hat, Inc. Southern California Linux Expo Feb 11-12, 2006.
Introduction to Fedora David Nalley September 10, 2008 version 0.2.
New Red Hat Use Cases, Get More for your Business Vinny Valdez, RHCA Sr. Enterprise Architect Solutions & Strategy Red Hat Consulting Douglas O'Flaherty.
340,000 Fedora boxes checked in for updates last week.
What is LINUX??? Linux is an operating system. It was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in.
Software and Services Group Embedded Linux and the mainline kernel David Woodhouse CELF Embedded Linux Conference April 2009.
111/15/2016Debian Overview// HP confidential Bdale Garbee Open Source & Linux Chief Technologist.
Red Hat & Fedora: A Strategy for Open Source Success Jared Smith Fedora Project Leader – Red Hat, Inc. This presentation is made available under a Creative.
An Introduction to. Where did Fedora come from? Boxed set every 6 months == Failed business model [
Karsten Wade Sr. Developer Community Mgr, Red Hat.
Introduction to Fedora and What's new in Fedora 11 and Fedora 12? Rahul Sundaram Fedora 11 Release Party, Pune, India Sat July 4 th 2009.
Fedora Project Paul W. Frields Red Hat, Inc. Fedora Project Leader This presentation is licensed under a Creative Commons Attribution-ShareAlike (BY-SA)
Fedora: More than Just Another Pretty Linux Paul W. Frields Fedora Project Leader – Red Hat, Inc. This presentation is made available under a Creative.
Why Fedora? The Fedora Message Warren Togami Fedora Founder Associate Software Engineer Red Hat, Inc.
Linux Essentials Chapter 1: Selecting an Operating System.
IT320 Operating System Concepts
The Secure Boot Journey
Sustainability of EMI Results
1 MANAGING THE DIGITAL INSTITUTION.
Computing Clusters, Grids and Clouds Globus data service
Fedora Project Your Name Your Title(s) Relevant SIG/Project Affiliation(s) This presentation is licensed under a Creative Commons Attribution-ShareAlike.
Improve yourself in real world
SUSE® Cloud The Open Source Private Cloud Solution for the Enterprise
Fedora Kernel Josh Boyer Presented by
The next-gen. list archiver
Selected topic in computer science (1)
Cisco Data Virtualization
SmartHOTEL Planner Add-In for Outlook: Office 365 Integration Enhances Room Planning, Booking, and Guest Management for Small Hotels and B&Bs OFFICE 365.
Introduction to Fedoraproject
Managing Client’s Projects in Opensource and Being Profitable
Linux Introduction ITIS 2110.
Azure Hybrid Use Benefit Overview
Failures of Fedora What we learned from it Rahul Sundaram
Spacewalk and Koji at Fermilab
ODF, LibreOffice and Red Hat
Fedora Project Paul W. Frields Red Hat, Inc. Fedora Project Leader
More Scripting & Chapter 11
Leigh Grundhoefer Indiana University
Linux: A Product of the Internet
Enterprise Program Management Office
An Introduction to Software Architecture
O.S. Security.
Introduction to Portal for ArcGIS
The StarlingX Story Learn, Try, Get Involved!
OU BATTLECARD: Oracle Linux Training and Certification
Module 02 Operating Systems
Presentation transcript:

COMMUNITY TO COMMERCE: The Red Hat/Fedora/FOSS Model Paul W. Frields Fedora Project Leader, Red Hat October 9, 2009

About the Presenter ● Accountable to Red Hat for all things Fedora ● Ensure smooth interface and communication between internal and external parts of the Fedora community ● Background: – FPL since February 2008 – Technical specialist in the US DOJ –

What you'll know when you leave here ● Why Red Hat cares about the community process ● Where Fedora fits into the picture ● How that process has helped Red Hat get the right technologies into RHEL ● Time for questions after the slides, but feel free to ask them at any time!

Code starts in the community ● 1000s of individual projects ● Community is upstream; consumers are downstream ● Red Hat presence in “core” communities ● Mechanics of community development:

Community can provide... ● Energy potential ● “Farm team” ● Environment for laying technology bets and judging their success

Example: the Linux kernel ● Based on latest LF publicationLF publication ● Exemplar for other upstreams ● Representative of how Red Hat contributes to open source communities

Kernel organization Developers Maintai ners Lieutenants Linus

Red Hat kernel involvement 100+ Includes generalists, specific subsystems, hardware foci

Red Hat contributions to kernel, – : 12.3 % Source: Linux Foundation, August 2009

Top 10 commercial kernel contributors:

Maintainer sign-offs on code: Source: Linux Foundation, August %

Image courtesy of ogimogi via Flickr, CC BY.

Upstream releases ● A collection of source code ● Compile and build yourself? Yikes! ● Software management layer

Image courtesy of 416style via Flickr, CC BY.

Devel. Six-month release cycle May 08Nov 08Jun 09Nov 09May 10Nov 10 Fedora 9 Fedora 10 Devel.* Fedora 11 Devel. Fedora 12 The Fedora 11 release had a longer development cycle to include critical features.

Feedback loop from community ● “Release early and often” cuts work during RHEL cycle ● Functional and integration testing, bug inflow ● Technology preview of RHEL features ● Grows open source mindshare ● Open door to participation

Community software maintenance: Source: Fedora packager database, summer ‘09 >75 %

Example: Fedora kernel package ● Slower rate of change than the upstream tree ● Fedora mantra: “Upstream!” – Collaborative by definition – Lower maintenance burden – Smoothes out user experience with open source

Kernel patches in Fedora ● Typically increase over release lifetime, with backports ● Maintainers work with upstream to include changes ● “Current” numbers fall dramatically at re- base or with updates Kernel patches as of

Continuation to RHEL ● Snapshot of package subset ● Refinement through intensive QA/QE, enablements, certifications... ● Commitment to stability, performance, and security through subscriptions

Laying technology bets ● Robust but quickly evolving ● A failed experiment is only painful for about six months ● Crowdsourcing feature hardening – SELinux – yum – Xen, libvirt, virt-manager, KVM – Desktop *Kit features –...and on into the future...

Why should I care? ● “Subsidizing development” ● Analogy: Diversified, robust financial portfolio – Mutual fund ~= RHEL – Picking individual stocks ~= Fedora

Summary ● Fedora/RHEL synergy is the key to Red Hat’s ability to bet wisely on technology ● Fedora offers rapid integration and easy consumption, participation, and contribution – “the best of what works today” ● Red Hat Enterprise Linux offers a steady state optimized for stability and performance – “the best of what will work for seven years”

Thanks for your time, and for your interest in free and open source software! Questions?