COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Juan Rico
Senior Manager Oniro & Cloud Programs - Eclipse Foundation
Enabling global interoperability among
smart devices is only possible through
Open Source.
Oniro and OpenHarmony a cooperation to
build a global ecosystem
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
How many of these logos are you familiar with?
2
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
By the end of this presentation you will …
1. Understand why Oniro and OpenHarmonycan claim they are building a
global interoperable ecosystem.
2. Recognize the challenges and opportunities behind a truly Global
solution and who can benefit from them.
3. The importance of flexibility and local tooling to enable the success of a
global community.
3
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Let me introduce myself
Juan Rico
Senior Manager Oniro & Cloud Programs at Eclipse Foundation
Since 2007 working on WSN, IoT and smart things applied to multiple
domains.
Fun fact: The oven I have at home took me to my current position at
Eclipse Foundation.
4
https://www.linkedin.com/
in/juanricofdez/
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
The Leading
Open Source
Foundation in Europe
The Community for
Open Collaboration
and Innovation
Community Driven.
Code First.
Commercial-Friendly.
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
420+
Projects
450M+
Lines of Code
2,000+
Committers
360+
Members
20+
Years of
Innovation
20
Industry
Collaborations
50+
Countries
Represented by
Committers
$25B+
Shared Technology
Investment
Driven by a diverse community of communities, we enable open source collaboration and drive
sustainable innovation on a global scale.
6
We Foster Innovation Through Open Source
Collaboration
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
7
Open Source Java Automotive & Mobility Embedded, Mobile & IoT Next Gen Dev Tooling Emerging Collaborations
Community
Development & Outreach
IP Management
& Licensing
Governance
& Processes
Back-Office
Operations
Eclipse Foundation Services Funded by Collaborations
Infrastructure
& Security
Join a Collaboration
Why do we still need yet another attempt to build a
global ecosystem for smart devices?
8
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
The smart device industry is fragmented!
9
Poor User Experience
Technological
Silos
The OS is not designed for the
IoE and “device continuumˮ
Limited Scalability and
Replicability
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
The smart device industry is fragmented!
10
Poor User Experience
Technological
Silos
The OS is not designed for the
IoE and “device continuumˮ
Limited Scalability and
Replicability
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
11
Open Source provides means to overcome
some of those issues
Assets
- Open implementation
freely accessible 4
freedom)
- Open Specification to
develop compatible
products.
- TCK to validate Product
Compatibility.
Culture & Organizational
- Embraces cooperation
and new use cases.
- Nurture technological
innovation.
- Reduces licenses cost
and also the reluctance
to cooperate.
12
Open source opens opportunities but there are
still a lot of challenges ahead (Cultural, Technical
and Geopolitical).
Is it possible to extend the impact of Open Source
mindset to cover the blind spots not yet addressed?
1
3
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
● Open Source Operating
System platform focusing
on Smart Devices and its
integration.
● 7700 Committers
● 110 M lines of Code
OpenHarmony already successful in the market
14
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
● Open Source Operating
System platform focusing
on Smart Devices and its
integration.
● 7700 Committers
● 110 M lines of Code
Spaceflight
Transportation
Government
Finance
Medicine
Industry
Energy source
Education
OpenHarmony already successful in the market
15
Over 320 OpenHarmony products
available in the market.
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Oniro as a compatible Distribution full of European
Innovations
● Oniro and OpenHarmony
compatibility is based on the
Specification definition.
● Foundations processes support
compatibility maintenance.
● Innovations are driven by the
opportunities of the primary
markets each project addresses.
16
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Pioneering open source collaboration
17
“The first instance of two open source foundations engaging in such detailed
technical collaboration – a significant step towards cultivating a global
ecosystem for open intelligent devices”
Mike Milinkovich -ref
Objectives
Actions
What opportunities are created by the cooperation
and for whom?
1
8
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Focusing on developer experience as a growth vector for
Oniro and OpenHarmony
- The cultural differences among regions are also
affecting Open Source development:
- Tooling
- Documentation
- Community engagement
- The OpenHarmony-Oniro cooperation enables
and promote the use of local environments.
- Developers don’t need to change anything, it is
the high level cooperation the one in charge of
extending the outreach and relevance of those
contributions.
Think Global
Code Local
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL
LICENSE (CC BY 4.0)
Supporting Smart device manufacturers
navigate a challenging regulatory landscape
- Regulatory landscape is becoming
more complex for connected
products (CRA, Data Act, GDPR …).
- Oniro provides a solution that is EU
regulation compliant.
- Hardware platforms running
OpenHarmony can benefit from
Oniro to participate in western
markets.
20
So what
2
1
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Oniro and OpenHarmony cooperation
creates:
1. A common technology ecosystem that facilitates the participation in a global
market for smart devices manufacturers, based on OPEN SOURCE technologies.
2. A sustainable tooling approach in which each region keeps its independence in
the selection of the optimal components and innovations matching local
regulations.
3. An space of diversity where cultural differences are embraced and leverage to
bring continuous improvements to the global ecosystem.
4. An space to expand the impact of developers contributions.
22
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
Communication channels:
● Oniro Working Group mailing list: oniro-wg@eclipse.org
● Oniro Projects (technical) mailing list: oniro-dev@eclipse.org
● Chat channel: #oniroproject at matrix
● X: @oniro_project #Oniro
● LinkedIn: Oniro Project
● Mastodon: Oniro Project
Eclipse Oniro Projects:
● Eclipse Oniro Compliance Toolchain - Description & Code
● Eclipse Oniro4OpenHarmony - Description & Code
● Oniro Technical documentation - https://docs.oniroproject.org/
Resources
COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)
juan.rico@eclipse-foundation.org
24
Let’s continue the discussion
about how to
Think Global and Code Local

SFSCON24 - Juan Rico - Enabling global interoperability among smart devices is only possible through Open Source

  • 1.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Juan Rico Senior Manager Oniro & Cloud Programs - Eclipse Foundation Enabling global interoperability among smart devices is only possible through Open Source. Oniro and OpenHarmony a cooperation to build a global ecosystem
  • 2.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) How many of these logos are you familiar with? 2
  • 3.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) By the end of this presentation you will … 1. Understand why Oniro and OpenHarmonycan claim they are building a global interoperable ecosystem. 2. Recognize the challenges and opportunities behind a truly Global solution and who can benefit from them. 3. The importance of flexibility and local tooling to enable the success of a global community. 3
  • 4.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Let me introduce myself Juan Rico Senior Manager Oniro & Cloud Programs at Eclipse Foundation Since 2007 working on WSN, IoT and smart things applied to multiple domains. Fun fact: The oven I have at home took me to my current position at Eclipse Foundation. 4 https://www.linkedin.com/ in/juanricofdez/
  • 5.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) The Leading Open Source Foundation in Europe The Community for Open Collaboration and Innovation Community Driven. Code First. Commercial-Friendly.
  • 6.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) 420+ Projects 450M+ Lines of Code 2,000+ Committers 360+ Members 20+ Years of Innovation 20 Industry Collaborations 50+ Countries Represented by Committers $25B+ Shared Technology Investment Driven by a diverse community of communities, we enable open source collaboration and drive sustainable innovation on a global scale. 6 We Foster Innovation Through Open Source Collaboration
  • 7.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) 7 Open Source Java Automotive & Mobility Embedded, Mobile & IoT Next Gen Dev Tooling Emerging Collaborations Community Development & Outreach IP Management & Licensing Governance & Processes Back-Office Operations Eclipse Foundation Services Funded by Collaborations Infrastructure & Security Join a Collaboration
  • 8.
    Why do westill need yet another attempt to build a global ecosystem for smart devices? 8
  • 9.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) The smart device industry is fragmented! 9 Poor User Experience Technological Silos The OS is not designed for the IoE and “device continuumˮ Limited Scalability and Replicability
  • 10.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) The smart device industry is fragmented! 10 Poor User Experience Technological Silos The OS is not designed for the IoE and “device continuumˮ Limited Scalability and Replicability
  • 11.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) 11 Open Source provides means to overcome some of those issues Assets - Open implementation freely accessible 4 freedom) - Open Specification to develop compatible products. - TCK to validate Product Compatibility. Culture & Organizational - Embraces cooperation and new use cases. - Nurture technological innovation. - Reduces licenses cost and also the reluctance to cooperate.
  • 12.
    12 Open source opensopportunities but there are still a lot of challenges ahead (Cultural, Technical and Geopolitical).
  • 13.
    Is it possibleto extend the impact of Open Source mindset to cover the blind spots not yet addressed? 1 3
  • 14.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) ● Open Source Operating System platform focusing on Smart Devices and its integration. ● 7700 Committers ● 110 M lines of Code OpenHarmony already successful in the market 14
  • 15.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) ● Open Source Operating System platform focusing on Smart Devices and its integration. ● 7700 Committers ● 110 M lines of Code Spaceflight Transportation Government Finance Medicine Industry Energy source Education OpenHarmony already successful in the market 15 Over 320 OpenHarmony products available in the market.
  • 16.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Oniro as a compatible Distribution full of European Innovations ● Oniro and OpenHarmony compatibility is based on the Specification definition. ● Foundations processes support compatibility maintenance. ● Innovations are driven by the opportunities of the primary markets each project addresses. 16
  • 17.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Pioneering open source collaboration 17 “The first instance of two open source foundations engaging in such detailed technical collaboration – a significant step towards cultivating a global ecosystem for open intelligent devices” Mike Milinkovich -ref Objectives Actions
  • 18.
    What opportunities arecreated by the cooperation and for whom? 1 8
  • 19.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Focusing on developer experience as a growth vector for Oniro and OpenHarmony - The cultural differences among regions are also affecting Open Source development: - Tooling - Documentation - Community engagement - The OpenHarmony-Oniro cooperation enables and promote the use of local environments. - Developers don’t need to change anything, it is the high level cooperation the one in charge of extending the outreach and relevance of those contributions. Think Global Code Local
  • 20.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) COPYRIGHT (C) 2024, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Supporting Smart device manufacturers navigate a challenging regulatory landscape - Regulatory landscape is becoming more complex for connected products (CRA, Data Act, GDPR …). - Oniro provides a solution that is EU regulation compliant. - Hardware platforms running OpenHarmony can benefit from Oniro to participate in western markets. 20
  • 21.
  • 22.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Oniro and OpenHarmony cooperation creates: 1. A common technology ecosystem that facilitates the participation in a global market for smart devices manufacturers, based on OPEN SOURCE technologies. 2. A sustainable tooling approach in which each region keeps its independence in the selection of the optimal components and innovations matching local regulations. 3. An space of diversity where cultural differences are embraced and leverage to bring continuous improvements to the global ecosystem. 4. An space to expand the impact of developers contributions. 22
  • 23.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) Communication channels: ● Oniro Working Group mailing list: oniro-wg@eclipse.org ● Oniro Projects (technical) mailing list: oniro-dev@eclipse.org ● Chat channel: #oniroproject at matrix ● X: @oniro_project #Oniro ● LinkedIn: Oniro Project ● Mastodon: Oniro Project Eclipse Oniro Projects: ● Eclipse Oniro Compliance Toolchain - Description & Code ● Eclipse Oniro4OpenHarmony - Description & Code ● Oniro Technical documentation - https://docs.oniroproject.org/ Resources
  • 24.
    COPYRIGHT (C) 2024,ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0) juan.rico@eclipse-foundation.org 24 Let’s continue the discussion about how to Think Global and Code Local