open source for products in four rules (or ten slides)
TRANSCRIPT
Open Source for Products in Four Rules (or Ten Slides)
Stephen R. Walli @stephenrwalli
Crea>ve Commons ABribu>on-‐ShareAlike 4.0 Interna>onal License
Rule #1 You Always Get More Than You Give
Let’s Look at #1 and Openstack
Let’s Look at #1 and the Linux Kernel
Rule #2 Don’t Confuse Projects with Products
Rule #3 Don’t Confuse Communi>es with Customers
Communi>es and Customers live in different value spaces (Customers have $$$, Communi>es have >me)
Community
Customers
Publish
ed SoZ
ware
Diffe
ren>
ated
Produ
ct
Tradi>onal Closed Company
Confusion Zone
Ge\ng #3 WRONG
7
Customer Pipeline
R&D
Product
Marke>ng
Messages
$$$
Code, etc.
Commun
ity
The community is NOT a part of the pipeline!
A BeBer Model for #3 Community & Pipeline
8
Customer Pipeline
R&D
Product
Marke>ng
Messages
$$$
Code, etc.
Commun
ity
Conversa>ons
They are different conversa>ons …
A BeBer Model for #3 Community & Pipeline
9
R&D
Product
Marke>ng
Messages
$$$
Code, etc.
Conversa>ons
Iden>fy Customer
Awareness Download & Try
Deploy? Train? ???
Buy
Iden>fy community
What Mission?
Plagorm & Tools
Arch. of Par>cipa>on
Code of Conduct
IP Machine
Governance Structure
Community members build awareness and evangelize, provide exper>se and trial support, are a demonstra>on of solu>on viability, and provide great iner>a around your solu>on
… with different tools, programs and metrics.
#4 Ope
n Source Com
mun
ity Prac>ces
Project E
xes
publish
ed
Project B
uild
Automated
I
Project Install
Automated
Complete Src
publish
ed
Project
BugTracking
Project B
uild
Automated
II
Project T
est
Automated
I
Project T
est
Automated
II
Basic
Arch
Descrip
>on
Project
License
Project
License
Mission
Statem
ent
Code
of
Cond
uct
Forums, Email
Comms
Plag
orm
FAQs, How
to
Governance
Contrib
utoion
Guidelines
Even
ts
Proven
ance
Tracking
Repo
sitories
Protected
Depe
nden
cies
Documen
ted
Contrib
u>on
s Au
diBed
Proven
ance
Managem
ent
CommiBers
Inde
mnifie
d
CommiBer
Governance
Tradem
ark
Managem
ent
IP Management Ac>vi>es
Community Development
SoZware Construc>on Maturity
#4 Ope
n Source Com
mun
ity PaB
erns
Project E
xes
publish
ed
Project B
uild
Automated
I
Project Install
Automated
Complete Src
publish
ed
Project
BugTracking
Project B
uild
Automated
II
Project T
est
Automated
I
Project T
est
Automated
II
Basic
Arch
Descrip
>on
Project
License
Project
License
Mission
Statem
ent
Code
of
Cond
uct
Forums, Email
Comms
Plag
orm
FAQs, How
to
Governance
Contrib
utoion
Guidelines
Even
ts
Proven
ance
Tracking
Repo
sitories
Protected
Depe
nden
cies
Documen
ted
Contrib
u>on
s Au
diBed
Proven
ance
Managem
ent
CommiBers
Inde
mnifie
d
CommiBer
Governance
Tradem
ark
Managem
ent
IP Management Ac>vi>es
Community Development
SoZware Construc>on Maturity
Encourage Users Encourage
Developers
Encourage Contribu>ons
Encourage Corp Contribu>ons