Abtracts


Wednesday, June 23

09:15
Conference opening and introduction
( Cedric Thomas, Jean Parpaillon )
The conference welcome talk by OW2 Chair Jean Parpaillon and CEO Cedric Thomas. In his introduction to the conference, Cedric highlights the role of OW2 as a provider of concrete resources that facilitates adoption of open source software and contributes to the sustainability of the European open source ecosystem. He also provides useful information and guidance about the conference. The sequence concludes with Jean giving his opening address and sharing a vision for OW2.
09:30
[Keynote] Thomas Gageik, Director Digital Business Solutions (DIGIT.B), European Commission
( Thomas Gageik )
Thomas Gageik talks about how open source has professionalised over the past years in Europe, how the time is now to step up the engagement between the European Commission and Europe's open source service providers. He talks about SMEs, which contribute more to open source which proves the point for industry associations suchs as OW2, CNLL and OSBA. He highlights the Commission's open source solutions and contributions, including a few that have reached much deeper into European public services and industry than most of us are aware, creating opportunities for open source companies.
09:45
[Keynote] OW2 Quick Apps - democratising mobile apps
( Xuemin Wang, Christian Paterson, Martin Alvarez )
In January 2021, the W3C, supported by leading technology companies, launched the MiniApp Working Group to define standards for a new paradigm of light hybrid applications called MiniApps. The OW2 Quick App initiative will promote a concrete implementation of this abstract MiniApp standard, enabling light applications in native environments for smart devices. As the MiniApp standard matures, the implementation of Quick App runtime engines for different devices will facilitate a powerful "code once, deploy anywhere" paradigm.
10:00
[Invited talk] The Impact of Open Source for the EU: Insights and Consequences
( Knut Blind )
In 2020, a study was commissioned by the European Commission’s DG CONNECT to analyse the economic impact of Open Source Software (OSS) and Hardware (OSH) on the European economy. It is estimated that companies located in the European Union (EU) invested around €1 billion in OSS in 2018, resulting in an impact on the European economy between €65 and €95 billion. The analysis estimates a cost-benefit ratio of above 1:4 and predicts that an increase of 10% of OSS contributions generates around additional 0.4% to 0.6% GDP per year as well as more than 600 additional ICT start-ups per year in the EU. Case studies revealed that the public sector could not only reduce the total cost of ownership by procuring OSS instead of proprietary software, but more importantly avoid vendor lock-in, thus increasing its digital autonomy. However, the scale of Europe’s institutional capacity related to OSS is disproportionately smaller than the scale of the value created by OSS. The study therefore recommends a number of specific public policy recommendations aimed at achieving a digitally autonomous public sector, open R&D enabling European growth and a digitised and internally competitive industry.
10:15
How public policies can contribute to the sustainability of the European open source ecosystem (and why they should)
( Stefane Fermigier )
APELL is a federation of national open source business associations in Europe, founded in 2020, in order to increase opportunities for the members of the Association’s member organisations (i.e. European business), and to increase value and advancement for the ultimate customers in both the public and the private sectors. APELL acts as a network for the exchange of best practices between its national member associations, as a think tank on national and European public policies concerning Free Software, and as an interlocutor for the European institutions concerned by these policies. For APELL, European digital sovereignty, claimed by the highest leaders of the Union, requires the development of the European F/OSS industry and the ecosystems that surround it. Public procurement rules, support for collaborative R&D, but also the creation and respect of rules (interoperability, respect of human rights...) allowing European companies to remain or become competitive, are part of the instruments that Europe must put in place for this. Since the publication of the European open source strategy in 2019, and in particular the creation of an European OSPO, APELL and its national member associations have been working to ensure that F/OSS and open standards remain at the heart of the main European initiatives on these subjects (e.g. Digital Markets Act, Data Act, OSPOs everywhere, Bothorel Report in France, GAIA-X, etc.). APELL and its member associations also intend to play an active role in promoting European F/OSS companies, as well as F/OSS projects and products of European origin. This presentation will be an opportunity to take stock of: - The European political and economic context around F/OSS, both at the EU and Member State level - APELL's values, objectives and current actions in relation to this context.
10:30
Open Source and Open Standards for Digital Sovereignty
( Italo Vignoli )
Open Source Software and Open Standards – especially document formats – are of key importance for the digital sovereignty strategies of individuals, companies, organisations and governments. Today, user-created content - and the ability to share it transparently - is in the hands of a few companies, which exploit the limited digital culture of users to their advantage. This situation can only be overcome by moving from proprietary to open source software and from proprietary to open standards.
10:45
When Proprietary Software fails us, Open Source can rescue us
( Ludovic Dubost )
In October 2020, Atlassian Plc., the proprietary software editor of Jira, Confluence, BitBucket, Bamboo and other tools, has announced a major change of their product line, moving to be a "Cloud first" company and giving up their "server" historic product line which was the entry point for small teams (in small and large companies) wishing to run their software on-Premise. Since then XWiki SAS, building the XWiki Open Source software competitor to Confluence is receiving many calls for migration. In this talk, I would like to present: - our experience as a provider of an Open Source alternative - analyze the reason why Proprietary software vendors end up progressively moving their customers to the Cloud and/or significantly raising prices - explain why I believe this move is a very dangerous evolution of the software industry, making Open Source as important as ever - share the experience of XWiki SAS on what we are putting in place to allow customers to transition to Open Source - how could our industry avoid such situations by going earlier towards Open Source
11:00
How big money, investors, and greed are putting the future of open source at risk.
( Matthew Yonkovit )
The changing landscape of the open-source industry has taken a potentially dark turn in the last few years. Instead of focusing on inclusion, innovation, and collaboration a new generation of so called open source drive companies has emerged flush with investor money and looking to maximize the returns for their investors and shareholders at all costs. In an effort to accelerate “revenue” and “profits” these companies are looking to rewrite the definition of what they consider open source. We are in a battle for not only the hearts and minds of the FOSS community but our collective future. As new developers start open source projects more will be compelled to choose more restrictive licensing models ( i.e. SSPL ), invest less in the community, and “control” as much of the code and product as possible. I will talk about the trend, talk about the common business models, and offer a few alternatives.
11:30
KNOWAGE 8 in Exclusive Preview
( Davide Zerbetto )
These unprecedented uncertain times heavily challenged companies and public administrations, calling for a deeper data understanding and a better capability to visualize data, make forecasts and take data-driven decisions. Knowage, as open-source suite for analytics and business intelligence powered by the OW2 community, strengthened its commitment to support any emerging analytical needing. Knowage 8 collects all recent efforts and will bring new rich pre-built components within cockpits, an expansion of the in-cloud offers and many new functions aiming to further enhance user experience. During this speech, all the new functionalities of Knowage 8 will be showcased in detail in exclusive preview.
11:45
Webservice, API, how FusionDirectory became the LEGO of identity management
( Benoit Mortier )
Using a modern, simple and secure identity management system is nice. But it is equally important that this solution is easily scalable. From the conception of FusionDirectory great care has been taken in its API, it was built so that the developer can concentrate on the data to be stored in the LDAP directory. The API automatically builds the graphical interface and allows the plugin to fit into the system with its additional programming. The REST webservice provides a layer of abstraction while allowing the use of access control, models, macros and triggers. This conference will show you how API and webservices allow you to extend FusionDirectory while leaving ease and security at the heart of the system.
12:00
Hosting Identity in the Cloud with OW2 free softwares
( Clément Oudot )
We see a major migration of internal IT services to the cloud, and IAM (Identity & Access Management) is one of them. Identity in the Cloud is also knows as IDaaS and no real open source solution is today available to built such solution. Well, almost none... We will see in this presentation how to run some OW2 softwares like LemonLDAP::NG, LSC, LDAP Tool Box or Fusion Directory to build such solution.
12:15
CLIF web UI: the new web-based console for your load tests
( Bruno Dillenseger )
CLIF is OW2's open source project dedicated to performance testing. It comes with load injectors, for generating traffic upon an extendible number of network protocols, and probes to observe usage of computing and networking resources. In 2019, CLIF was given the "OW2 Market Award" for its ability to address the challenges of testing the performances of Orange's home IoT service. This year, we are proud to present CLIF's new user interface, inspired by latest CLIF utilizations in devops contexts: the CLIF web console.
12:30
What's new in XWiki 12.x and 13.x
( Vincent Massol )
A presentation of the new features in the last versions of XWiki
12:45
Lutece Framework updates
( Philippe Bareille )
An overview on the product's updates and news
14:00
[Invited talk] RIOS - Rete Italiana Open Source: an innovative open source company network
( Stefano Pampaloni )
RIOS is a network of Italian companies specialised in open source technologies. Thanks to its expertise in numerous IT solutions, RIOS is able to interface and respond effectively to various market sectors, through an innovative, flexible and scalable business model. RIOS operates in several fields such as data science, IT automation, machine learning & artificial intelligence, cybersecurity. The network also has a multi-level training center on leading opensource technologies. In this talk we will discover the motivations that led to the birth of this network and the features and advantages of our business model.
14:15
ONLYOFFICE: secure document sharing, editing, and co-editing
( Mikhail Korotaev )
When your documents processing and storage is carried out in private or public cloud environments, data breaches and other security issues can expose them to the outside world. A possible and yet the only solution is client-side protection of the information itself, which is the data transfer in online editing, including collaboration between multiple users. We provide a comprehensive range of security tools and services, keeping your data safe on all fronts. ONLYOFFICE is self-hosted which makes it secure by design. Its source code is open and available for everyone to examine and test it. Document access is protected in many ways including JWT, flexible document permissions (view, edit, comment only, review, fill forms, and custom filter for spreadsheets), watermark, copy, print and download protection. We use different methods of encryption in ONLYOFFICE solutions - you can encrypt your whole workspace at rest, your data in transfer is always encrypted with HTTPS. And most importantly you can encrypt documents end-to-end with the new functionality called Private Rooms. Private Rooms are protected workplaces where every symbol you type is encrypted using the unbreakable AES-256 algorithm, even if you are co-editing documents with your teammates in real-time.
14:30
Successfully integrating Collabora Online for feature rich Collaboration platforms
( Michael Meeks )
Collabora Online is super-easy to integrate with content management applications. Come and see some of the many successful integrations. Understand how the product works, scales and can bring a very easy to deploy bundle of interoperable document beauty to your application. Collaboration with appealing features. We'll also look at the internals of Collabora Online, and how you can get involved with building, debugging, and developing it. Hear about our growing community, and all the changes we've done recently to make life better for our users, integrators and contributors.
14:45
Choosing the right programming language for GUI implementation
( Fábio Sobral )
Python, C / C ++, JavaScript or Java? What is the best language for your embedded GUI? Choosing the programming language to be used in your embedded GUI is a decision that depends on several factors. In general, you should look for languages ​​that developers are familiar with, in order to spend less time learning new technology. Also, the language must be suitable for the project objectives. High-level languages ​​- such as Python and JavaScript - tend to be easier to use and have more components available, which reduces time-to-market.. Low-level languages ​​- like C - require a little more work related to memory. However, it ensures high performance. Some intermediate languages ​​like C#, Java and Kotlin also bring frameworks that try to balance the best of both worlds: fast to development and low footprint and, therefore, high performance. In this session we will discuss use cases of GUI implementation for Linux Embedded and analyze the possibilities of languages ​​to be used. Main topics: - Pros and cons of the most used languages ​in GUI embedded development - Find out how to decide which language to use based in your project requirements - How new frameworks decrease development complexity while maintaining high performance and low footprint
15:00
Big Data exploitation: real use cases of Knowage adoption in healthcare and energy market
( Marco Cortella )
This speech will present two Knowage use cases about Big Data exploitation in the healthcare and the energy market. The first use case illustrates how Knowage adoption helped public health authorities to create a homogeneous system of information and knowledge transfer across all the organization, allowing advanced and multi-dimensional analysis and the evaluation of company performances. The second use case concerns the energy market and energy consumption in buildings: the solution developed with Knowage provides real-time and periodic power consumption feedbacks, enabling data-driven decisions to save resources and money. Both cases have been managed end-to-end, from data collection to the final use: attend this speech to discover all the steps and the innovative features that brought these projects to success.
15:30
[Invited talk] OSPO at Sun Microsystem
( Simon Phipps )
to come
15:45
REUSE - Make licensing easy for everyone
( Max Mehl )
Why is it so hard to detect the licensing and copyright information of source code? Because it is a tedious and often confusing task for developers to provide this information. The REUSE project changes that! With three simple steps, it makes adding and reading licensing and copyright information easy for both humans and machines. This presentation will guide you through the REUSE best practices and presents how to make clear licensing simple.
16:00
From laggard to open source powerhouse
( Tobie Langel )
Contributing to open source is finally catching on. It's climbing the Hype Curve, and everyone wants in. Predictably, Open Source Programs Offices are springing up like mushrooms after the rain, and so are job offers for people to run them. And yet, tentatives to join the movement are fraught with disillusion. After an initial honeymoon, the desired outcomes too often fail to materialize. Few employees end up contributing. Communities don't magically coalesce around hastily open sourced internal projects. Hiring pipelines don't overflow with top-notch candidates. And despite what feels like a substantial investment, little value—if any—is captured. There's a reason for that. Building a strong open source culture is transformative. And while grassroots support is key, you don't obtain that kind of outcome without a top-down mandate hinged on a solid business strategy. But because we don't get to see the upstream work involved, we often incorrectly assume there isn't any. As a result, we confuse visible tactics with the underpinning strategy and end-up launching open source programs offices out of fear of missing out. In this talk, we'll look at what happened behind the scenes of companies that successfully transformed their culture to morph into open source powerhouses, and we'll find out how you can do so too.
16:15
Open source in the strategy of a Communication Service Provider
( Hervé Pacault )
Lessons learnt these last 20 years show the incredible success of the "digital companies", that is to say companies that develop themselves the applications that are at the core of their business, and that do it based upon open source. In this sense, "digital companies" are not limited to companies delivering only digital services, but include companies manufacturing physical goods or moving goods or people. Telcos represent an interesting paradox. Core business of a Telco consist obviously in the applications running its network. However, due to history, due to the time when software and hardware were bundled into non-dissociable systems, the sharing of core applications between Telcos has not been done by means of open source, but via a small number of vendors, the Alcatel, Ericsson, Nokia or Huawai. Could this situation evolve in the future ?
16:30
Guidelines for Sustainable Open Source Communities in the Public Sector
( Barbora Kudzmanaite, Vivien Devenyi )
OSOR’s (European Open Source Observatory) Guidelines for Sustainable Open Source Communities in the Public Sector offer practical tips for civil servants at all administrative levels, project managers, IT developers, and open source software (OSS) enthusiasts looking to engage with OSS. The purpose of the Guidelines is to act as a practical tool that can be used by public sector officials interested in establishing or joining open source communities or by members of such communities. Building on the belief that OSS projects are sustainable when there are healthy communities surrounding them, the Guidelines focus on three key topics: setting a sustainable foundation to engage with OSS in the public sector, joining an existing OSS community, and setting up a new public sector OSS community from scratch. The production of the Guidelines entailed multiple steps: an academic literature review, a community survey and development of five case studies looking at successful OSS communities. It was key to develop Guidelines that would be deemed meaningful for their target audience. We have discovered that there are five key success factors that contribute to the sustainability of open source communities in the public sector: software maturity, sustainable finance, community vibrancy, community governance, and public sector adoption incentives. The Guidelines build on each of these factors and further explore them. The Guidelines were produced in close collaboration with public sector open source community members and published by the European Commission Open Source Observatory (OSOR). Available since November 2020, the Guidelines are also currently open to further feedback from the community as well as testimonies on their application.
16:45
The OW2 OSS Good Governance initiative
( Cedric Thomas )
As open source becomes mainstream grows a demand for best practices to manage open source. This talks introduces the OW2 OSS Good Governance initiative a methodology to help implement professional corporate management of open source software. It provides a unique comprehensive approach that goes way beyond the basic level of dependency and legal compliance management. It addresses five goals, namely: Usage, Trust, Culture, Engagement and Strategy.
17:00
Round Table - Open Source Governance on the Table
( Cedric Thomas, Simon Phipps, Mike Milinkovich, Deborah Bryant, Gijs Hillenius, Nejia Lanouar )
The live interactive round table welcomes open source experts Nejia Lanouar (City of Paris), Gijs Hillenius (European Commission), Deborah Bryant (Red Hat), Mike Milinkovich (The Eclipse Foundation) and Simon Phipps (Meshed Insights) to discuss the state of the art in open source governance. The round table will be moderated by Cédric Thomas, OW2 CEO.

Thursday, June 24

09:30
Beta-testing opportunities with the ReachOut test{fest} contest
( Alexandre Lefebvre )
ReachOut is a Coordination and Support Action (CSA) helping H2020 projects, European SME and Open Source projects to implement beta-testing campaigns. The ReachOut platform provides a comprehensive set of tools for preparing, implementing and following your beta-testing campaign. Beta testers can be rewarded with the ReachOut Hall of Fame, money prizes as well as dedicated project incentives. The ReachOut project team is here to help campaign managers throughout the whole process. And it’s all brought to you for free! We will present the different stages of the test{fest}, a ReachOut initiative to promote beta-testing campaigns and encourage beta testers to participate, and the results of the first spring 2021 edition.
09:45
DECODER Platform: Big Software Discovery and Analysis
( Virgile Prevosto )
The DECODER open source platform combines information from different sources to share big software knowledge between developers, testers and maintainers. This centralized knowledge contains very heterogeneous documents (code, comments, documentation, formal specifications, tests and static analysis reports, etc.). A set of NLP-based tools is trained to extract relevant semantic information and find correspondences between the documents, either to provide accurate code summarization or to generate a formal view of a plain-text document, which can then be fed to code analyzers.
10:00
Enhanced software dependency management with FASTEN
( Antoine Mottier )
I will present how FASTEN project aim at giving more accurate dependencies insight by bringing evolution to the existing dependencies managers (such as Maven, Pip, etc.) by leveraging functions call graphs done across the whole ecosystem (e.g. Maven Central). You will learn how it can reduce false positives in reports that are recommending dependencies updates or detect issue at built time rather than at runtime. So if you are overwhelmed by constant notifications related to dependency upgrades, deprecation, etc. join me to find a solution!
10:15
OpenPGP Web Key Directory (WKD)
( Dashamir Hoxha )
If you use OpenPGP to secure your email communication, you should consider publishing your public key using Web Key Directory. It's easier than you think.
10:30
On the challenges of migrating knowledge across software platforms
( Clément Aubin )
Everyone uses its own system for storing, organizing and sharing knowledge : while some teams work will file shares and chat, others will use a dedicated CMS, or a wiki. While it can be easy to migrate a file and directory structure to another system (eg : migrating from a samba share to a GED), the same doesn't apply when migrating content created within a specific CMS or wiki. In this case, the information usually comes with its own set of metadata that also needs to be migrated and modified to fit in the new system. In this talk, I will discuss the challenges related to the migration of knowledge from one software to another, with a particular focus on the migration to a wiki-based knowledge management software : * What are the main points to consider when moving knowledge around ? * Which metadata should be kept ? * How to handle the migration of software-specific features (macros, annotations, specific document structures) ? * Which solutions exists in order to overcome vendor lock-in from proprietary platforms ? In the last part of this talk, I would like to start the discussion on how open standards could contribute with knowledge migration across different platforms, in order to leverage the challenges mentioned above.
11:00
Optimized, multicloud, serverless deployment using open source framework
( Paweł Skrzypek )
Presentation of the complete tool and methodology for automated deployment and optimization of the serverless application. The MELODIC framework for serverless deployment will be demonstrated, together with modelling and optimization capabilities. The live demo of the business, serverless application deployment will be shown. Finally, guidelines and tips & tricks for multi-cloud serverless deployment will be shared.
11:15
Sovereign Cloud Stack: the role of open infrastructure in Europe sovereignty
( Thierry Carrez )
Open source has a critical role to play to enable sovereign infrastructure in Europe. This talk will explain what Open Infrastructure is, and how its interoperability, transparency and independence makes it an ideal fit for data and computing sovereignty. It will present how Gaia-X creates a framework for sovereign infrastructure services, and how Sovereign Cloud Stack bridges between Open Infrastructure and Gaia-X.
11:30
The MORPHEMIC Project - advanced polymorphic and proactive Cloud Computing resources adaptation project
( Alessandra Bagnato, Yiannis Verginadis )
The talk will introduce the MORPHEMIC Project, an extension of the OW2 MELODIC multi-cloud platform for Large-scale Optimised Data-Intensive Computing. MORPHEMIC covers areas, such as: 1-Cloud Computing; 2-Big data & Open data; 3- Artificial Intelligence. 12 partners from 7 countries are developing the innovative MORPHEMIC platform, which will provide a unique way of adapting and optimizing Cloud computing applications for future specialized hardware configurations like GPUs, TPUs, AI chips, FPGA, HPC. During the talk we will demo the MORPHEMIC CAMEL Designer that is conceived to help in designing Cloud Application Modelling and Execution Language (CAMEL) and the first version of the MELODIC Morphemic User Interface.
11:45
Microsoft Azure, an Open Cloud
( Franck Villaume )
Beyond the simple statement, let's try to demonstrate by following a model inspired by OSI, how a GAFAM provides an open cloud. From the simple visit of an Azure region to the hardware blueprint, a “7 evidence game” of the openness of Microsoft Azure.
12:00
OW2con'21 Awards Ceremony and Conference Day Two Closing
( Cedric Thomas )
The OW2 Best Project Awards recognize and reward "best of breed" projects and successful implementations of OW2 technologies, in three categories (Technology, Community, Market). A special award will be also given in the framework of the ReachOut test{fest} contest.
..