3. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
• Run by Mr. Diego
Piacentini, since Nov ‘16
• 35 senior technical
people coming from the
private sector
• A startup in the prime
minister’s office
• Lead Italy digitalization
effort
•
4. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
OUR VISION
Build the country’s “operating
system” – a collection of
reusable platforms on which
the next generation of digital
public services will be built
5. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
OUR PLATFORMS
Digital Identity (SPID)
National Population Registry
(ANPR)
Payment Gateway (PagoPA)
API gateway technology
Data & Analytics Framework
… and many others
6. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
How to integrate
those platforms on
thousands of services?
10. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
DEVELOPERS ITALIA
A community of developers who design and make
Italian digital public services
• Built on tools and workflows that are standard
and widespread in the open source industry
• The same model of a standard developer portal
which is common in the software industry
•
… totally revolutionary in the Public
Administration!
11. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
GitHub Italia
github.com/italia
•
• 200+ repos
• 100+ maintainers
• 2700+ pull requests
• 3000+ issues
12. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
Forum Italia
forum.italia.it
•
• 3000+ users
• 700+ weekly active users
• Discuss together
technical matters on
digital policies and the
design of public
services
13. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
Slack Italia
slack.developers.italia.it
•
• 1500+ users
• 200+ weekly active users
•
Developers discussing
day-by-day programming
and integration
14. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
Docs Italia (beta!)
docs.italia.it
An ambititious project to
rethink all technical
documentation in a
modern format (HTML,
searchable, linkable,
commentable)
15. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
Hack.Developers
October 2017
Biggest distributed
hackathon / code sprint in
Europe
800+ developers in 22
cities working on
Developers Italia’s
projects
17. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
Since 2005, a law in Italy
mandates that ALL
software developed by a
public administration
should be released as
open source.
However… nothing
happened!
18. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
Guidelines for acquisition and
reuse of software
A step by step guide on how to
acquire software solutions:
• Understand your needs
• Comparative benchmarks
• Publish as open source
• Choose a license
• Reuse existing free software
19. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
A simple workflow to release
open source software:
• Public Administrations must
only attach ready-to-use
annexes to public tenders
• Supplier executing the open
source release workflow
• All released software is
automatically indexed by
Developers Italia
20. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
Automatic indexing via
publiccode.yml
https://w3id.org/publiccode
Metadata file describing a software
that can/might be used in the public
sector.
Reused by the Canadian gov.
Adopted by OSI as official global
standard.
21. ( )
GIOVANNI BAJO
Co-founder@ The Collaborative
Knowledge Foundation
.OSS in the Italian
Public Administration
A framework of principles for
technical procurement
16 technological principle for
buyers and sellers in the public
sector, including the use of open
ICT standards and making source
code available under an open
source license.