Develop and manage openly licensed software Go to page
Best practices for those who develop and manage openly licensed software for PA.
Guidelines for properly adopting reusable software using the Catalog.
"Reusable software" refers to software made available by a public administration under an open license and published in the Developers Italia catalog.
Since it is published by a public administration, it may be more closely aligned with the requirements of other public administrations. For this reason, the Digital Administration Code lists it before generic open-source software.
Adopting reusable software means avoiding duplication, reducing costs, and promoting economies of scale and shared maintenance with other public administrations. The adoption of open and reusable solutions allows agencies to maintain digital sovereignty over the code, promote transparency and control over the solutions, ensure security, and strengthen the public ecosystem.
We begin with a comparative assessment. By its very nature, reusable software may have an advantage, since it is developed or adapted to meet the needs of the public sector.
These steps help you adopt and manage reusable software.
MATERIALS AND TOOLS
Best practices for those who develop and manage openly licensed software for PA.
The steps and resources needed to make public services talk to each other and design integrations via APIs in a secure and compliant manner.
Guidelines and operational instructions on how to make public administration software available.