111/15/2016Debian Overview// HP confidential Bdale Garbee Open Source & Linux Chief Technologist.

Slides:



Advertisements
Similar presentations
T HE ROLE OF PIARC IN GLOBAL ROAD INFORMATION AND TECHNOLOGY TRANSFER Julio, 2001 Oscar de Buen Richkarday C3 Technical Committee Chairman.
Advertisements

Software change management
Presentation By: Lindsay McCollum Jenna Larsen Joe Soukup.
13.1 © 2007 by Prentice Hall 13 Chapter Building Systems.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Critical Role of ICT in Parliament Fulfill legislative, oversight, and representative responsibilities Achieve the goals of transparency, openness, accessibility,
What is Enterprise Architecture?
© 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Open Source How and Why? Bdale Garbee.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
Medium Size Software, Inc. SQA Plan: The Batch Processing Application.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Chapter 1 Intranets Chapter Objects Intranet Basics Intranet Management Strategic Intranet Intranet Components Intranet Technical Decision Intranet Policies.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Configuration Management (CM)
Issues Encountered Porting Debian GNU/Linux to PARISC and IA-64 Bdale Garbee Debian Project Leader Engineer / Scientist, HP Linux Systems.
Software Engineering Quality What is Quality? Quality software is software that satisfies a user’s requirements, whether that is explicit or implicit.
The JCI Impact Strategy
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
1 Chapter 12 Configuration management This chapter is extracted from Sommerville’s slides. Text book chapter 29 1.
U.S. Department of Agriculture eGovernment Program Smart Choice Pre-Select Phase Transition September 2002.
ISO :2015 Documentation kit for Accreditation of Certifying Body - by Global Manager Group
Slide 1 Systems Analysis and Design with UML Version 2.0 Chapter 3: Project Initiation.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
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.
19/27/2016Debian Overview// HP confidential Bdale Garbee Open Source & Linux Chief Technologist.
Debian The Universal OS Steve McIntyre Debian Project Leader 20th November 2008, Niuewegein.
Community Partner Advisory Groups Concepts of Involving Stakeholders Summer 2004 Agriculture and Extension Education Committees Alan Anderson, Director.
The Debian Project Sam Hocevar Debian Project Leader December 8th, 2007 FOSS.IN/07 – Bangalore, India.
Embedded Linux Wiki BOF. eLinux Wiki 2 Embedded Linux Wiki BOF Ottawa Linux Symposium June 2007 © 2007 Michael Opdenacker
Debian 15 years and counting...
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.
Bdale Garbee Open Source & Linux Chief Technologist.
Free as in Freedom, or Free as in Beer? Steve McIntyre Debian Project Leader 4th December 2009, Aberystwyth.
Debian Past, Present and Future Steve McIntyre Debian Project Leader 6th November 2008, Valencia.
Client/Server Technology
INTRO. To I.T Razan N. AlShihabi
Open source development model and methodologies.
CS457 Introduction to Information Security Systems
BA_EM 02 Electronic Marketing
Onboarding Learning Objectives Checklist
WRTVC INTERNATIONAL GUIDELINES Requirements for
EI Architecture Overview/Current Assessment/Technical Architecture
TM-MB TIME Dinisha Manchanda
Improving searches through community clustering of information
Business in a Connected World
Date and event name can go here
The FreedomBox Foundation and its Relationship with Debian
Programme Board 6th Meeting May 2017 Craig Larlee
A Career in Open Source Software
Why Nokia aquired Qt by Knut Yrvin at Community One, Apr 15 - Oslo
Building a career with Ubuntu and FOSS
Software Documentation
Building a Career in FOSS
Embedded Linux Conference - April 2009
Why the Multistakeholder Approach Works
By Jeff Burklo, Director
Professional Certificate in Strategic Change Management
2. An overview of SDMX (What is SDMX? Part I)
Chapter 25 – Configuration Management
Open Source Software Development Processes Version 2.5, 8 June 2002
National Food Service Management Institute
TWO CASE STUDIES OF OPEN SOURCE SOFTWARE DEVELOPMENT: APACHE AND MOZILLA HAKAN TERZIOGLU 2/24/2019 EEL 5881.
Chapter 13 Building Systems.
Code of Ethics for CDM Professionals
Project Management Method and PMI ® PMBOK ® Roles
Executive Project Kickoff
Code of Ethics for CDM Professionals
Presentation transcript:

111/15/2016Debian Overview// HP confidential Bdale Garbee Open Source & Linux Chief Technologist

Who is Bdale? First contribution to Free Software circa 1979 HP Open Source & Linux Chief Technologist Contributor to Debian GNU/Linux since October1994, including service as Debian Project Leader, early design of infrastructure, porting to several new architectures, maintaining many packages. Currently serve as chairman of the Debian Technical Committee, and therefore also currently Acting Secretary. President, Software in the Public Interest Board member of Consumer Electronics Linux Forum Board member of Open Media Now Amateur satellite and high-power model rocket builder...

Goblin 10 – Level 3 Certification ● Level 3 cert achieved 15 November 2008 ● Modified kit design, glassed fins, body is 265mm x 1.7m ● M1297W motor ● Successful recovery! – Main out at apogee – Descent rate anomaly – Battery retention failed on touch-down

Who is Bdale? First contribution to Free Software circa 1979 HP Open Source & Linux Chief Technologist Contributor to Debian GNU/Linux since October1994, including service as Debian Project Leader, early design of infrastructure, porting to several new architectures, maintaining many packages. Currently serve as chairman of the Debian Technical Committee, and therefore also currently Acting Secretary. President, Software in the Public Interest Board member of Consumer Electronics Linux Forum Board member of Open Media Now Amateur satellite and high-power model rocket builder... A man slowly recovering his facial dignity...

11/15/2016

What is Debian? The Debian Project is an association of individuals who have made common cause to create a free operating system.

Why does Debian Matter? ● It's about Freedom... ● Stable, functional development community – Non-vocal majority of developers just keep doing... ● Large number of architectures and packages – Open to contributions – Benefits of policy driving uniform experience ● Huge downstream dependency chain – Many derivative distributions – Embedded in lots and lots of interesting places

Debian Developer Locations

Key Moments in Early History ● Aug 1993 Debian 0.01 released ● Jan 1994 Debian 0.91 released – The Debian Linux Manifesto – Simple package manager – About 12 contributors, last “one-man release” ● Mar 1995 Debian 0.93R5 released – Concept of explicit package maintainers – Dpkg introduced ● Nov 1995 Debian 0.93R6 released – Dselect introduced – About 60 contributors ● Jun 1997 Debian Social Contract – Debian Free Software Guidelines led to creation of Open Source Definition ● Jul 1998 Debian 2.0 released – First non-ia32 architecture (m68k) supported

The Debian Linux Manifesto ● Debian Linux is a brand-new kind of Linux distribution developed openly in the spirit of Linux and GNU. ● Debian is being carefully and conscientiously put together and will be maintained and supported with similar care. ● The Debian design process is open to ensure the system is of the highest quality and that it reflects the needs of the user community. ●... that Linux is not a commercial product and that it never should be, but that this does not mean that Linux will never be able to compete commercially.

● Debian will remain 100% Free Software ● We will give back to the Free Software community ● We won't hide problems ● Our priorities are our users and Free Software ● Programs that don't meet our Free Software guidelines ● “Free” defined by Debian Free Software Guidelines Debian Social Contract

Bug Tracking System & Policy Manual ● Since 1994 Debian has had a public bug-tracking system on the Internet. This is an open system to which people can submit bug reports, feature requests, and other comments. It is used primarily -in, web-out. ● One important success factor for Debian is the integration of all the different packages. This is coordinated through the policy document, which gives guidelines for building and maintaining packages. Packaging and policy checking tools facilitate correctness.

Debian Constitution ● Describes the organizational structure for formal decision-making in the project. It does not describe the goals of the project or how it achieves them, or contain any policies except those directly related to the decision- making process. ● Division of Powers – Developers – Technical Committee – Project Secretary – Project Leader – Delegates ● Voting processes widely respected

Two Things I've Learned ● Never underestimate the value of values! – Values, then Vision, then Strategy, then Objectives – Values provide an anchor when things get stormy... ● An internal social contract is potentially as useful and important as an external one! – Debian has no explicit “Code of Conduct” – Very hard to retrofit a change in values after the fact – Tyranny of a vocal minority

Debian's Future ● Lenny ● Don't expect radical change, it isn't needed ● The Debian community is very strong – Well structured to survive current economic downturn – Continues to attract new contributors

Debian's Future ● Lenny ● Don't expect radical change, it isn't needed ● The Debian community is very strong – Continues to attract new contributors – Well structured to survive current economic downturn ● Changes to the Technical Committee ● New Secretary

How HP Participates in Debian ● Debian support from HP, ● Internal Uses – Development platform – Hardware enablement – Benchmarks and Research Projects – Embedded distro in various products – Infrastructure ● Many current debian.org servers were donated by HP ● LWN subscription for Debian Developers ● Participating in Debian helps HP stay “connected” with the Free Software community

How You Can Help Debian ● Use Debian GNU/Linux! ● Report bugs, offer solutions. We like patches! ● Help with areas that always need more help, like documentation, testing, translation, web pages... ● If you are capable, committed, and want to maintain packages or do other work for Debian, you can become a Debian Maintainer or Debian Developer

Never doubt that a small group of thoughtful, committed citizens can change the world. Indeed, it is the only thing that ever has. Margaret Mead

11/15/2016 Questions? debian.org hp.com/go/debian