3Os and IP аwarеness raising for collaborative ecosystems
THE ZOOOM FRAMEWORK
AN ECOSYSTEMIC PERSPECTIVE
Davide Serpico, Seckin Celik, Erica Santini
University of Trento
OUTLINE
www.zooom4u.eu
Types of Ecosystems
Roles in Ecosystems
Introduction
Concepts & Definitions
Interviews Data
Multilevel-Ecosystem Framework
OSS vs OH vs OD
The 3Os Peculiarities
INTRODUCTION
www.zooom4u.eu
Networks can enable firms to achieve much more than they could achieve individually:
• Crossing firms’ boundaries to enhance innovation strategies
• Economic and non-economic actors cooperate and compete
Key characteristics of ecosystems:
• Coordination
• Modularity
• Complementarity
INTRODUCTION
ZOOOM analyzed the 3Os ecosystem trend:
• Business motivations for engaging in an ecosystem
• Roles that a company can play in an ecosystem
• Challenges (competition vs. cooperation)
3
“I didn’t intend to stay in tech when I got into it, but the people are what
really kept me here. In this career, you get to continue working with the
same people in different ways. In open source, you get to work with
your competitors. I have friendly relationships with people who work at
companies that are our technical competitors, and that’s normal”
(Rikki Endsley)
Rikki Endsley
Developer Program managing editor at Red Hat
Former community architect and editor for
Opensource.com
CONCEPTS & DEFINITIONS
www.zooom4u.eu
Four types of ecosystems:
1. Business Ecosystems
2. Knowledge Ecosystems
3. Innovation Ecosystems
4. Platform Ecosystems
Differ from Open-Source Communities: Loosely organized communities or formally
structured communities of contributors who share an interest in meeting a common
need, ranging from minor projects to huge developments, which they carry out using a
collaborative development environment
In many cases, ecosystems relating to the 3Os involve also one or more communities
FOUR TYPES OF ECOSYSTEMS
1) Business Ecosystems
Focus: individual companies and how a focal firm adapts its network of connections to efficiently and
effectively deliver its value proposition. e.g.,
• Apple, Samsung, Nokia
• Blockchain technology
2) Knowledge Ecosystems
Focus: exploration rather than exploitation - creation of new knowledge and knowledge-sharing
through collaboration.
• Open-source communities (Koening 2012)
5
FOUR TYPES OF ECOSYSTEMS
3) Innovation Ecosystems
Focus: promoting interactions that can empower innovative performance of the members, including
nurturing innovative startups within designated regional hubs or clusters. E.g.,
• Odense Robotics (Denmark): World-leading ecosystem for robotics companies
• Silicon Valley: financial network supports participants, e.g., companies, research institutes, technology
developers (Claryssen et al. 2014)
4) Platform Ecosystems
Focus: Providing complementary offerings and consistency, around a fundamental element, enhancing
interactions among a wide array of components and potential end users
• Nintendo Consoles: stable cores that mediate the relationship between components such as controllers,
games, screens, and users
6
THE 3OS COMMUNITY PECULIARITIES
7
FOSS vs OH
Aspect FOSS OH
Product Type Software apps and tools, libraries Physical objects without electronics,
electronic components, robotics
Development Tools IDEs, code editors CAD software, simulation tools
Collaboration Platforms GitHub, BitBucket, etc. GitHub, GitLab, online design
repositories, etc.
Issue Tracking Github, Bitbucket bug tracking Online platforms and discussion forums
Testing Compiling the code Prototyping
Local Groups and Makerspaces Less common Common for hands-on collaboration
Community Size Often Large and Diverse Smaller and Specialized
Contribution Scope Code Contribution, Feature
Development
Hardware Design, Documentation,
Physical Testing
THE 3OS COMMUNITY PECULIARITIES
8
FOSS vs OD
Aspect FOSS OD
Product Type Software apps and tools, libraries Datasets, databases
Development Tools IDEs, code editors Data analysis tools, version control
Collaboration Platforms GitHub, BitBucket, etc. GitHub data repositories, data-sharing
platforms.
Issue Tracking Github, Bitbucket bug tracking Data issue tracking systems, data
quality monitoring
Testing Compiling the code Validation, quality control for cleaning
Community Size Often Large and Diverse Varies widely depending on the dataset
and domain
Contribution Scope Code Contribution, Feature Development Data contributions, data collection, data
curation
INTERVIEWS DATA
www.zooom4u.eu
In-depth interviews with 25 companies:
• What OSS, OH, or OD ecosystems/communities are you involved in?
• What is the role of your organization currently in the ecosystems?
• What are the main benefits and challenges for your business relating to such collaborations?
All companies recognized the advantages of being embedded in one or more ecosystems where the
creation of new knowledge is facilitated by joint research work, collaboration, and expertise sharing
ZOOOM CASE STUDIES
www.zooom4u.eu
OS OD OH Case AI BC QN RB
OS Alps Blockchain (Italy) BC
OS Atuin Media (Austria) AI
OS Blumatix (Austria) AI
OS OD Cognify (Austria) AI
OS OD OH
Company X (anonymized,
Switzerland)
RB
OS
Company Y (anonymized,
Italy)
BC
OS OD Datafund (Slovenia) AI BC
OS OD Dedagroup (Italy)
OS OD Georesearch (Austria) AI
OS Iovavum (Austria) AI
OS Nethesis (Italy) AI
OS Notarify (Italy) AI BC
OS OD Openmove (Italy)
OS OD OH Case AI BC QN RB
OS Pimcore (Austria)
OS Polycular (Austria)
OS OD Propertune (Finland) AI
OS Qt Group (Finland) AI
OS OD Quanscient (Finland) AI QN
OS OD Semantum (Finland) AI
OS Solbytech (Austria)
OS Sproof (Austria)
OS OD Src (Slovenia) AI
OH ThinkIn (Italy) AI
OS OD U-Hopper (Italy) AI
OS Wurth Phoenix (Italy)
OS: Free/Open-source Software
OD: Open Data
OH: Open Hardware
AI: Artificial Intelligence / Machine Learning
BC: Blockchain
QN: Quantum
RB: Robotics
Among 25 companies:
• 4 large organizations
• 13 SME’s
• 8 micro/startups
IDENTIFIED ROLES
www.zooom4u.eu
Systemic Roles subtypes:
• System integrator for reusing IP (OSS + OD)
• Platform developer for OD
• Platform developer and system integrator for OSS
• Enablers (Technical Solutions Providers)
Community Roles involve:
• Contributors
• Community Managers/Leaders
Roles Instances
Systemic Roles 7
Focal Firms 2
Innovators 2
Other Types of Networks 2
Distinctive Community Roles 9
Each company identifies itself into specific roles
depending on its strategy, main business, and the
network structures
IDENTIFIED ROLES
Systemic roles involve the creation of shared platforms or environments to integrate
services across organizations and stakeholders (e.g., PAs, universities, companies)
• System integrators for reusing IP: Sharing and integration of OSS and OD
• Platform developers for OD: Integrate OD formats
• OSS Platform developers: Comprehensive platform of OSS services
• Enablers: New ways of doing business, cross industry boundaries (e.g., fair data
economy in the EU data spaces; additive manufacturing value chain)
12
IDENTIFIED ROLES
• Focal firms: Define a common value proposition for other players, set standards, and
facilitate coordination among participants
• Innovators: Combine collaboration, access to universities, and cross-disciplinary
interaction → higher innovation performance and identify emergent talents
• Co-creation Networks: Actors have access to shared resources (libraries, software,
e.g., blockchain) → aka Open-Source Service Network
• Contributors: Contribute to OS libraries and plugins and share valuable resources,
code, and solutions with communities
• Community Leaders / Managers: Establish a community around their OSS platform
and facilitate interactions within the community
13
MULTILEVEL FRAMEWORK
www.zooom4u.eu
THANK YOU FOR LISTENING!

SFSCON23 - Davide Serpico Seckin Celik - The ZOOOM Framework An Ecosystemic Perspective

  • 1.
    3Os and IPаwarеness raising for collaborative ecosystems THE ZOOOM FRAMEWORK AN ECOSYSTEMIC PERSPECTIVE Davide Serpico, Seckin Celik, Erica Santini University of Trento
  • 2.
    OUTLINE www.zooom4u.eu Types of Ecosystems Rolesin Ecosystems Introduction Concepts & Definitions Interviews Data Multilevel-Ecosystem Framework OSS vs OH vs OD The 3Os Peculiarities
  • 3.
    INTRODUCTION www.zooom4u.eu Networks can enablefirms to achieve much more than they could achieve individually: • Crossing firms’ boundaries to enhance innovation strategies • Economic and non-economic actors cooperate and compete Key characteristics of ecosystems: • Coordination • Modularity • Complementarity
  • 4.
    INTRODUCTION ZOOOM analyzed the3Os ecosystem trend: • Business motivations for engaging in an ecosystem • Roles that a company can play in an ecosystem • Challenges (competition vs. cooperation) 3 “I didn’t intend to stay in tech when I got into it, but the people are what really kept me here. In this career, you get to continue working with the same people in different ways. In open source, you get to work with your competitors. I have friendly relationships with people who work at companies that are our technical competitors, and that’s normal” (Rikki Endsley) Rikki Endsley Developer Program managing editor at Red Hat Former community architect and editor for Opensource.com
  • 5.
    CONCEPTS & DEFINITIONS www.zooom4u.eu Fourtypes of ecosystems: 1. Business Ecosystems 2. Knowledge Ecosystems 3. Innovation Ecosystems 4. Platform Ecosystems Differ from Open-Source Communities: Loosely organized communities or formally structured communities of contributors who share an interest in meeting a common need, ranging from minor projects to huge developments, which they carry out using a collaborative development environment In many cases, ecosystems relating to the 3Os involve also one or more communities
  • 6.
    FOUR TYPES OFECOSYSTEMS 1) Business Ecosystems Focus: individual companies and how a focal firm adapts its network of connections to efficiently and effectively deliver its value proposition. e.g., • Apple, Samsung, Nokia • Blockchain technology 2) Knowledge Ecosystems Focus: exploration rather than exploitation - creation of new knowledge and knowledge-sharing through collaboration. • Open-source communities (Koening 2012) 5
  • 7.
    FOUR TYPES OFECOSYSTEMS 3) Innovation Ecosystems Focus: promoting interactions that can empower innovative performance of the members, including nurturing innovative startups within designated regional hubs or clusters. E.g., • Odense Robotics (Denmark): World-leading ecosystem for robotics companies • Silicon Valley: financial network supports participants, e.g., companies, research institutes, technology developers (Claryssen et al. 2014) 4) Platform Ecosystems Focus: Providing complementary offerings and consistency, around a fundamental element, enhancing interactions among a wide array of components and potential end users • Nintendo Consoles: stable cores that mediate the relationship between components such as controllers, games, screens, and users 6
  • 8.
    THE 3OS COMMUNITYPECULIARITIES 7 FOSS vs OH Aspect FOSS OH Product Type Software apps and tools, libraries Physical objects without electronics, electronic components, robotics Development Tools IDEs, code editors CAD software, simulation tools Collaboration Platforms GitHub, BitBucket, etc. GitHub, GitLab, online design repositories, etc. Issue Tracking Github, Bitbucket bug tracking Online platforms and discussion forums Testing Compiling the code Prototyping Local Groups and Makerspaces Less common Common for hands-on collaboration Community Size Often Large and Diverse Smaller and Specialized Contribution Scope Code Contribution, Feature Development Hardware Design, Documentation, Physical Testing
  • 9.
    THE 3OS COMMUNITYPECULIARITIES 8 FOSS vs OD Aspect FOSS OD Product Type Software apps and tools, libraries Datasets, databases Development Tools IDEs, code editors Data analysis tools, version control Collaboration Platforms GitHub, BitBucket, etc. GitHub data repositories, data-sharing platforms. Issue Tracking Github, Bitbucket bug tracking Data issue tracking systems, data quality monitoring Testing Compiling the code Validation, quality control for cleaning Community Size Often Large and Diverse Varies widely depending on the dataset and domain Contribution Scope Code Contribution, Feature Development Data contributions, data collection, data curation
  • 10.
    INTERVIEWS DATA www.zooom4u.eu In-depth interviewswith 25 companies: • What OSS, OH, or OD ecosystems/communities are you involved in? • What is the role of your organization currently in the ecosystems? • What are the main benefits and challenges for your business relating to such collaborations? All companies recognized the advantages of being embedded in one or more ecosystems where the creation of new knowledge is facilitated by joint research work, collaboration, and expertise sharing
  • 11.
    ZOOOM CASE STUDIES www.zooom4u.eu OSOD OH Case AI BC QN RB OS Alps Blockchain (Italy) BC OS Atuin Media (Austria) AI OS Blumatix (Austria) AI OS OD Cognify (Austria) AI OS OD OH Company X (anonymized, Switzerland) RB OS Company Y (anonymized, Italy) BC OS OD Datafund (Slovenia) AI BC OS OD Dedagroup (Italy) OS OD Georesearch (Austria) AI OS Iovavum (Austria) AI OS Nethesis (Italy) AI OS Notarify (Italy) AI BC OS OD Openmove (Italy) OS OD OH Case AI BC QN RB OS Pimcore (Austria) OS Polycular (Austria) OS OD Propertune (Finland) AI OS Qt Group (Finland) AI OS OD Quanscient (Finland) AI QN OS OD Semantum (Finland) AI OS Solbytech (Austria) OS Sproof (Austria) OS OD Src (Slovenia) AI OH ThinkIn (Italy) AI OS OD U-Hopper (Italy) AI OS Wurth Phoenix (Italy) OS: Free/Open-source Software OD: Open Data OH: Open Hardware AI: Artificial Intelligence / Machine Learning BC: Blockchain QN: Quantum RB: Robotics Among 25 companies: • 4 large organizations • 13 SME’s • 8 micro/startups
  • 12.
    IDENTIFIED ROLES www.zooom4u.eu Systemic Rolessubtypes: • System integrator for reusing IP (OSS + OD) • Platform developer for OD • Platform developer and system integrator for OSS • Enablers (Technical Solutions Providers) Community Roles involve: • Contributors • Community Managers/Leaders Roles Instances Systemic Roles 7 Focal Firms 2 Innovators 2 Other Types of Networks 2 Distinctive Community Roles 9 Each company identifies itself into specific roles depending on its strategy, main business, and the network structures
  • 13.
    IDENTIFIED ROLES Systemic rolesinvolve the creation of shared platforms or environments to integrate services across organizations and stakeholders (e.g., PAs, universities, companies) • System integrators for reusing IP: Sharing and integration of OSS and OD • Platform developers for OD: Integrate OD formats • OSS Platform developers: Comprehensive platform of OSS services • Enablers: New ways of doing business, cross industry boundaries (e.g., fair data economy in the EU data spaces; additive manufacturing value chain) 12
  • 14.
    IDENTIFIED ROLES • Focalfirms: Define a common value proposition for other players, set standards, and facilitate coordination among participants • Innovators: Combine collaboration, access to universities, and cross-disciplinary interaction → higher innovation performance and identify emergent talents • Co-creation Networks: Actors have access to shared resources (libraries, software, e.g., blockchain) → aka Open-Source Service Network • Contributors: Contribute to OS libraries and plugins and share valuable resources, code, and solutions with communities • Community Leaders / Managers: Establish a community around their OSS platform and facilitate interactions within the community 13
  • 15.
  • 16.
    THANK YOU FORLISTENING!