A Model For Sustainable Open Source Development Jared Smith Paul W. Frields Red Hat, Inc. This presentation is made available under a Creative Commons.

Slides:



Advertisements
Similar presentations
Asterisk in the Enterprise: A Case Study Dan Thomson – Executive VP VocalNet, Inc.
Advertisements

Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Improving the OFED Development Process.
Effectively Explaining the Cloud to Your Colleagues.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Linux Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Overview of Linux Dr. Michael L. Collard 1.
The DSpace Course Module – An introduction to DSpace.
OSAF Board of Directors Meeting Open Source Applications Foundation September 19, 2002.
CLIFF HOCKING TODAY’S FACILITIES MANAGER AND TECHNOLOGY.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
May 2, 2013 An introduction to DSpace. Module 1 – An Introduction By the end of this module, you will … Understand what DSpace is, and what it can be.
LINUX F ree operating system Created by Linus Torvalds when he was a student at the University of Helsinki in 1991 First released the system to his friends,
Distribution Development Security Jeremiah Yongue.
UNIX  Portable (common to many computer architectures), multitasking, multi-user operating system  Introduced by Bell labs in mid-1960’s  Thus, much.
Ni.com | CUSTOMER CONFIDENTIAL NI PXI Linux Support Plan Jason Hobbs Senior Group Manager, NI Systems Software R&D February 2016.
Linux Operating System By: Julie Dunbar. Overview Definitions History and evolution of Linux Current development In reality ◦United States  Business.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
A Brief Introduction to Linux Cheng-Han Du. History.
COMMUNITY TO COMMERCE: The Red Hat/Fedora/FOSS Model Paul W. Frields Fedora Project Leader, Red Hat October 9, 2009.
PARTICIPATING IN THE FEDORA / RED HAT / FOSS MODEL Paul W. Frields Fedora Project Leader, Red Hat June 24, 2010.
LPT730 Session 01 Course Introduction and Software Licensing.
A Brief Introduction to Linux Cheng-Han Du. History.
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.
Introducing Fedora Core 5 Codename: Xxxxxxxx March 18, 2006 Robert 'Bob' Jensen Fedora Ambassador Release Notes Editor-in-Chief.
9/28/2016 The Linux Kernel Developers Community Jean DELVARE SuSE R&D, Kernel support Solutions Linux 2007, January 31st, 2007.
- 12 August 2006.
Android and OpenStreetMap slide 1 OpenStreetMap and Android: An Overview Daniel Naber Droidcamp Berlin, v2, updated
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.
Participate or Die Location of Presentation Karsten Wade Community Gardener, Red Hat This presentation is licensed under a Creative Commons Attribution-ShareAlike.
How It Stacks Up Amit Shah Presented by Fedora Project Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License Fedora Virtualisation.
340,000 Fedora boxes checked in for updates last week.
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.
1 April 21, Funding Open Source Software Projects William Cohen NCSU CSC 591W April 21, 2008.
Fedora Project Your Name Your Title(s) Relevant SIG/Project Affiliation(s) This presentation is licensed under a Creative Commons Attribution-ShareAlike.
Computer Technology Project Distros Lars Noodén
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.
State of Fedora OSCON 2009 Karsten Wade Community Gardener, Red Hat This presentation is licensed under a Creative Commons Attribution-ShareAlike (BY-SA)
Why Fedora? The Fedora Message Warren Togami Fedora Founder Associate Software Engineer Red Hat, Inc.
Linux Essentials Chapter 1: Selecting an Operating System.
Computer Technology Project
IT320 Operating System Concepts
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.
Fedora Kernel Josh Boyer Presented by
Where we are, where we’re goin’
Selected topic in computer science (1)
Linux Containers Overview & Roadmap
Introduction to Fedoraproject
Linux Introduction ITIS 2110.
Failures of Fedora What we learned from it Rahul Sundaram
Structure of Unix OS.
Scientific Linux CERN 5 First test release: November 2008
Integrando o Docker em seu ambiente de Virtualização

Linux What is Linux? history of Linux the Linux Kernel
Fedora Project Paul W. Frields Red Hat, Inc. Fedora Project Leader
The Building of the Berlin Wall
Ticketing Systems with RT
Open Source Share, and be rewarded tenfold ….
blog name: Pangburn’s Science Scoop
A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®
Module 02 Operating Systems
Presentation transcript:

A Model For Sustainable Open Source Development Jared Smith Paul W. Frields Red Hat, Inc. This presentation is made available under a Creative Commons Attribution-ShareAlike (BY-SA) 3.0 license.

About the Presenters ● Jared Smith ● Fedora Project Leader ● Accountable to Red Hat for all things Fedora ● Ensure smooth interface and communication between internal and external parts of the Fedora community ● Paul W. Frields ● Former Fedora Project Leader ● RHEL Operations Manager at Red Hat

Agenda ● What makes Fedora different? ● How Fedora works with upstream communities ● How Fedora relates to downstream projects ● Time for questions after the slides, but feel free to me as well

"Freedom has many difficulties and democracy is not perfect, but we have never had to put a wall up to keep our people in." John F. Kennedy West Berlin, Germany 26 June 1963

Art vs. Science ● The first two foundations are about the “art” of building communities around open source ● The second two foundations are the practical application of building the bits and bytes

Our Primary Focus is the Fedora distribution

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

Image courtesy of ogimogi via Flickr, CC BY.

Image courtesy of 416style via Flickr, CC BY.

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

Fedora kernel package ● Slower rate of change than kernel.org ● 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 with updates F-12 kernel patches 25 Nov 2009 – 25 May

Laying technology bets ● Robust but quickly evolving ● A failed experiment is only painful for about six months ● Crowdsourcing feature hardening ● SELinux ● KVM, libvirt, virt-manager ● Free video drivers ● Desktop *Kit, GTK3, GNOME Shell ●...and on into the future...

UPSTREAM Fedora Project Red Hat Enterprise Linux CentOS/Derivatives

UPSTREAM Fedora Project Red Hat Enterprise Linux CentOS/Derivatives

Sustainability

Questions? Thank you! Jared Smith