The Project

Aurelien Jarno

What is Debian? Organisation The Debian Project The Debian Foundations Structure The Debian important documents Aurelien Jarno The Debian community [email protected] The people Methods Motivations CRAL The distribution Non-commercial Technical side Releases 03/04/2006 Localisation How to help

Additional information What is Debian?

The Debian Project Completely open volunteer association Aurelien Jarno International: 972 developers overs 52 countries

What is Debian? Focused on Organisation Founded by in 1993 The Debian Foundations Structure Three foundation documents... The Debian important documents The Debian One of the most popular GNU/Linux distributions community The people 12 official ports, over 15,000 packages Methods Motivations A few non-official ports The distribution Non-commercial Technical side Releases Localisation How to help

Additional “The project is an association of individuals who have made information common cause to create free operating systems”

The Debian Project

Aurelien Jarno

What is Debian? Organisation Debian will remain 100% free software The Debian Foundations Structure We Will Give Back to the Free Software Community The Debian important documents We Won’t Hide Problems The Debian community Our Priorities are Our Users and Free Software The people Methods Motivations Programs That Don’t Meet Our Free-Software The distribution Standards Non-commercial Technical side Releases Localisation How to help

Additional information The Debian Free Software Guidelines

The Debian Project Aurelien Jarno Free Redistribution

What is Debian? Source Code Organisation Derived Works The Debian Foundations Structure Integrity of The Author’s Source Code The Debian important documents No Discrimination Against Persons or Groups The Debian community No Discrimination Against Fields of Endeavor The people Methods Motivations Distribution of License The distribution Non-commercial License Must Not Be Specific to Debian Technical side Releases License Must Not Contaminate Other Software Localisation How to help Example Licenses

Additional GPL, BSD, Artistic, several others information Constitution

The Debian Project

Aurelien Jarno

What is Debian? Describes the organisational structure Organisation Does not describe the goals of the Project The Debian Foundations Structure No policies except for decision-making processes The Debian important documents Division of Powers The Debian community Developers The people Technical Committee Methods Motivations Project Secretary The distribution Project Leader Non-commercial Technical side Delegates Releases Localisation Voting processes (Schulze-Condorcet method) How to help

Additional information Organisational structure of the project

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional information The Debian Policy

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Describes the technical structure Structure The Debian important documents Structure and contents of the Debian archive The Debian community Design issues of the operating system The people Methods Enforces design issues on software packages Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional information The Developers Reference

The Debian Project

Aurelien Jarno Information about technical and non technical issues

What is Debian? Recommended procedures

Organisation Becoming a maintainer The Debian Foundations Creating new packages Structure Uploading packages The Debian important documents Handling bug reports The Debian community Moving/Removing/Renaming...packages The people Porting packages Methods Motivations Available resources The distribution Non-commercial Mailing lists Technical side Machines (over 50 debian.org machines) Releases Localisation Debian archive How to help QA tools Additional debian.net domain information The people

The Debian Project Aurelien Jarno Developers

What is Debian? Students System admins Organisation The Debian Technical engineers Foundations Structure Managers The Debian important documents Others The Debian community Future developers The people Methods New maintainer processes Motivations Contributors The distribution Non-commercial Co-maintainers Technical side Releases Translators Localisation Expert users How to help

Additional Users information Debian Developers

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help Additional 972 developers overs 52 countries information Methods

The Debian Project Aurelien Jarno Electronic communication

What is Debian? E-Mail

Organisation Mailing lists The Debian Foundations Bug tracker Structure IRC The Debian important documents Web of trust (GPG keys) The Debian community Real life events The people Methods Formal and informal gathering Motivations Participation in LUG The distribution Non-commercial Conferences Technical side Releases Annual (Debconf) Localisation Other major events (FOSDEM, LinuxTag, LSM...) How to help Exhibitions Additional information Debian annual conference (Debconf)

The Debian Project Debconf 0 - Aurelien Jarno Debconf 1 - Bordeaux

What is Debian? Debconf 2 - Organisation Debconf 3 - (140 participants) The Debian Foundations Debconf 4 - Porto Alegre (150 participants) Structure The Debian important documents Debconf 5 - (300 participants) The Debian Debconf 6 - Oaxtepec (390 participants) community The people Debconf 7 - Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional information Motivations

The Debian Project

Aurelien Jarno

What is Debian? Technical excellence Organisation The Debian Foundations Free software commitment Structure The Debian Mutual enrichment important documents The Debian Cultural diversity community The people Methods Motivations Often more than everything... Fun! And probably The distribution Non-commercial never.. Money! Technical side Releases Localisation How to help

Additional information Not driven by money

The Debian Project Not driven by commercial interest Aurelien Jarno No need to give away ”educational” licences

What is Debian? No need to sign agreement with research organisations

Organisation No need to encourage piracy The Debian Foundations Not driven by political interest, only political ideas Structure The Debian important documents No backdoors The Debian community No discrimination The people Methods Implement open standards and don’t make claims on Motivations The distribution them Non-commercial Technical side Releases Localisation How to help

Additional information “Debian is released when it’s ready” Technical side

The Debian Project Aurelien Jarno Easy maintenance

What is Debian? ”The Universal OS” Organisation 12 officials GNU/Linux ports: alpha, amd64, arm, hppa, The Debian Foundations i386, ia64, m68k, mips, mipsel, powerpc, s390, sparc Structure The Debian 1 official GNU/Hurd port: hurd-i386 important documents 2 unofficials GNU/Linux ports: armeb, m32r The Debian community 2 unofficials GNU/kFreeBSD ports: kfreebsd-i386, The people kfreebsd-amd64 Methods Motivations 1 unofficial Solaris port by Nexenta OS, licensing The distribution problems Non-commercial Technical side Releases Implements standards Localisation Impact on Free Software development How to help

Additional (distro of choice for FS developers) information A bit of history (1)

The Debian Project Aurelien Jarno November 1995: 0.93r6, 60 developers What is Debian? June 1996: Buzz (1.1), 474 packages Organisation The Debian Foundations September 1996: Rex (1.1), 848 packages, 120 Structure The Debian developers important documents The Debian July 1997: Bo (1.3), 947 packages, 200 developers community The people July 1998: Hamm (2.0), 1,524 packages, 400 developers Methods Motivations Architectures: i386, m68k The distribution Non-commercial March 1999: Slink (2.1), 2,269 packages, 450 Technical side Releases developers Localisation How to help Architectures: alpha, i386, m68k, sparc Additional information A bit of history (2)

The Debian Project

Aurelien Jarno August 2000: Potato (2.2), 3,901 packages, 500 developers What is Debian? Architectures: alpha, arm, i386, m68k, powerpc, sparc Organisation The Debian Foundations July 2002: Woody (3.0), 8,374 packages, 950 Structure The Debian developers important documents Architectures: alpha, arm, ia64, i386, m68k, mips, The Debian community mipsel, powerpc, s390, sparc The people Methods June 2005: Sarge (3.1), 15,390 packages, 970 Motivations developers The distribution Non-commercial Architectures: alpha, arm, hppa, ia64, i386, m68k, Technical side Releases mips, mipsel, powerpc, s390, sparc Localisation How to help Etch (3.2) is planned for December 2006..., but will be Additional released when it’s ready information A bit of history (3)

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional information Localisation

The Debian Project

Aurelien Jarno

What is Debian? Organisation NOT EVERY USER speaks English The Debian Foundations Structure Users want to use their language The Debian important documents System installation The Debian More translated documentation community The people Some general numbers Methods Motivations 468 languages in the world The distribution 110 languages represented in Free Software translations Non-commercial Technical side Releases Localisation How to help

Additional information Localisation in Debian

The Debian Project Aurelien Jarno Installer in 59 languages, 57% of the world population

What is Debian? 10 more under work (bump to 63%) Organisation Web site in 26 languages The Debian Foundations Structure Debian packages installation screens (9,929 strings) The Debian important documents 79 languages represented The Debian 13 over 30% (fr, cs, vi, de, ja, sv, nl, pt BR, da, es, ca, community The people it, ru) Methods Motivations Key applications ready for very wide localisation The distribution fr 201,000 strings Non-commercial Technical side de 176,000 strings Releases Localisation it 135,000 strings How to help sv 129,000 strings

Additional ... information Localisation in Debian

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional information Installation of Debian in Roumanian Localisation in Debian

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional information Installation of Debian in Punjabi Localisation in Debian Potato

The Debian Project Countries where one of the official languages is supported Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional Countries where the most widely spoken language is information supported Localisation in Debian Woody

The Debian Project Countries where one of the official languages is supported Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional Countries where the most widely spoken language is information supported Localisation in Debian Sarge

The Debian Project Countries where one of the official languages is supported Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional Countries where the most widely spoken language is information supported Localisation in Debian Etch

The Debian Project Countries where one of the official languages is supported Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional Countries where the most widely spoken language is information supported Custom Debian distributions

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Debian Junior: Debian for children from 1 to 99 Foundations Structure The Debian Debian-Med: Debian in Health Care important documents The Debian Debian-Edu: Debian for Education (Skolelinux project) community The people DeMuDi: Debian Multimedia Distribution Methods Motivations Debian-Lex: Debian GNU/Linux for Lawyers The distribution Non-commercial Technical side Releases Localisation How to help

Additional information Debian derivatives

The Debian Project

Aurelien Jarno

What is Debian? More than 180 Debian derivatives Organisation The Debian Foundations Structure The Debian LinEx important documents The Debian Knoppix community The people Methods Motivations Xandros The distribution Non-commercial Technical side ... Releases Localisation How to help

Additional information How to help

The Debian Project

Aurelien Jarno

What is Debian? Use Debian Organisation Report bugs, offer solutions. We like patches! The Debian Foundations Structure Work in The Debian important documents documentation The Debian testing community The people web pages Methods Motivations translations The distribution Non technical activities Non-commercial Technical side Promote the project Releases Localisation Lobbying How to help

Additional information Additional information

The Debian Project

Aurelien Jarno

What is Debian?

Organisation The Debian Foundations Structure The Debian important documents Website: http://www.debian.org/ The Debian community The people Methods Motivations The distribution Non-commercial Technical side Releases Localisation How to help

Additional information