SlideShare a Scribd company logo
1 of 56
Download to read offline
Freeloaders	are	Essential
and	Other	Open	Source	Product	
Truths
Stephen	R.	Walli
@stephenrwalli
stephen.walli@gmail.com
Patterns	and	Practices	for	
Open	Source	Project	Success
Stephen	R.	Walli
@stephenrwalli
stephen.walli@gmail.com
WTFOSS*
Stephen	R.	Walli
@stephenrwalli
stephen.walli@gmail.com
*	Hat	tip	to	@codepope
There	is	NO Open	Source	
Business	Model
Stephen	R.	Walli
@stephenrwalli
stephen.walli@gmail.com
Community
We’ve	known	how	communities	
work	since	you	had	a	campfire	
and	I	wanted	to	sit	beside	it
We	are	social	animals;	
community	is	what	we	do	
Courtesy	is	how	we	survive	one	
another	and	feel	safe	in	strange	
communities
There’s	nothing	 new	here
1950 1960 1970 200019901980 2010
Code	sharing
At	Princeton	
IAS	in	late	
1940s
IBM	“SHARE”	
Conf &	Library	
Begins	1953
DECUS
Conf &	Library	
Begins	1962
MIT	Project	
Athena	Begins	
1983
1BSD	Released	
1977
AT&T	Shares	
First	UNIX	 tapes	
early-70s
Free	Software	
Foundation	
Launches	 1985
DoJ vs IBM	begins
“Software	 Bundling	
is	Anti-competitive”
1969
IBM	response	is	to	
unbundle	HW,	SW,	&	
services	 pricing
1st DoJ vs IBM	
Consent	Decree
“Hardware	 Bundling	
is	Anti-competitive”
1956
Open	Source	
Definition	1997
USENIX	 Begins
1975
Linus	Releases	
Linux	1991
Apache	httpd
Released	 1995
Apache	Software	
Foundation	1999
OSDL	Forms
2000
OSDL	Re-forms	as	
Linux	Foundation
2007
U.S.	Congress	
Adds	Computer	
Software	 to	
Copyright	Law
1980
GCC
1987
emacs
1975
We’ve	shared	software	since	we’ve	written	software
1950 1960 1970 200019901980 2010
Code	sharing
At	Princeton	
IAS	in	late	
1940s
IBM	“SHARE”	
Conf &	Library	
Begins	1953
DECUS
Conf &	Library	
Begins	1962
MIT	Project	
Athena	Begins	
1983
1BSD	Released	
1977
AT&T	Shares	
First	UNIX	 tapes	
early-70s
Free	Software	
Foundation	
Launches	 1985
DoJ vs IBM	begins
“Software	 Bundling	
is	Anti-competitive”
1969
IBM	response	is	to	
unbundle	HW,	SW,	&	
services	 pricing
1st DoJ vs IBM	
Consent	Decree
“Hardware	 Bundling	
is	Anti-competitive”
1956
Open	Source	
Definition	1997
USENIX	 Begins
1975
Linus	Releases	
Linux	1991
Apache	httpd
Released	 1995
Apache	Software	
Foundation	1999
OSDL	Forms
2000
OSDL	Re-forms	as	
Linux	Foundation
2007
U.S.	Congress	
Adds	Computer	
Software	 to	
Copyright	Law
1980
GCC
1987
emacs
1975
We’ve	shared	software	since	we’ve	written	software
Writing	good	software	is	hard	work
1950 1960 1970 200019901980 2010
Code	sharing
At	Princeton	
IAS	in	late	
1940s
IBM	“SHARE”	
Conf &	Library	
Begins	1953
DECUS
Conf &	Library	
Begins	1962
MIT	 Project	
Athena	Begins	
1983
1BSD	Released	
1977
AT&T	Shares	
First	UNIX	 tapes	
early-70s
Free	Software	
Foundation	
Launches	 1985
DoJ vs IBM	begins
“Software	 Bundling	
is	Anti-competitive”
1969
IBM	response	is	to	
unbundle	HW,	SW,	&	
services	 pricing
1st DoJ vs IBM	
Consent	Decree
“Hardware	 Bundling	
is	Anti-competitive”
1956
Open	Source	
Definition	1997
USENIX	 Begins
1975
Linus	Releases	
Linux	1991
Apache	httpd
Released	 1995
Apache	Software	
Foundation	1999
OSDL	Forms
2000
OSDL	Re-forms	as	
Linux	Foundation
2007
U.S.	 Congress	
Adds	Computer	
Software	to	
Copyright	Law
1980
GCC
1987
emacs
1975
Companies	shared	software	before	we	had	the	OSD
DEC	Ultrix
1984
SunOS
1983
OSF/1
1992
Red	Hat
1993
1950 1960 1970 200019901980 2010
Code	sharing
At	Princeton	
IAS	in	late	
1940s
IBM	“SHARE”	
Conf &	Library	
Begins	1953
DECUS
Conf &	Library	
Begins	1962
MIT	 Project	
Athena	Begins	
1983
1BSD	Released	
1977
AT&T	Shares	
First	UNIX	 tapes	
early-70s
Free	Software	
Foundation	
Launches	 1985
DoJ vs IBM	begins
“Software	 Bundling	
is	Anti-competitive”
1969
IBM	response	is	to	
unbundle	HW,	SW,	&	
services	 pricing
1st DoJ vs IBM	
Consent	Decree
“Hardware	 Bundling	
is	Anti-competitive”
1956
Open	Source	
Definition	1997
USENIX	 Begins
1975
Linus	Releases	
Linux	1991
Apache	httpd
Released	 1995
Apache	Software	
Foundation	1999
OSDL	Forms
2000
OSDL	Re-forms	as	
Linux	Foundation
2007
U.S.	 Congress	
Adds	Computer	
Software	to	
Copyright	Law
1980
GCC
1987
emacs
1975
Companies	shared	software	before	we	had	the	OSD
(Writing	good	software	is	hard	work)
DEC	Ultrix
1984
SunOS
1983
OSF/1
1992
Red	Hat
1993
A Story
Engineering	Economics	of	F/OSS	(Benefits)
• In	1995,	Interix	was	the	kernel-integrated	“UNIX”	face	of	Windows	NT
• ~300	packages	covered	by	~25	licenses	+	Microsoft	POSIX	subsystem	
derivative	+	Softway developed	software	
• gcc provided	critical	support	for	Interix	Toolchain	&	SDK	(~750K	LoC*)
• Ported/Integrated/Tested	to	Interix	in	~6-8	months	by	a	senior	
compiler	engineer	instead	of	~US$10M-20M*	cost-to-develop
• But	now	we’re	living	on	a	fork	…
*	Estimates	from	Black	Duck	Open	Hub
Forks
The	Two	Ronnies,	“Four	Candles”,	https://www.youtube.com/watch?v=sO6EE1xTXmw
Engineering	Economics	of	F/OSS	(Costs)
• Cost	of	Interix	gcc fork	is	~6	months	of	a	senior	engineer’s	time	(~US$50K+)
• If	Interix	changes	are	upstream,	we	estimate	2-4	weeks	of	
integration/testing	on	new	gcc releases	(~US$7-10K)
• But	there	are	really	five gcc projects	to	negotiate	…
• Cygnus	Solutions	are	core	committers	on	gcc:	quoted	~US$120K	and	they	
could	start	in	14	months
• Ada	Core	Technology	ALSO	had	core	committers:	US$40K	&	immediate	
start
You	Always	Get	More	Than	You	Give
2	Stories
Orders
of
magnitude
ROTOR
500K	LoC
500K	Lines-of-Test	Harness
Ran	on	Windows,	Mac	OS	X,	FreeBSD
One	script	to	set	environment
One	command	to	build	everything
One	command	to	test	it	all
Minimal	documentation
24	hours	later	…
24	hours	later	again	…
Committer(s)
+
Code
Developers
Committers
+
Code
Developers
Committers
+
Code
Developers
Users
Committers
+
Code
Developers
Users
Committers
+
Code
How	do	you	increase	your	user	base?
(How	do	you	make	it	easy	to	install/configure/use	the	software?)
How	do	you	encourage	developers?
(How	do	you	make	it	easy	to	build/test/experiment?)
How	do	you	make	it	easy	to	contribute?
(What	do	you	communicate	to	your	community)
How	do	you	increase	your	user	base?
(How	do	you	make	it	easy	to	install/configure/use	the	software?)
How	do	you	increase	your	user	base?
(How	do	you	make	it	easy	to	install/configure/use	the	software?)
Project	Exes	
published
Project	Install	
Automated
Software	Construction	Activities
Project	
BugTracking
How	do	you	increase	your	user	base?
(How	do	you	make	it	easy	to	install/configure/use	the	software?)
Project	Exes	
published
Project	Install	
Automated Software	Construction	Activities
Project	
License
FAQs,	Howto
Community	Development	Activities	
Project	
BugTrackingForums,	Email
How	do	you	encourage	developers?
(How	do	you	make	it	easy	to	build/test/experiment?)
How	do	you	encourage	developers?
(How	do	you	make	it	easy	to	build/test/experiment?)
Project	Build	
Automated	I
Complete	Src
published
Project	Test	
Automated	I
Software	Construction	Activities
How	do	you	encourage	developers?
(How	do	you	make	it	easy	to	build/test/experiment?)
Project	Build	
Automated	I
Complete	Src
published
Project	Test	
Automated	I
Software	Construction	Activities
Mission
Statement
Comms
Platform
Community	Development	Activities	
Code	of	
Conduct
A	small	diversion	on	software	engineering	…
• 2	ratios	define	software	development
• All	advances	in	programming	languages	and	software	
engineering	is	attempting	to	beat	these	two	ratios
• [Community|Product]	scale	depends	on	reliably	delivering	
the	known	executable	environment	every	time	
• Linus’s	Law	is	about	REVIEWS	not	BUG	FIXING
How	do	you	make	it	easy	to	contribute?
(What	do	you	communicate	to	your	community)
How	do	you	make	it	easy	to	contribute?
(What	do	you	communicate	to	your	community)
Project	Build	
Automated	II
Project	Test	
Automated	II
Basic	Arch	
Description
Software	Construction	Activities
How	do	you	make	it	easy	to	contribute?
(What	do	you	communicate	to	your	community)
Project	Build	
Automated	II
Project	Test	
Automated	II
Basic	Arch	
Description
Software	Construction	Activities
Governance
Events
Community	Development	Activities	
Contributoion
Guidelines
Committers
Contributors
Community
EcosystemProject
Products
Services
Books
Training
The	Evolution	of	an	Open	Source	Project
Committers
Contributors
Community
EcosystemProject
Products
Services
Books
Training
Corporate
Contributors
The	Evolution	of	an	Open	Source	Project
How	do	you	make	it	easy	to	contribute?
(What	do	you	communicate	to	your	COMMERCIAL	community)
Project	
License
Provenance	
Tracking
Repositories	
Protected
Dependencies	
Documented
Contributions	
Auditted
Provenance	
Management
Committers
Indemnified
Committer	
Governance
Trademark	
Management
IP	Management	Activities
Foundations
• Henrik	Ingo’s	numbers
• Foundations	CAN	provide	neutral	ownership	and	a	level	playing	field
• Bright	lines	for	projects	versus	products
Open	Source	Community	Practices
Project	Exes	
published
Project	Build	
Automated	I
Project	Install	
Automated
Complete	Src
published
Project	
BugTracking
Project	Build	
Automated	II
Project	Test	
Automated	I
Project	Test	
Automated	II
Basic	Arch	
Description
Project	
License
Project	
License
Mission
Statement
Code	of	
Conduct
Forums,	Email
Comms
Platform
FAQs,	Howto
Governance
Contributoion
Guidelines
Events
Provenance	
Tracking
Repositories	
Protected
Dependencies	
Documented
Contributions	
Auditted
Provenance	
Management
Committers
Indemnified
Committer	
Governance
Trademark	
Management
IP	Management	Activities	
Community	Development	
Software	Construction	Maturity
Open	Source	Community	Patterns
Project	Exes	
published
Project	Build	
Automated	I
Project	Install	
Automated
Complete	Src
published
Project	
BugTracking
Project	Build	
Automated	II
Project	Test	
Automated	I
Project	Test	
Automated	II
Basic	Arch	
Description
Project	
License
Project	
License
Mission
Statement
Code	of	
Conduct
Forums,	Email
Comms
Platform
FAQs,	Howto
Governance
Contributoion
Guidelines
Events
Provenance	
Tracking
Repositories	
Protected
Dependencies	
Documented
Contributions	
Auditted
Provenance	
Management
Committers
Indemnified
Committer	
Governance
Trademark	
Management
IP	Management	Activities	
Community	Development	
Software	Construction	Maturity
Encourage
Users
Encourage
ContributorsEncourage	Developers
Encourage/
Manage	Corp	
Contributions
Developers
Users
Committers
+
Code
Developers
Users
Committers
+
Code
Orders
Of
Magnitude
Freeloaders
Are
Essential
Developers
Users
Committers
+
Code
Books
Contractors
Products
Distributions
Consulting
Training
Support
Building	the	Ecosystem
Committers
Contributors
Community
EcosystemProject
Products
Services
Books
Training
Corporate
Contributors
Customers
The	Evolution	of	an	Open	Source	Project
Committers
Contributors
Community
EcosystemProject
Products
Services
Books
Training
Corporate
Contributors
Customers
Engineering/
Partner?/
Customer?/
Committers
Engineering/
Partner?/
Customer?/
Contributors
Community
EcosystemProject
Products
Services
Books
Training
Partner/Customer
Contributors
The	Evolution	of	a	Corporate	Open	Source	Project
Setting	Customer	and	Partner	Expectations	in	Community	is	Critical
Don’t	Confuse	Projects	with	Products
Customer	Pipeline
R&D
Product
Marketing
Messages
$$$
Code,
etc.
The	community	is	NOT	a	part	of	the	pipeline!
Don’t	Confuse	Communities	with	Customers
Customer	Pipeline
R&D
Product
Marketing
Messages
$$$
Code,
etc.
The	community	is	NOT	a	part	of	the	pipeline!
Don’t	Confuse	Communities	with	Customers
WRONG
Don’t	Confuse	Communities	with	Customers
R&D
Product
Marketing
Messages
$$$
Code,
etc.
Conversations
Identify
Customer
Awareness Download
&	Try
Deploy?
Train?
???
Buy
Identify
community
What	
Mission?
Platform	 &
Tools
Arch.	of	
Participation
Code	of	
Conduct
IP
Machine
Governance
Structure
…	with	different	tools,	
programs	and	metrics.
Community	members	build	awareness	and	evangelize,	
provide	expertise	and	trial	support,	are	a	demonstration	of	
solution	viability,	 and	provide	great	inertia	around	your	
solution – Contributors	provide	innovation
A	Last	Story
A	Story	of	Red	Hat	in	Three	CEOs
1994 1999 2008
A	Story	of	Red	Hat	in	Three	CEOs
1994 1999 2008
A	Story	of	Red	Hat	in	Three	CEOs
1994 1999 2008
A	Story	of	Red	Hat	in	Three	CEOs
Questions	&	Comments
stephen r walli
stephen.walli@gmail.com
@stephenrwalli
http://stephesblog.blogs.com
http://opensource.com
Creative	Commons	Photo	Credits
• Stephen	R.	Walli	(https://www.flickr.com/photos/stephenrwalli/)(campfire,	car)
• Mitch	Barrie	(https://www.flickr.com/photos/simonov/)(engine)
• Stuart	Rankin	(https://www.flickr.com/photos/24354425@N03/)(steel)
• Selby	Lynn	(https://www.flickr.com/photos/stacylynn/)(house)
• Emilian	Robert	Vicol (https://www.flickr.com/photos/free-stock/)(lumber)
• Olga	Caprotti (https://www.flickr.com/photos/__olga__/)(trees)
• James	Willamor (https://www.flickr.com/photos/bz3rk/)(football	field)

More Related Content

Viewers also liked

Viewers also liked (18)

The Enterprise Case for Node.js
The Enterprise Case for Node.jsThe Enterprise Case for Node.js
The Enterprise Case for Node.js
 
Tema 3 pilar
Tema 3 pilarTema 3 pilar
Tema 3 pilar
 
Udi curso tdah
Udi curso tdahUdi curso tdah
Udi curso tdah
 
Campaña+h..
Campaña+h..Campaña+h..
Campaña+h..
 
Rivera rojas presentaciónfinal
Rivera rojas presentaciónfinalRivera rojas presentaciónfinal
Rivera rojas presentaciónfinal
 
Informe anual Portavoz 2012
Informe anual Portavoz 2012Informe anual Portavoz 2012
Informe anual Portavoz 2012
 
Metodo ipler
Metodo iplerMetodo ipler
Metodo ipler
 
Camila
CamilaCamila
Camila
 
Plataforma virtuales
Plataforma virtualesPlataforma virtuales
Plataforma virtuales
 
Chinchipe
ChinchipeChinchipe
Chinchipe
 
Asignatura Edmodo
Asignatura EdmodoAsignatura Edmodo
Asignatura Edmodo
 
Tres. ceja.
Tres. ceja.Tres. ceja.
Tres. ceja.
 
Actividad 1.1
Actividad 1.1Actividad 1.1
Actividad 1.1
 
De calculo vectorial dos ejem.
De calculo vectorial dos ejem.De calculo vectorial dos ejem.
De calculo vectorial dos ejem.
 
Redes guadalupe perezz
Redes guadalupe perezzRedes guadalupe perezz
Redes guadalupe perezz
 
Maestria 1
Maestria 1Maestria 1
Maestria 1
 
Recetas para zombies
Recetas para zombiesRecetas para zombies
Recetas para zombies
 
TRAU - Book Retail - Enginyeria Arquitectura 2012
TRAU - Book Retail - Enginyeria Arquitectura 2012TRAU - Book Retail - Enginyeria Arquitectura 2012
TRAU - Book Retail - Enginyeria Arquitectura 2012
 

Similar to Freeloaders are Essential and Other Open Source Product Truths

The Democratization of Software (SeaGL 2018)
The Democratization of Software (SeaGL 2018)The Democratization of Software (SeaGL 2018)
The Democratization of Software (SeaGL 2018)Stephen Walli
 
Social media pp
Social media ppSocial media pp
Social media ppkrichman90
 
Lost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free CultureLost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free CultureRhea Myers
 
Tech Quiz Feb 21,2013
Tech Quiz Feb 21,2013Tech Quiz Feb 21,2013
Tech Quiz Feb 21,2013Rakshit Sood
 
Open source-and-you-gr8conf-us-2013
Open source-and-you-gr8conf-us-2013Open source-and-you-gr8conf-us-2013
Open source-and-you-gr8conf-us-2013Peter Ledbrook
 
Ossv os bus_model_29august2018vfinal
Ossv os bus_model_29august2018vfinalOssv os bus_model_29august2018vfinal
Ossv os bus_model_29august2018vfinalJeffrey Borek
 
The NFV Revolution Must Be Open
The NFV Revolution Must Be OpenThe NFV Revolution Must Be Open
The NFV Revolution Must Be OpenOPNFV
 
Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paperMarklin
 
IIT Kanpur Tech Quiz
IIT Kanpur Tech QuizIIT Kanpur Tech Quiz
IIT Kanpur Tech QuizAnshul Roy
 
Why Do People Write Research Papers
Why Do People Write Research PapersWhy Do People Write Research Papers
Why Do People Write Research PapersMary Brown
 
Internet History
Internet HistoryInternet History
Internet Historytechwork7
 
Herding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source SoftwareHerding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source SoftwareSameer Verma
 
Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World Stephen Walli
 

Similar to Freeloaders are Essential and Other Open Source Product Truths (16)

The Democratization of Software (SeaGL 2018)
The Democratization of Software (SeaGL 2018)The Democratization of Software (SeaGL 2018)
The Democratization of Software (SeaGL 2018)
 
Social media pp
Social media ppSocial media pp
Social media pp
 
Lost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free CultureLost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free Culture
 
Tech Quiz Feb 21,2013
Tech Quiz Feb 21,2013Tech Quiz Feb 21,2013
Tech Quiz Feb 21,2013
 
Open source-and-you-gr8conf-us-2013
Open source-and-you-gr8conf-us-2013Open source-and-you-gr8conf-us-2013
Open source-and-you-gr8conf-us-2013
 
Ossv os bus_model_29august2018vfinal
Ossv os bus_model_29august2018vfinalOssv os bus_model_29august2018vfinal
Ossv os bus_model_29august2018vfinal
 
The NFV Revolution Must Be Open
The NFV Revolution Must Be OpenThe NFV Revolution Must Be Open
The NFV Revolution Must Be Open
 
Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paper
 
Social Networking
Social NetworkingSocial Networking
Social Networking
 
Tech quiz
Tech quizTech quiz
Tech quiz
 
IIT Kanpur Tech Quiz
IIT Kanpur Tech QuizIIT Kanpur Tech Quiz
IIT Kanpur Tech Quiz
 
Why Do People Write Research Papers
Why Do People Write Research PapersWhy Do People Write Research Papers
Why Do People Write Research Papers
 
Internet History
Internet HistoryInternet History
Internet History
 
Herding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source SoftwareHerding Cats: Governance in Free and Open Source Software
Herding Cats: Governance in Free and Open Source Software
 
Kraken '16 It quiz final
Kraken '16 It quiz finalKraken '16 It quiz final
Kraken '16 It quiz final
 
Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World
 

More from Stephen Walli

Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...
Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...
Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...Stephen Walli
 
Minimum Viable Governance
Minimum Viable GovernanceMinimum Viable Governance
Minimum Viable GovernanceStephen Walli
 
Sustaining Open Source Software
Sustaining Open Source SoftwareSustaining Open Source Software
Sustaining Open Source SoftwareStephen Walli
 
SCaLE 17x There is [Still] NO Open Source Business Model
SCaLE 17x There is [Still] NO Open Source Business ModelSCaLE 17x There is [Still] NO Open Source Business Model
SCaLE 17x There is [Still] NO Open Source Business ModelStephen Walli
 
There is NO Open Source Business Model
There is NO Open Source Business ModelThere is NO Open Source Business Model
There is NO Open Source Business ModelStephen Walli
 
Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017Stephen Walli
 
Ask Not What Your Community Can Do For You
Ask Not What Your Community Can Do For YouAsk Not What Your Community Can Do For You
Ask Not What Your Community Can Do For YouStephen Walli
 
Turning Pets into Cattle: A Demonstration to Provoke Discussion
Turning Pets into Cattle: A Demonstration to Provoke DiscussionTurning Pets into Cattle: A Demonstration to Provoke Discussion
Turning Pets into Cattle: A Demonstration to Provoke DiscussionStephen Walli
 
Patterns for Open Source Success
Patterns for Open Source SuccessPatterns for Open Source Success
Patterns for Open Source SuccessStephen Walli
 
The Evolution of the Open Source Software Foundation
The Evolution of the Open Source Software FoundationThe Evolution of the Open Source Software Foundation
The Evolution of the Open Source Software FoundationStephen Walli
 
The Rise and Evolution of the Open Source Software Foundation
The Rise and Evolution of the Open Source Software FoundationThe Rise and Evolution of the Open Source Software Foundation
The Rise and Evolution of the Open Source Software FoundationStephen Walli
 
FOSS Foundations Enable Community Growth
FOSS Foundations Enable Community GrowthFOSS Foundations Enable Community Growth
FOSS Foundations Enable Community GrowthStephen Walli
 
Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?Stephen Walli
 
Open Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One LessonOpen Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One LessonStephen Walli
 

More from Stephen Walli (14)

Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...
Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...
Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...
 
Minimum Viable Governance
Minimum Viable GovernanceMinimum Viable Governance
Minimum Viable Governance
 
Sustaining Open Source Software
Sustaining Open Source SoftwareSustaining Open Source Software
Sustaining Open Source Software
 
SCaLE 17x There is [Still] NO Open Source Business Model
SCaLE 17x There is [Still] NO Open Source Business ModelSCaLE 17x There is [Still] NO Open Source Business Model
SCaLE 17x There is [Still] NO Open Source Business Model
 
There is NO Open Source Business Model
There is NO Open Source Business ModelThere is NO Open Source Business Model
There is NO Open Source Business Model
 
Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017Docker Seattle Meetup, May 2017
Docker Seattle Meetup, May 2017
 
Ask Not What Your Community Can Do For You
Ask Not What Your Community Can Do For YouAsk Not What Your Community Can Do For You
Ask Not What Your Community Can Do For You
 
Turning Pets into Cattle: A Demonstration to Provoke Discussion
Turning Pets into Cattle: A Demonstration to Provoke DiscussionTurning Pets into Cattle: A Demonstration to Provoke Discussion
Turning Pets into Cattle: A Demonstration to Provoke Discussion
 
Patterns for Open Source Success
Patterns for Open Source SuccessPatterns for Open Source Success
Patterns for Open Source Success
 
The Evolution of the Open Source Software Foundation
The Evolution of the Open Source Software FoundationThe Evolution of the Open Source Software Foundation
The Evolution of the Open Source Software Foundation
 
The Rise and Evolution of the Open Source Software Foundation
The Rise and Evolution of the Open Source Software FoundationThe Rise and Evolution of the Open Source Software Foundation
The Rise and Evolution of the Open Source Software Foundation
 
FOSS Foundations Enable Community Growth
FOSS Foundations Enable Community GrowthFOSS Foundations Enable Community Growth
FOSS Foundations Enable Community Growth
 
Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?Symbian: collaboration, open, closed, dead?
Symbian: collaboration, open, closed, dead?
 
Open Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One LessonOpen Source Software Economics, Standards, and IP in One Lesson
Open Source Software Economics, Standards, and IP in One Lesson
 

Recently uploaded

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 

Recently uploaded (20)

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

Freeloaders are Essential and Other Open Source Product Truths