% Debian and a healthy Free Software eco system
% Jonas Smedegaard
% College of Science, Syiah Kuala University, December 2st, 2011

# Overview

 * Me
 * FLOSS
 * Debian - distro & community
 * Debian - the larger FLOSS eco system
 * Customizing Debian - derive vs. blend

# Me - Asia

![Asia trip](../map.png)

# Me - Making a living

 * Jonas Smedegaard
 * One-man company: IT-guide dr. Jonas
 * Sysadmin at Kaospilot University <http://kaospilot.dk/>
 * Sysadmin at Børneuniversitetet <http://borneuni.dk/>
 * Sysadmin at DGI-huset <http://dgi-huset.dk/>
 * Sysadmin + webmaster at Københavns Delebiler <http://kobenhavnsdelebiler.dk/>

# FLOSS

FLOSS: **F**ree/**L**ibre **O**pen **S**ource **S**oftware.

Hacking: Being creative with small pieces -- like playing with Lego.

Cracking: Breaking digital "locks", typically to steal digital data.

# Debian - distro & community

 * Community
 * Distribution
 * Freedoms!

# Debian - Community

 * Democracy

# Debian - Community

 * ~~Democracy~~
 * Bound by **Debian Social Contract**
 * Each passionate maintainer is responsible

# Debian - Community facts

 * ~1000 official "Developers"
 * ??? unofficial packagers, translators, documentors, bug-fixers...

# Debian - Distribution

 * Bound by **Debian Policy**
 * Generic - choices are exposed to the user
 * Mother of other distros

The Universal Operating System

# Debian - Distribution

 * 9+ hardware architectures
 * 2+ kernels
 * 35000+ software packages

# FLOSS Eco System

![Software Code Stream](../developmentstream.png)

# Help maintain Debian - alone or in teams

 * Peer review - many eyes see more bugs
 * Education - Debian quality standards
 * Ideals transfer - get help on packaging
 * Working alone: <http://mentors.debian.net/>
 * Joining teams: <http://wiki.debian.org/Teams>

# Do better than Debian: derive

 * Knoppix
 * Ubuntu
 * BOSS
 * SWECHA
 * BlankOn
 * ...

Suggestion: Use **live-builder**...

# Do better than deriving Debian: blend

 * Optimizing Debian itself for special purpose use

or

 * Merging back derived work into Debian

# Debian - deriving vs. blending

Deriving: hacking with your face away from Debian

Blending: Hacking with you face towards Debian

Debian Pure Blend: Perfection → your hacks integrated into Debian!

# Debian Pure Blend - the complex simple

  * Debian is flexible: provides choices
  * Derivatives often simpler: removes choices
  * Blends are ethically simple: preserves choices

# Essentials

  * Evil is only an abstract (no entity), but power corrupts
  * Doing nothing amplifies bad actions of others!
  * Life is fun (not serious)!

Avoid corruption of power: Be **awake**, **Engage** and **Share**!

# The End

 * Me: <dr@jones.dk>
 * This talk: <http://dr.jones.dk/blends/talk/unsyiah>
 * Illustrations: <http://sirireiter.dk/blog/entry/110310/>
 * Asia trip: <http://wiki.jones.dk/DebianAsia2011>
 * Debian: <http://www.debian.org>
 * Debian Derivatives Census: <http://wiki.debian.org/Derivatives/Census>