Skip to main content

Public Procurement of Open Source Software

The increased interest of European governments in open source software has highlighted the role of public procurement in the acquisition and deployment of software solutions. In this page, you can find learning resources on the procurement of open source software, the approach taken by different public administrations, and the answers to the most common questions on the topic.

Jump to:

Procurement abstract image
Page divider
Recycling icon

REUSE PUBLICLY FUNDED SOFTWARE

Open source procurement allows administrations to:

  • Build on software that is already available and proven
  • Avoid duplicating development across administrations
  • Save time and resources while fostering shared public value

For example, Italy requires public bodies to publish code in public repositories so other administrations can reuse it (Developers Italia)

Transparency Icon

TRANSPARENCY AND ACCOUNTABILITY

Publicly procured open source software provides clarity and openness in public IT projects, allowing administrations to:

  • Inspect and audit the software
  • Ensure public money funds code that can be reviewed and reused
  • Reduce hidden dependencies since the code can’t be locked away
Lock Icon

AVOID VENDOR LOCK-IN

Open source procurement gives administrations the freedom to switch vendors or modify software without being tied to a single supplier:

  • Modify or extend software independently of the original vendor
  • Switch suppliers without losing access or functionality
  • Maintain long-term control and flexibility over public IT systems
Strategy icon

PROCUREMENT MODELS

Open source procurement can follow several approaches:

  • Reuse of an existing open source solution
  • Commission new open source development
  • Procure support services separately

Read more about procurement models below.

Quality icon

QUALITY AND VENDOR EVALUATION

Evaluation criteria in tenders for open source software can include:

  • Vendor contributions to open source projects
  • Active use of the proposed solution in other administrations
  • Size, maturity, and vitality of the open source community
  • Total Cost of Ownership (TCO), including support, upgrades, and exit costs
Checklist icon

PUBLIC BUYER’S CHECKLIST

  1. Clarify needs, code, skills, and plan resources
  2. Review existing open source software before building new solutions
  3. Set up open governance if developing new software
  4. Anticipate risks, ensure vendor neutrality, plan exit
  5. Define clear tender criteria that enable SME bids
  6. Plan long-term support and require contributions back

(Source: Open Source Procurement Guide for Finnish Municipalities)

FAQ

Yes. EU public procurement rules do not prohibit or discourage open source software – in fact, they require a “level playing field” for all solutions. Under EU Directive 2014/24/EU and in line with the principles of equal treatment, transparency, and proportionality, contracting authorities must treat vendors equally and avoid unjustified discrimination. This means open source and proprietary software must be evaluated on the same basis, focusing on meeting the technical and business requirements. 

The European Commission’s own Open Source Strategy emphasises equal treatment: open source solutions should be assessed fairly, based on total cost of ownership. Many Member States even encourage open source in the public sector – for example, Italy’s Digital Administration Code requires considering open source before proprietary options. In summary, it is fully legal and supported by EU policy to procure open source software, as long as procurement procedures remain neutral and focused on best value. 

To include open source solutions lawfully, contracting authorities should frame requirements in functional and performance terms rather than by brand or licence type. Naming a specific open source solution, such as Drupal for municipal websites or Moodle for e-learning, is permissible where justified by legitimate and objective needs, where all suppliers have equal access to the software, and where this justification is transparently documented in the tender. 

Tenders can also require open standards, interoperability, and rights to access, modify, and reuse source code, criteria that promote transparency and long-term sustainability while avoiding vendor lock-in. Authorities are encouraged to embed open source principles in procurement strategies and build internal guidelines or templates to ensure consistency. 

Open source software licences grant broad rights to use, modify, and share software, but they also impose obligations that procurement officers should understand. Key points include:

  • Licence compliance: each open source licence (e.g., MIT, GPL, EUPL) has specific conditions. Some “copyleft” licenses require that modified versions be released under the same terms. This does not restrict public sector use but requires planning for compliance. Tools such as the Interoperable Europe Portal's Licensing Assistant can help verify licence terms and compatibility.
  • Intellectual property and contract rights: contracts should ensure that the administration obtains the source code and the right to use, modify, and reuse it within the public sector freely. Clauses should prevent suppliers from adding restrictions beyond those in the open source licence.
  • Contributions and maintenance: where appropriate, contracts can require suppliers to contribute improvements back to the original open source project, helping sustain the software and reduce maintenance burdens.
  • Warranty and support: open source software is usually provided “as is,” so support and service levels should be clearly defined in the contract. Support can be procured competitively since multiple vendors can work with the same code.

By addressing these points early, public administrations can confidently adopt open source solutions while staying compliant and maintaining long-term control.

Public administrations can procure open source software in several ways:

  1. Reuse an existing open source solution: acquire services to implement or adapt an existing open source project.
  2. Commission new development open source software: fund custom software under an open licence, ensuring openness from the outset.
  3. Download and use existing open source software directly, procuring support services separately.

Each model is valid under EU procurement rules; the key is to match the model to the administration’s capacity, needs, and long-term maintenance plan.

Procuring the software is only the first step: public administrations also need confidence that open source solutions will remain secure and sustainable over time. This can be achieved through several good practices:

  • Assess community health: before adoption, evaluate the vitality of the open source project, e.g., update frequency, active maintainers, contributor base, and include this as a quality evaluation criterion in tenders. Choosing well-established or growing open source communities helps ensure continued security and support.
  • Build internal capacity: investing in staff training or establishing an Open Source Programme Office (OSPO) helps coordinate open source use, manage compliance, and strengthen in-house expertise.
  • Collaborate with peers: joining national or EU-level initiatives (e.g. Denmark’s OS2 network or France’s BlueHats) enables administrations to share costs, pool expertise, and collectively maintain solutions.
Content divider image

eLearning

The Open Source Observatory (OSOR) has developed an eLearning course on Open Source Software for EU Public Administrations, now available on the Interoperable Europe (IE) Academy.

Module 3 focuses on how public administrations can adopt open source software legally, strategically, and sustainably. It explores the key practical aspects — from licensing and procurement to funding and long-term sustainability. The module takes approximately 30 minutes to complete, and participants can obtain a certificate of achievement upon completion.

Module 3 is structured around three chapters:

  1. Licensing open source software
  2. Procuring open source software: Public sector procurement goes beyond cost — it’s about promoting sustainability, transparency, and public value. This section outlines procurement strategies tailored to open source software, including the reuse of existing solutions, evaluation criteria, and alignment with policy goals such as interoperability and digital sovereignty.
  3. Funding open source software
Space divider with a gradient