To improve the transparency of the country’s tax and benefits systems, France has decided to open the source code of the simulators that government administrators use to perform their calculations. The opening of these algorithms falls within the scope of the Law for a Digital Republic, which came into force early in October 2016.
“Opening data quickly leads to the opening of rules and models that produce them, complement them and underpin public decisions. These algorithms and models are a powerful resource for promoting independent views and developing applications, as long as they are open source and can be managed through APIs,” the text said.
Commitment 16 deals with two issues:
Transparency is key to democracy
French President François Hollande said in a statement for the fifth anniversary of the OGP that “transparency is key to democracy”. As the head of OGP, France wants to make sure that democracy “is the most open, the most concrete, the most shared possible, and can become a hope for many peoples.” The President’s priorities include “sharing digital common goods”, “transparency in public and economic life”, and “ensuring that decisions taken in the public sphere are known to all, understood by all.”
54 calculators could be opened
Some French government departments, including DILA (Direction de l’information légale et administrative – Legal and Administrative Information Directorate) and DGFIP, develop algorithms that allow them to model the tax and benefits systems in France. To date, in fact, 54 simulators have been developed by French administrations. These simulators and calculators contain, in digital form, the mathematical rules needed to analyse data and make predictions. Since April 2015, ssthe source code of four of them has already been published.
First on the list: the fiscal calculator
On April 1, DGFIP, in collaboration with Etalab, the French agency in charge of Open Data and Open Government, officially opened the source code of the simulator used to calculate income tax. The code is now available on GitHub.
The administration even organised a hackathon, called “CodeImpôt”, to help public agents, developers, scientists and start-ups use the newly-opened code to create new projects or improve other simulators.
During the event, Michel Sapin, the French Minister of Finance said that income tax requires trust between the state and citizens: “This transparency is necessary to increase trust in our fiscal system.”
The team in charge of OpenFisca helped to make the DGFIP code accessible by developing tools to facilitate its re-use. OpenFisca is an open source project that has developed its own micro-simulator for the French tax and benefits systems. OpenFisca has acted as a foundation for other projects including mes-aides.gouv.fr, an official government simulator for state benefits. Mes-aides.gouv.fr is one of the state start-ups incubated by DINSIC, the government IT department.
Last October, DILA decided to open three of its own simulators. The Directorate organised a new hackathon called “CodeGouv” to encourage the re-use of the algorithms.
As DILA explained, these three simulators are used by the French administration to:
Improving transparency helps to increase trust in democracy and in the social and fiscal system. Particular actions that have been shown to be effective during the opening-up of the French government simulators are:
- Promote the re-use of newly opened algorithms through hackathons to create new ideas and simulators, and to improve existing ones.
- Provide development tools, and make data available in formats that help people to re-use the published code.
- Build a global community made up of many different types of people: students, civil servants, scientists, entrepreneurs, developers and data scientists.