Open source software strategy
The European Commission has updated its strategy for internal use of Open Source Software. The Commission, which is already using open source for many of its key ICT services and software solutions, will further increase the role of this type of software internally. The renewed strategy puts a special emphasis on procurement, contribution to open source software projects and providing more of the software developed within the Commission as open source.
The specific objectives of the renewed strategy are:
Equal treatment in procurement
The Commission will ensure a level playing field to open source software when procuring new software solutions. This means that open source solutions and proprietary solutions will be assessed on an equal basis, being both evaluated on the basis of total cost of ownership, including exit costs.
Contribution to communities
The Commission services will increasingly participate in open source software communities to build on the open source building blocks which are used in the Commission's software.
Clarification of legal aspects
In order to enable easy collaboration with the open source communities, Commission developers will benefit from appropriate legal coaching and advice on how to deal with the intellectual property issues relating to open source software.
Open-source and interoperable Commission-developed software
Software produced by the Commission services, in particular software produced with the objective of being used outside the Commission, will be open sourced and published on the Joinup platform and will use the European Union Public License (EUPL). The software produced should aim to be interoperable and use open technical specifications.
Transparency and better communication
The updated strategy emphasises an improved governance, an increasing use of open source in the domain of ICT security and the alignment of this strategy with the EC’s ISA Programme, facilitating the modernisation of cross border and cross sector eGovernment services.
Together with the strategy, a comprehensive action plan has been created, addressing all 10 points above. It is scheduled for execution during the period 2015-2017.
This action plan involves coordination of many activities with different services at the Commission in order to ensure that the principles of the strategy are followed internally. The activities include:
- Product management and procurement processes
- Promotion of standards
- External diffusion of EC produced software
- OSS based architecture stack
- Compatibility of licences
- Clarifications and recommendations to developers
- Service around OSS used at the Commission
- Actions around communities, follow-up, participation
- As these actions are mostly internal, the visible outcome will be the provision of equal opportunities in procurement, publication of the clarifications for developers, usage of the OSS in published developments, etc. as expressed in the strategy.
The Commission's strategy for the internal use of Open Source Software was first adopted in 2000, and has since been updated three times.
The use of open source software at the Commission increases and is extended to new areas with every new version.
Open source software strategy 2014-2017
1. The Commission shall continue to adopt formally, through the Product Management procedure, the use of OSS technologies and products
2. The Commission shall ensure a level playing field for open source software and demonstrate an active and fair consideration of using open source software – taking account of the total cost of ownership of the solution
3. For all future IT developments, the Commission shall promote the use of products that support recognised, well-documented and preferably open technical specifications that can be freely adopted, implemented and extended. Interoperability is a critical issue for the Commission, and use of well-established standards is a key factor to achieve it
4. For the internal development of new information systems, in particular where deployment is foreseen by third parties outside the EC infrastructure, OSS shall be the preferred choice and used whenever possible
5. The Commission shall further clarify the legal context around the internal use of OSS and make this clarification available to interested parties. The main topics to be addressed include: licensing schemes, Intellectual Property Rights, equal opportunities in the context of procurement and participation in OSS communities
6. The Commission shall further develop guidelines and best practices allowing the setup of OSS and mixed solutions covering the full set of professional services, including deployment of OSS solutions in its data centres at the same level of service as the proprietary ones
7. The Commission shall continue to develop and adopt best practice and tools emerging from OSS communities while applying state-of-the-art governance practices, particularly in the domain of security. In addition, the EC will facilitate and promote the creation of communities for those OSS products released by the Commission and facilitate participation in external OSS communities
8. OSS plays an important role in e-Government projects and shall be therefore considered within the framework of these activities
9. The collaboration between Commission teams in charge of the internal and external OSS strategies shall be further enhanced in order to achieve convergence, in particular through alignment with and reuse of validated solutions produced by the ISA programme
10. The ICT ecosystem is extremely dynamic, innovative, and constantly evolving; as such it impacts many areas of the Commission's policies. Within this context, DIGIT shall continue to play an active role in promoting partnerships focusing on OSS between the European Institutions and other stakeholders