C onsumption
is
Fractal
Open Source Sustainability
Noah Kantrowitz
@kantrn
Slide 2
Slide 2 text
What is
Open Source?
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
Beer
Speech
Puppy
Mattress
Free As In
Slide 5
Slide 5 text
The Landscape
Slide 6
Slide 6 text
Solo Projects
Itch Scratchers
Plugins
Slide 7
Slide 7 text
Big Projects
Linux
Firefox
Slide 8
Slide 8 text
Umbrella Foundation
OpenSTack (OSF)
Kubernetes (CNCF)
Slide 9
Slide 9 text
VC Funded
Chef
Docker
Slide 10
Slide 10 text
Mirages
Python
Openssl
Slide 11
Slide 11 text
Bureaucracies
Debian
Fedora
Slide 12
Slide 12 text
Moonshots
LetsEncrypt / Acme
BeeWare Suite
Slide 13
Slide 13 text
Non-Software
StackOverflow
Wikipedia
Slide 14
Slide 14 text
And So On
Slide 15
Slide 15 text
What is
Sustainability?
Slide 16
Slide 16 text
–Random House Dictionary
“pertaining to a system that maintains
its own viability by using techniques
that allow for continual reuse.”
Slide 17
Slide 17 text
Burnout
Slide 18
Slide 18 text
Guilt
Dread
Bitterness
Slide 19
Slide 19 text
Why does
Sustainability
matter?
Slide 20
Slide 20 text
Collectivism
Slide 21
Slide 21 text
What went
wrong?
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
Production is single-threaded
Consumption is fractal
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
Why Now?
Slide 26
Slide 26 text
No content
Slide 27
Slide 27 text
No content
Slide 28
Slide 28 text
Bubbles And Stacks
Slide 29
Slide 29 text
No content
Slide 30
Slide 30 text
Burst Budgets
Slide 31
Slide 31 text
Capitalism
Slide 32
Slide 32 text
Intellectual
Property
coderanger.net
/talks
Slide 33
Slide 33 text
Wrong Turns
Slide 34
Slide 34 text
Databases
Slide 35
Slide 35 text
Cy
anogen
Slide 36
Slide 36 text
Individuals
_why
Mark Pilgrim
Slide 37
Slide 37 text
ZFS
Slide 38
Slide 38 text
Drive Bys
One-off Contributor
Spin up time
Paradoxical load
Slide 39
Slide 39 text
Governance
Models
Slide 40
Slide 40 text
BDFL
Python
openBSD
Slide 41
Slide 41 text
City States
Linux
WebKit
Slide 42
Slide 42 text
Hierarchy
OpenStack
Apache
Slide 43
Slide 43 text
Council
Node.JS
Kubernetes
Slide 44
Slide 44 text
Consensus
Django
BeeWare
Slide 45
Slide 45 text
And So On
Do-Ocracy
Working Groups
Anything Goes
Slide 46
Slide 46 text
Mix and Match
Slide 47
Slide 47 text
–Mel Conwa
y 1967
“organizations which design systems ...
are constrained to produce designs
which are copies of the communication
structures of these organizations.”