Wednesday, June 14

Event opening
( Pierre-Yves Gibello, Christian Paterson )
( Philippe Latombe, Member of French Parliament )

Keynote by Philippe Latombe

( Dr. Wolfgang Gehring, FOSS Ambassador, Mercedes-Benz Tech Innovation )

Keynote by Dr Wolfgang Gehring

( Jean-Luc Dorel, Programme Officer, European Commission )

Keynote by Jean-Luc Dorel

From dikes to digital commons: a Dutch take on collective action(ability)
( Michiel Leenaars, Dir. of Strategy, NLNet )

Technology is everywhere, and is reshaping how we live, work, (get) entertain(ed), learn and create. But not all technology is equal, nor beneficial. As societies we have the choice to let ourselves be dragged around by the maelstrom of venture capital and its continuous flood of (wannabe) big tech and unicorns that like to move fast and break things or to use the potential of digital commons to empower everyone.

NLnet Foundation is one of the most active grantmakers in the field of the open internet and of technology commons. NLnet is a public benefit organisation that was instrumental in taking the internet out of the United States and bringing it to Europe in the eighties, making it one of the oldest grant making philanthropies in the space of digital commons in the world altogether. Together with a growing coalition of partners, and supported by donations from individuals, foundations, public sector organisations, companies and institutions like the European Commission, it has been a strong advocate for building a free and open technology stack from top to bottom. NLnet has been an active proponent of the European Next Generation Internet initiative, in particular through the various NGI Zero programmes.

In this talk, Michiel Leenaars (director of strategy at NLnet) will take a quick recap of history and give a high level overview of the digital commons landscape from the point of view of a small and flat country partially below sea level. He will also give an update on the hundreds of recent and ongoing efforts funded by NLnet creating advanced FOSS building blocks  — from open hardware e-ink screens and mobile networks to social media tools, from video conferencing tools to compartementalised operating systems and secure digital payment methods.

Open Food Facts - running an Open Data Common, a return of experience
( Alex Garel )

Open Food Facts, the free food products database, celebrated its 10 years in 2022, with a brand new app, more than 2.5 millions products in its database, 200+ more reuses of the data, and first plan participation in impacting projects like the Nutri-Score and the Eco-Score. In this talk we will discuss running and developing this Open Data Common: what are the challenges at stake; how the project weaves together public at large, food manufacturers, re-using applications, scientists, public agencies, private foundations and  the community of contributors; how we try hard to be as open and transparent as possible.

Free your mayor! Digital transformation and free software in Échirolles.
( Nicolas Vivant, City of Echirolles )

For several years now, the city of Échirolles has been engaged in an original and innovative digital transformation. A proactive and structured approach to serve the inhabitants, based on free software and open data.

A Forge of Digital Commons: a project of the French Ministry of Education
( Alexis Kauffmann, Ministry of Education )

"Supporting the development of digital commons" is a strong axis of the new Digital Strategy for Education 2023-2027 of the French Ministry of National Education, which uses a lot of open source software but also contributes to it.

Sovereign and sustainable, the Forge of Digital Commons is one of the projects of this strategy.

France has nearly a million teachers. Among them, there are teachers developing Open Source softwares but there are also more and more teachers using text format (markdown, LaTeX...) to create and share educational content. Yesterday all these projects were scattered over multiple forges including Microsoft's GitHub which is difficult to trust in the long term. Hhosted and managed by the ministry, the "Forge of Digital Educational Commons" project aims to pool all these projects on a dedicated GitLab instance and invite the school community to participate.

Onyxia, a 🇫🇷 public open source software for sovereign data oriented cloud
( Joseph Garrone, DINUM )

https://onyxia.sh is a project developed by the French public service that aims at providing a state-of-the-art working environment for data teams.
It makes it possible to build sovereign dataciense oriented cloud, and break free from hyperscaler services (Amazon Web Services, Google Cloud,Microsoft Azure, ect.) Onyxia enables to pool computing resources without relying on big tech closed-source software.

Open Data Hub - An Open Source platform to develop digital solutions based on real data
( Simon Dalvai, NOI Techpark )

The Open Data Hub is a cross-border Open Source digital platform that helps start-ups, companies and research institutes in developing digital solutions based on real data. It collects data from different data providers and shares the data through one platform to easily collect, combine and visualise data from different sources.
The presentation consists of a general introduction about what the Open Data Hub is, the team behind it and how it can help developers and organisations to solve the "cold start" problem with a collection from mobility data such as e-charging stations or bike sharing stations to tourism data such as accommodations or events.

Datami - share, show and contribute to digital commons
( Julien Paris )

A customizable open source widget to visualize and edit open datasets, without any other backend than Github or Gitlab.

Imagine you are a business, a public institution, or non-profit organization and you regularly produce datasets you would like to share and to valorize ; you produce datasets but you would like to make them become true digital commons. It could be complicated for you to share those data on your website in a pleasant and intuitive way, and it could be even more complicated to invite your community to contribute to it : either you don't have enough money to invest in a proprietary solution, or you lack time or skills to do so...

Datami is a 100% open source project allowing you to generate and configure datavisualization widgets on top of open datasets, but also to make possible for anyone to contribute to them.

With Datami you can visualize open datasets as interactive cards, tables, maps or graphs. Datami also allows you to open your datasets to contributions - without asking users to create any account - but keeping the dataset producers' ability to moderate such contributions .

Datami uses Github or Gitlab as its "backend", so all the moderation tools you will need to curate contributions already exist thanks to Github's or Gitlab's API !

As Datami works as a web component you can integrate Datami in any website, and fine-tune its configuration directly in the page's html.

Datami is 100% free to use : the source code can be deployed once, but any widget calling the deployed code can be configured independently.

Datami was one of the laureates of the "France Relance 2022" open call from the French National Agency for the Cohesion of Territories (ANCT), and was developed by the french digital cooperative multi.

Datami website : datami.multi.coop

Migrating to Open Source knowledge management solutions - The case of XWiki and Confluence
( Clément Aubin, XWiki )

XWiki is a FOSS knowledge management solution, and a direct alternative to the Confluence, the wiki part of the Atlassian software suite, along with Jira or Bitbucket. XWiki and Confluence share similarities in their approach, including an extension mechanism and the possibility to write macros in wiki pages, which enables users to create dynamic contents.

Today, following changes in Atlassian's policy when it comes to handling on-premise licenses [1], companies are looking to migrate away from Confluence to limit lock-in and to take back ownership on their data. However, migrating from such complex systems comes with its own set of challenges, both when it comes to the financing of migration tools and the implementation of technical alternatives to functionalities in proprietary software.

In this talk, we will dive into some of the technical aspects that make a migration from complex proprietary tools difficult. We will also look into how we chose to build and finance the development of Open Source migration solutions to make the switch from Confluence to XWiki.

[1] https://www.atlassian.com/licensing/future-pricing/server-pricing/faqs

KNOWAGE and AICS for 2030 agenda SDG goals monitoring
( Stefano Modroni, Adolfo Morrone )

AICS is the Italian Agency for Development Cooperation that started operating in 2016 with the ambition of aligning Italy with the main European and international partners in the commitment to development. KNOWAGE Labs are developing for AICS a platform that is probably unique in the world and will allow both the Agency and the public to access all the major indicators on the UN Sustainable Development Goals provided by international sources (World Bank, WTO, ILO..) and easily compare them. The solution will allow analysis to start from 3 different touch points: the infographic of SDG goals, the advanced search criteria, and the virtual assistant. Then, a customized dashboard will be provided to the user, allowing to further expand the analysis by interacting with charts, maps, tables, etc. This talk will show the state of art of the solution, highlighting objectives and expected results of the project, but also the new developments of KNOWAGE related to AI.

Ubuntu Server at Orange: federate and build through inner source
( Romain Georges )

Why Ubuntu server at Orange France? Community Opensource is more Friendly and a fertile ground for Agile DevOps  and Cloud transition => Mandatory to deploy Community Opensources Solutions at Orange France As Community Open source calls Community Open source
=> needs to deploy Ubuntu server Benefits : optimise time to market on server Operating system => Building simplier and run faster

How to Share this value with inner source for the whole Orange Group Stream "Federation" at Orange : inner source as a pillar What to share ?
=> First step : hardening How to share ? => Setting up an internal community.

Interaction with Open source Ecosystem

How to protect Server2Server exchanges with LemonLDAP::NG WebSSO?
( Christophe Maudoux, Gendarmerie Nationale )

LemonLDAP::NG is a free open source full AAA WebSSO solution. It provides global Authentication (Single Sign-On), Authorization (access rules) and Accounting: (access logs).

In cloud environments or  DevOps  architectures, applications may require other applications API. It means that a web application may need to request some other web applications on behalf of the authenticated users. LemonLDAP::NG provides three ways to do this:

  • the Ugly that consists in providing SSO cookie to all protected applications. It is an unsecured method because the SSO cookie can be caught and used everywhere, every time by everyone! NOT RECOMMENDED solution.
  • the Bad with the SecureToken Handler. This approach is deprecated. Should be used for specific use cases only.
  • and the Good one with the ServiceToken Handler. Since 2.0 version, LL::NG provides a better way to protect API by using limited scope tokens aka ServiceTokens.

I will explain the ServiceToken Handler mechanism and how to implement it during this presentation...

MORPHEMIC: Open source cross Cloud application management supporting hardware accelerators
( Geir Horn, Univ. of Oslo )

Persistent applications will experience variable demands and workloads, and Cloud resources may mitigate performance problems by allowing the necessary resources to be temporarily rented as needed. Cloud deployment decisions must consider not only the best suited providers but also the possibility to use beneficially hardware accelerators like GPUs and FPGAs should these be useful for the application and improve its performance. Since additional application resources may be needed at any time in response to the changed workload, or as a function of the data processed by the application, automated application management is desirable. This talk will cover the versatile MORPHEMIC platform capable of managing and optimizing the application over its lifetime using forecasting to predict and anticipate changes in the execution environment and proactively provide the Cloud resources timely to the application. Additionally, MORPHEMIC can deploy polymorphic application components to the hardware resources best apt for the application tasks at hand. Examples from real world applications will be given to show the benefits of the approach.

BPCE (Banque populaire et Caisse d'épargne): OSPO success story by TOSIT
( Florian Caringi, BPCE )


OW2con'23 Best Project Awards Ceremony

The OW2 Best Project Awards recognize and reward "best of breed" projects and successful implementations of OW2 technologies.

Thursday, June 15

Opening by Orange
( Koen Vermeulen, Orange Group CIO )

Introductory presentation by Orange.

Making SBOMs work for everyone
( Anthony Harrison )

There is an increasing awareness that Software Bill of Materials (SBOM) will be a key artefact in improving software secuiory and resilience. However, an SBOM is only as good as the data which is contained within it. Recently there has been a lot of discussion about what makes a good SBOM and this session will attempt to define this and identify the key parts of the SBOM which the community can help curate and improve to ensure that the benefits of providing and using SBOMs are realised. This session will include a number of practical examples to show what can be revealed when the quality of the data is improved.

Automate legal compliance with Hermine
( Nicolas Toussaint, Camille Moulin )

Hermine is a new tool in the open source compliance tooling ecosystem. It allows you to manage and implement your Open Source Legal Compliance Policy. It facilitates collaboration inside organisations between lawyers, developers and product owners, as well as between legal teams of different organisations. Organised as an open community, the project also proposes a novel and unique way to collaborate and standardize the understanding and possible interpretations of the open source licenses. This session will explain the philosophy and the approach taken by the Hermine project to tackle the open source policy automation challenge. You will also understand how the project is organised and how you and your company can join the community.

Quick App Initiative; lessons learnt about launching a new open source endeavour
( Christian Paterson )

The OW2 Quick App initiative celebrates its 2nd birthday during this OW2 conference, and this talk will provide you with insights into why the initiative was launched, the actions made over the last 2 years in its support, the friends made, and the lessons learnt along the way. Above all, it drives home the importance of knowing why you are launching an open source project and why people should be interested.

15 years of free software at work - several kinds of relationship between users and developers
( Antoine Gallavardin, INRAE )

During 15 years , I used Free Software, I know what are the several kind of contribution. But what happen when a final user , and sometimes a client, want to have the best software for their needs ? First he used , he reports some bugs, he finance and after ? In this conference, I'll explain what was my position about 2 "OW2" free software ( LemonLDAP::NG and FusionDirectory), from user to contractor inside the project's governance passing by co-forker in one case and how I was received by project's developper  and company behind them. I'll explain what the success factor and detailed some point of vigilance on each side.

Address Open Source Project Challenges and Increase Contributor Involvement
( Krystian Podemski, PrestaShop )

Some of the challenges that open source projects face are organizing member contributions and increasing community involvement. During this talk, we will show you how PrestaShop, one of the leading open source e-commerce software platforms, addressed these challenges and strengthened its community in the last few years.

You will understand how the PrestaShop project evolved in recent years, and how new communication channels helped project members be better informed and get better involved. To go further, the project is working with contributors in a live environment, so discussions and communication can be kept with the community. We will show you how this has eased communication between members.

A new open source team has been put in place. You will better comprehend the influence it has had on the separation of the project from the company. You will also learn, through short use cases and examples, about the maturity of the PrestaShop project and how community pull requests more than doubled in 5 years. In the future, the project would like to open decision-making to the community, which will be discussed during the presentation.

A practical Guide for Outbound Open Source
( Thomas Graf, Siemens )

This Presentation is about how to contribute to or to launch an Open Source project (also called “outbound open source”) as a company. It aims to describe a process, that can be implemented in companies of any size (large but also small or medium sized organizations). Companies can tailor the proposed procedure to their needs. I.e., depending on the size and situation of the company not all steps need to be implemented. Although the provided information does not guarantee the success of such an endeavor it is proven in use and very helpful for decision-making, launching and maintaining. The procedure and background information is available as a “guide” and on GitHub under https://github.com/todogroup/outbound-oss

Democratic Commons: Organic Democracy for Digital Commons.
( Samir Saidani, Babel.coop )

Free and open-source licenses are the standard way to make software a digital common good. A digital common good might be governed in various ways depending on the political awareness of the authors. The power to commit changes to the code is usually held by a few hands. Changing the governance is hard: the energy cost to maintain and develop the forked software acts as a barrier to change. We propose a social technology to secure the democratic governance of a digital common. A Democratic Common is a common governed in a democratic way through a constitution. The constitution itself is a common good. The constitution guarantees the sovereignty of the community over the common.  The constitution protects the fundamental rights and freedoms of the members of the community. Democratic common governance is based on the rule of law, like any democracy: everything is authorized unless a rule states otherwise. The organization of the common is structured by roles and circles created and destroyed dynamically according to the needs of the common. The common decision process is a battle-field tested governance process, involving the collective intelligence of stakeholders to produce the rules of the common. Babel.coop is a democratic common run by the Babel.coop Constitution, which has been successfully used for a few years in our community. The Babel.coop Constitution will be released into the public domain.

ROUND TABLE: OSS governance in large organizations
( François Desmier, MAIF, Jacob Green, OSPO++, Gilles Rouvier, Lawways, Frédéric Aatz, Microsoft, Simon Phipps, OSI )

A global overview of open source governance in large organizations, involving OSPO (Open Source Program Office) representatives, foundations like OSPO Alliance and OSPO++, legal counsels, to put the focus on methodology, success stories, tools, resources, and the overall scope of a full-fledged OSPO approach. This round table will be moderated by Simon Phipps from OSI.

Open source and sustainability: reality or illusion?
( Elisa Nectoux , Belledonne Communications )

The Linphone project is an open source solution that was first released in 2001. It started as a personal project done on spare time and it is now a sustainable company employing 20 people (15 of them being software developers). We believe that employing open source software developers is the best way to pay them for their contribution to the open source ecosystem.

We are often asked how an open source company can make money and grow on the long term. We rely on three different sources of income:

  • corporate customers, by selling our technology to third parties who wish to integrate it to build their own products. Our revenue has been progressively increased thanks to a business model based on three types of income: licensing, support, and developments on demand. Third party companies are willing to finance the development of your great open source technology if you ask them to!
  • public subventions, via the response to a call for expressions of interest and the use of research tax credit (CIR)
  • end-users, by selling our solution in a SaaS mode to companies who wish to use it « as is » for their internal needs. This talk will highlight why and how we are reworking our business model with the aim of wearing two hats: technology provider and software editor. This will allow us to obtain a new source of income, that we hope to be recurrent.
Light apps, open-source, and crowdsourcing to promote the 'Heritage in...' your town
( Martin Alvarez-Espinar, Huawei, W3C )

Every town is singular and has a fascinating history (and many stories) behind it. Undoubtedly, digital transformation helps preserve culture and (material and immaterial) heritage and allows us to expose these local stories and hidden gems to the current and future generations. Still, not all communities have the resources or capabilities to digitize their most precious touristic, natural, or cultural assets. To overcome this worldwide challenge, we have created 'Heritage in...', a low-code methodology and open-source tools, to support local communities in promoting their famous and unknown heritage through open data resources and collaborative tools.

This talk presents a non-commercial methodology and tools developed under the OW2 Quick App Initiative that enables rapid development and release of new light applications (Progressive Web Applications and Quick Apps) to digitize, promote and enrich the local heritage of any town worldwide. The project has been tested with several real-world implementations that make the most of the public (and open-licensed) assets, public knowledge, and open-source tools. In less than one hour, we can implement new appealing use cases. No strong IT skills are required; only a basic understanding of Git and web technologies.

ONLYOFFICE: improve your users' document editing experience with third-party plugins
( Yury Korchagin )

Collaborative document editing implies numerous additional features not included in editors by default, for example, translators, communication tools, AI, etc. Incorporating these features directly into the editors will provide a user-friendly experience and better team productivity. That’s why plugin development contributes a lot to open-source projects. ONLYOFFICE Docs provides a collection of plugins to complete the task. The presentation covers all steps of plugin development, tools necessary in document editing, and how they help to automate some processes.

Libervia: the Universal Communication Ecosystem
( Jérôme Poisson )

Are you looking for a communication solution that prioritizes privacy, security, and ethics? Introducing Libervia, the versatile ecosystem developed right here in Europe, built on the XMPP protocol.

But Libervia isn't just for instant messaging. With advanced end-to-end encryption, blogging and microblogging capabilities, calendar events, file sharing, photo albums, a ticket system, and even an ActivityPub <=> XMPP gateway, Libervia is the perfect communication tool for individuals, associations, institutions, NGOs, and more.

Libervia is constantly evolving, with new features like audio/video calls and desktop sharing being implemented thanks to a grant from NLnet/NGI assure with financial support from the European Commission's Next Generation Internet program.

What sets Libervia apart is its flexibility. With a multi-frontend approach and a highly customizable web frontend, Libervia adapts to your needs and preferences, giving you complete control over your online interactions. Whether you're an individual user, a family, a group of friends, or a school or business looking for a secure and reliable communication tool, Libervia has got you covered.

Sustainably fund a business-opensource-software in public sector: lessons learned
( Matthieu FAURE, Adullact )

For 6 years, we've created an active community of public bodies around a business-opensource-software. New feature are shipped and bugs are fixed on a regular basis.

We'll share how we achieved the sustainability of the project, and insights on how to pool financial resources, even when coming from different bodies.

OW2 new member: OpenStudio
( Renaud Aioutz-Lefebvre )

Since its inception in 2005, OpenStudio has gained a solid experience in the digital world to become a reference in web development. After the opening of the first agency in Le Puy-en-Velay, OpenStudio has established local branches in Clermont-Ferrand, Toulouse, Paris and Lyon. As a committed player in the open source software arena driven by a strong spirit of innovation as well as technical expertise and boundless creativity, we design intelligent and responsible digital tools. Our core activity is centered around : E-commerce, Custom-made Web Development and Artificial Intelligence.

OW2 new member: Xenogenics
( Xavier Guérin )

Xenogenics is a research institute that specializes in the design and implementations of ultra-low latency data processing systems. Its expertise spans across multiple computer science and engineering areas such as systems design and optimization, low-latency networking, distributed data processing, programming languages, cloud computing and hardware design. Since 2020, it maintains and promotes the OpenStreams project, a high-performance, distributed streams processing platform.

Do you know that Horizon Europe can support your Research and Innovation with a grant?
( Isabelle De Sutter )

How to benefit from this huge European funding resource for R&D? Better understand the Horizon Europe program mechanisms and guidelines. In addition, to help you with a future Horizon Europe call, the digital national contact points (NCP) team is introduced.