An	Introduction	to	Eclipse	Ecosystem
Philippe	Krief,	PhD
Research	Relations	Director
Eclipse	Foundation	Europe
philippe.krief@eclipse.org
The	Eclipse	ecosystem
Working	Groups	(2009)
Foundation	(2004)
IDE	(2001) Platform/RCP/...	(2005)
Jan.	2017 Copyright	(c)	2017,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 4
It is all about building communities!
Research	(2013)
APP4MC	(2014)
AGILE	(2015)
AMASS	(2015)
CROSSMINER	(2016)
RobMoSys (2016)
BaSys (2016)
APPSTACLE	(2017)
Eclipse	Community in	numbers
Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 5
130M
lines of code
per year
300+ 1 400+ 2M
projects developers/
committers
monthly
visitors
Jan.	2017
Eclipse	Foundation in	numbers
>$5.0 M
annual budget
260
members
11
Strategic
~30
staff
50
events per year
(2 EclipseCon)
Copyright	(c)	2017,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0Jan.	2017
Strategic	Members
7Jan.	2017 Copyright	(c)	2017,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0
A	business	friendly ecosystem
based on	Extensible	Platforms
8Jan.	2017 Copyright	(c)	2017,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0
Platform
Products Added Value
Compete on
products and
services
Build this in and with
open source, even if
that means working
with your direct
competitors
Organizations compete and collaborate in open source ecosystem
ECLIPSE	BEST	PRACTICES
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 9
Transparency
Andrew Magill – flickr.com
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 10
Openness
Chris J. Fry – flickr.com
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 11
Meritocracy
cnn..com
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 12
Governance
IP	Mgt
&	Licensing
Projects	&	
Process
Ecosystem	
Development
Infra-structure
Pillars	of	open	collaborations
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 13
A	FRAMEWORK	FOR	OPEN	INNOVATION
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 14
Eclipse	is	all	about	Open	Innovation
“Open	Innovation	is	a	paradigm	that	assumes	that	firms	can	and	
should	use	external	ideas as	well	as	well	as	internal	ideas…
The	Open	Innovation	paradigm	treats	R&D	as	an	open	system.
Open	Innovation	is	sometimes	conflated	with	open	source
methodologies	for	software	development…While	open	source	
shares	the	focus	on	value	creation	throughout	an	industry	value	
chain,	its	proponents	usually	deny	or	downplay	the	importance	of	
value	capture.”
Henry	Chesbrough,
Open	Innovation:	The	New	Imperative	(2003)
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 15
Close	Innovation	vs	Open	Innovation
http://bock-pm.com/service/open-innovation/
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 16
A theoretic basis about the management
of common property resources
• Elinor	Ostrom (August	7,	1933	– June	12,	2012)	was	an	American	political	economist.
• 2009:	Nobel	Memorial	Prize	with	Oliver	E.	Williamson,	for	"her	analysis	of	economic	
governance,	especially	the	commons".	
• Ostrom identified	8	"design	principles"	of	stable	local	Common	Pool	Resource	
management:
1. Clearly defined boundaries;
2. Rules adapted to local
conditions;
3. Open decision-making
process;
4. Effective monitoring;
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 17
5. A scale of graduated sanctions;
6. Cheap and easy conflict
resolution;
7. Self-determination of the
community;
8. Multiple nested layers for
scalability.
Common	Attributes
• Charter
– sets	the	vision
– defines roles,	rights,	duties
– defines the	operational rules and	services
• Participation	agreement
• Participation	Fees
• Processes
• Services	provided	by	Eclipse	Foundation	Staff
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 18
RESEARCH	@	ECLIPSE
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 19
European	Commission	&	Open	Source
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 20
Eclipse	as	a	Research	Catalyst
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 21
The	Eclipse	ecosystem	-
It	is	all	about	building	communities	
Working	Groups	(2009)
Foundation	(2004)
IDE	(2001) Platform/RCP/...	(2005)
Jan.	2017 Copyright	(c)	20117,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 22
Research	(2013)
APP4MC	(2014)
AGILE	(2015)
AMASS	(2015)
CROSSMINER	(2016)
RobMoSys (2016)
BaSys (2016)
APPSTACLE	(2017)
• Finishing	in	September	2017
• Eclipse	APP4MC	is	a	platform	for	engineering	
embedded	multi- and	many-core	software	
systems.	
• The	platform	enables	the	creation	and	
management	of	complex	tool	chains	
including	simulation	and	validation.
• As	an	open	platform,	proven	in	the	
automotive	sector by	Bosch and	their	
partners,	it	supports	interoperability	and	
extensibility	and	unifies	data	exchange	in	
cross-organizational	projects.
https://itea3.org/project/amalthea4public.html
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 23
• AGILE	builds	a	modular	hardware	and	
software	gateway	for	the	Internet	of	
Things	with	support	for:
– protocol	interoperability,	
– device and	data management,	
– IoT apps	execution,	
– and	external	Cloud	communication,	
• Featuring	diverse	pilot	activities,	
Open	Calls	&	Community	building
Adaptive	Gateways	for	dIverse muLtiple Environments
• Architecture-driven,	Multi-concern	and	Seamless	
Assurance	and	Certification of	Cyber-Physical	
Systems
• AMASS	will	create	and	consolidate	a	de-facto	
European-wide	assurance	and	certification	open	
tool	platform,	ecosystem	and	self-sustainable	
community	spanning	the	largest	CPS	vertical	
markets.	
• It	will	start	by	combining	and	evolving	the	
OPENCOSS	and	SafeCer technological	solutions	
towards	end-user	validated	tools,	and	will	
enhance	and	perform	further	research	into	new	
areas	not	covered	by	those	projects.
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 25
• Started	in	January	2017
• CROSSMINER	will	automatically	extract	the	
knowledge	from	OSS	projects	and	inject	it	into	
the	IDE	of	the	developers,	at	the	time	they	need	
it	to	make	their	design	decisions.	
• This	allows	them	to	reduce	their	effort	in	
knowledge	acquisition	and	to	increase	the	
quality	of	their	code.	CROSSMINER	uniquely	
combines	advanced	software	project	analyses	
with	online	monitoring	in	the	IDE.	
• The	developer	will	be	monitored	to	infer	which	
information	is	timely,	based	on	readily	available	
knowledge	stored	earlier	by	a	set	of	advanced	
offline	deep	analyses	of	related	OSS	projects.
5-Dec-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 26
• Started	in	January	2017
• RobMoSys will	coordinate	the	whole	
community’s	best	and	consorted	effort	to	build	
an	open	and	sustainable,	agile	and	multi-
domain	European	robotics	software	ecosystem.
• RobMoSys envisions	an	integration	approach	
built	on-top-of,	or	rather	around,	the	current	
code-centric	robotic	platforms,	by	means	of	the	
systematic	application	of	model-driven	methods	
and	tools	that	explicitly	focus	on	system-of-
system	integration.	
5-Dec-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 27
• BaSys 4.0	— Basic	System	Industry	4.0
• "Operating	System"	for	versatile	
production	plants
• Developing	products	and	plants	in	parallel
• Optimal	interoperability	thanks	to	
standardised communication
• User-friendly	interface
• Self-learning	systems	and	digital	twins
• Event-driven	production	control	
• Bringing	users	and	providers	together
• Collaborative	project:	15	German	partners
• www.basys40.de
5-Dec-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 28
APPSTACLE
open standard APplication
Platform for carS and
TrAnsportation vehiCLEs
Software is changing the game
Questions?
Philippe	Krief
Research	Relations	Director
philippe.krief@eclipse.org
Sept-2016 Copyright	(c)	2016,	Eclipse	Foundation,	Inc.	Made	available	under	the	Eclipse	Public	License	1.0 30

An Introduction to the Eclipse Foundation