The Ubuntu Project
Overview and Development Model

Benjamin Mako Hill

mako@ubuntu.com

Ubuntu Project

Debian Project

Part I

Ubuntu Overview

Things Debian Does Well

There are some things Debian does very well:

Supporting many packages

Involving a huge volunteer base

Strong commitment to Free Software philosophy

Excellent package management tools: apt-get, synaptic, etc.

Consistent and enforced policy

Things Debian Doesn't Do Quite As Well

Releasing

Being easy to use (especially the installer)

Consistent desktop installer

Responsibility (in the corporate or institutional sense)

Meanwhile...

(My Boss is a Cosmonaut)

Ubuntu is Born

Releases

Ubuntu Releases Debian Every Six Months

Based on Debian unstable

Released twice a year, every 6 months.

Eighteen months of support for each release

Easily upgradeable

Usability

Simple installer

GNOME

Consistency + Simplicity

Emphasis on the Desktop

Corporate/Institutional Accountability

Canonical Ltd. offers services and support

Philosophy

Ubuntu participates in the Debian Community and borrows the Community Model. We believe that:

Every computer user should have the freedom to run, copy, distribute, study, share, change and improve their software for any purpose, without paying licensing fees.

Every computer user should be able to use their software in the language of their choice.

Every computer user should be given every opportunity to use software, even if they work under a disability.

Other Areas We Focus

GNOME

Python

Security

Part II

Ubuntu Development

Model

The World of Debian Customizers

There are 129 distributions derived from Debian.

AbulÉdu • Adamantix • AGNULA GNU/Linux Audio Distribution • ANTEMIUM Linux • Arabbix • ARMA aka Omoikane GNU/Linux • ASLinux • Auditor Security Linux • Augustux • B2D Linux • BEERnix • Biadix • BIG LINUX • Bioknoppix • BlackRhino • Bluewall GNU/Linux • Bonzai Linux • BrlSpeak • Càtix • CensorNet • Clusterix • ClusterKNOPPIX • Condorux • Damn Small Linux • Danix • DebXPde • eduKnoppix • ERPOSS • ESware • Euronode • FAMELIX • Feather Linux • Flonix • Vital Data Forensic or Rescue Kit (FoRK) • Freeduc-cd • GEOLivre Linux • Gibraltar Firewall • GNIX-Vivo • Gnoppix Linux • gnuLinEx • GNU/Linux Kinneret • GNUstep Live CD • grml • Guadalinex • Helix • Hiweed Linux • Impi Linux • Julex • K-DEMar • Kaella • Knoppix Linux Azur • Kalango Linux • KANOTIX • KlusTriX • knopILS • Knoppel • Knoppix • Knoppix 64 • Knoppix STD • KnoppiXMAME • KnoppMyth • Kurumin Linux • LAMPPIX • Libranet GNU/Linux • LIIS Linux • LinEspa • Linspire • Linux Live Game Project • Linux Loco • LinuxDefender Live! CD • Linuxin • LiVux • Local Area Security Linux (L.A.S.) • Luinux • Luit Linux • MAX: Madrid_Linux • Mediainlinux • MEPIS Linux • Metadistro-Pequelin • MIKO GNYO/Linux • Morphix • Munjoy Linux • Nature's Linux • NordisKnoppix • OGo Knoppix • Oralux • Overclockix • Quantian • Penguin Sleuth • PHLAK • PilotLinux • Progeny Debian • Rays Linux • ROSLIMS Live CD • Salvare • Santa Fe Linux • Shabdix GNU/Linux • Skolelinux • Slavix • Slix • Slo-Tech Linux • Soyombo Mongolian Linux • SULIX • Tablix on Morphix • Tilix Linux • TupiServer Linux • Ubuntu Linux • UserLinux • WHoppiX • X-evian • Xfld • Xandros Desktop OS • Xarnoppix • ZoneCD • Zopix

One Size Does Not Fit All

Fork Is a Four Letter Word

FORK

1

2

3

4

Ubuntu Derivation Model

Look at the Types of Changes

Software selection

Presentation/Installation

Configuration

Code-Level

Distributed Version Control

That's going on the cover of my new book “'Arch is Easy' and other lies the developers may have told you."

-- Scott James Remnant

Problem Specific Tools

HCT

Social Solutions for Social Problems

What About My Project

What do distributions have to do with me?

‽

Try Ubuntu

Download Ubuntu:

http://www.ubuntu.com/download

Order gratis pressed CDs shipped to you:

http://shipit.ubuntu.com

2004-06-03T08:52:33