% Debian Pure Blends % Jonas Smedegaard % IISC, Bangalore, November 4th, 2011 # Overview * Me and Asia * Tricky terms * FLOSS Eco System * Debian - distro & community * Customizing Debian - deriving and blending * FreedomBox - a Debian Pure Blend # Me * Jonas Smedegaard * One-man company: IT-guide dr. Jonas * Sysadmin at Kaospilot University * Sysadmin at Børneuniversitetet * Sysadmin at DGI-huset * Sysadmin + webmaster at Københavns Delebiler # Me and Asia ![Asia trip](../map.png) # Tricky terms 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. # FLOSS Eco System ![Software Code Stream](../developmentstream.png) # Debian - distro & community * Community * Distribution * Free! # Debian - Community * ~1000 "Developers" * ~500 "Maintainers" * ??? actual contributors... # Debian - Community structure * Democracy # Debian - Community structure * ~~Democracy~~ * We all obey Debian Free Software Guidelines * Almost no hierarchy: Each package maintainer responsible # Debian - Distribution * Generic - choices are exposed to the user * Mother of other distros # Debian packages * They all obey Debian Policy * Mozilla Iceweasel (Firefox): ~3 packages (+ ~70 lang packages) * LibreOffice: ~30 packages (+ ~90 lang packages) * Debian: ~35.000 packages # Improve Debian - work alone or join teams * Peer review - many eyes see more bugs * Education - Debian quality standards * Ideals transfer - get help on packaging * Working alone: * Joining teams: # Do better than Debian: derivatives * Knoppix * Ubuntu * BOSS * SWECHA * ... Suggestion: Use **live-builder**... # Debian - blends * 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 - existing blends * Debian Jr * Debian Med * Debian Edu * Debian Science * Debian EzGo * BrDesktop * Debian Accessibility * Debian Lex * DebiChem * Debian GIS * Debian Multimedia # Debian - future blends * FreedomBox * Debian LAN * BOSS? * SWECHA? * ...? Suggestion: Join existing teams, and try use **boxer**... # FreedomBox >* Your personal Butler * Your personal spy * A Debian Blend * A Debian **Pure** Blend * First get dirty, then purify # Essentials * Evil is an abstract * Power corrupts * Doing nothing amplifies corruption * Life is fun (not serious)! Avoid corruption of power: Be **awake**, **Engage** and **Share**! # The End * Me: * Debian: * Debian Derivatives Census: * This talk: * Illustrations: * Asia trip: