The goal is to make databases about buildings much more interoperable.
One key aspect is to have a precise list of all buildings includings recent constructions and demolition. It gets interesting because we recognize nobody in the country has the perfect list of buildings so we radically open the data to let governement agencies, cities, companies, citizens write directly in the registry. Think OSM or Wikipédia but for an official dataset.
This approach is very experimental for the french state and we are encouraged to test it and disseminate our learnings in other state branches.
Since OSM is, among other things, a list of building, will there be exchanges between the two projects? Are the licenses of the two projects compatible?
Last summer we tested the open approch by doing a "RNB Summer game". Basically, anyone could come on the map and send some error reporting, we had a score per player, per territory and a shared global score. The OSM community absolutely rolled ont the game :)
Good luck (and thanks)
Two months ago, the French government signed an "open bar" contract with Microsoft for the "Éducation Nationale" department. 152 M€, not for Open Source. Source (fr) https://www.april.org/nouvel-open-bar-microsoft-le-ministere...
A few days after that, a major state-owned institution (Polytechnique) announced it was migrating (including the email system) to MS Office 365. Even if it violates several laws and official decrees (it's a semi-military school). Source (fr) https://cnll.fr/news/polytechnique-men-office-365/
The turmoil caused by the two contracts you mention also prove that the new normal has already shifted towards open source. It's a slow process, but it's undeniable that we are making progress.
And honestly, OS stuff still often sucks quite a bit.
It's just that MS software has degraded to the point of utter shittiness (see: Teams) that now it's just plain worse than their own software from 15 years ago.
The Office365 subscriptions are probably going to go last, because the effort to deploy alternatives and retrain the 200,000 people using them is enormous. It is a very visible aspect that won’t change anytime soon, but it does not mean that there is nothing else happening.
For example, the Renater tools are getting more and more use from all the research and higher education institutions. It’s not going to happen overnight, but it is shifting.
But I don't think the open-source initiatives are "just for show" because nobody cares, and so there is no one to show it to.
They are more wishful thinking, random initiatives. "Let's do open-source!" and throw a couple million euros here and a couple thousand there, and we have the illusion of doing something.
What is made in that manner is also of incredible low quality; most of the time it doesn't work; I recently tried to do a "téléconsultation" with a hospital, which uses state-sponsored software. It was impossible to connect (and the login and password are sent in the same email! why bother with a password then??)
Data sources are not maintained or are incomplete. Data about road accidents don't mention the brand of the car because French car companies lobbied against it! (Which tells a lot about car quality in the first place). Etc.
Yes, I agree that some public organizations in France are making progress with Open Source. For instance, free software is now common in universities (with local variations). And overall I think there's a central influence of the DiNum ("Direction Numérique", the Digital Department of the French State) in this direction. But I don't see how this UN charter makes any difference.
There's progress, though not related to this charter. And so slow that I would bet against "Open Source" becoming widespread in French schools within the next decade.
> Facts (and code) are following.
I'm sorry, but the current situation and the past experience makes it really hard to believe that facts will follow from this charter. At least facts matching the claim that the French government will be "Open by default: Making Open Source the standard approach for projects" (quote from the first point of the charter).
If "France endorses UN Open Source principles", it shouldn't just mean that it will publish some code. It should means that it intends to respect these principles, and that proprietary software becomes the exception within the French administration.
I can't believe this post is more than symbolic, because the French law already promotes Open Source and forbids non-UE proprietary software in many public contexts. But these laws are usually not applied. Why would a non-prescriptive charter do any better?
It's not a risky bet: no organisation this large, private or public, would manage to replace its IT this fast, even with appropriate funding (which schools don't have).
There's a reason why people say change in a company only happens as fast as people retire. large scale change is long, hard and costly.
- you won't see angry letters in the news about services sticking to open source after they chose to move in
- the reason the CNLL can point the finger at Poytechnique is because there are explicit directives. Not even having those would be way worse.
- "Most of the public money" : Open Source contracts won't be in billions of euros most of the time, especially as a lot of the money will go to internal hiring and only a slice to external contractors.
Everytime someone actually does something nice in this country, there will be a dozen nay-sayers complaining uselessly that it is not perfect while doing nothing of value themselves.
It always saddens me to see a country with so much too succeed being so impaired by its own citizens.
I totally agree with it. The EU could do something non-performative by it and its governments stopping issuing documents in proprietary Microsoft formats and use OSS only.
They would get hairy quickly, because the Office formats are actually open standards.
It’s also a tall order. How they run their administration is fundamentally the member-states’ prerogative, I don’t really see what lever the commission would have to bend the council on that subject.
People are basically constantly dragging everyone down including themselves while doing absolutely nothing.
I mean technically I guess they sometimes vocally protest in the street that they don't understand why someone else is not solving their own problem or that they would prefer we just pretended the problem never existed which is pretty much equivalent to doing nothing if not worse.
It doesn't mean that nothing gets done (and when it doesn't, it is not usually the reason). We are just not overly enthusiastic about it like Americans tend to be.
A way to see things is that in America, a 5/5 comment is great, 4/5 is acceptable, and anything less is crap. In France, 1/5 is crap, 2/5 is acceptable, and anything more is great. You just have to adjust your scale.
That is simply wrong.
The reality is that millions of people work for the government, directly or indirectly, and that not all of these people have aligned incentives, the same constraints, etc.
The people pushing open source initiatives in the french public sector are very serious about it. It is also true that there is a lot of inertia. The consequence is that, while most of the large administrations, including those that don't have that much wiggle room for initiatives, still use big-name proprietary solutions, more and more open-source and open-data gardens spring around, and that they provide a strong base for new initatives, both public and private.
Two examples I personally used are dvf [1], a database and application showing real estate sales, which I used to check market prices when I bought my home, and publi.codes [2], a simulator and an open-source law-as-code repository, which is one of the cornerstones of a friend's private company.
Would I like more of France's administration to move to open-souce? Sure, but it's not going to happen overnight. In the meantime, I'm grateful for the core of people dedicated to push the case, bits by bits, and I know their effort is certainly not just for show.
[1]: https://app.dvf.etalab.gouv.fr/ [2]: https://publi.codes/
Governments just move really slowly. Best we can do is cheer for the efforts we think will improve things, even if it'll take years, and protest about efforts we think are harmful.
Then again, if your employees still need PowerPoint, I say let them have it for now. You cannot switch a single company to FOSS overnight, let alone the entire public sector of an industrial nation.
and its coming on the back of US and Trumps tarif shittalk..
there's also talk about moving away from american software giants, among government sections in my country. Recently one such section moved from AWS to Hetzner (saving money in the process)
i've also heard talk about making EU-based alternatives to the office suite, etc.
At first glance I thought this was hyperbole, but after reflection I'm not sure it's even an exaggeration. Too much critical infrastructure of power (voting, census, taxation, reporting, compliance) runs of software for us to accept anything less than full transparency from our governments.
It’s turtles all the way down.
As far as elections are concerned, give me paper ballots every day, and make sure you count them by hand with plenty of Mk I human observers present.
I think it's a pretty solid scheme.
Very few people have any change of understanding machine voting systems. With paper voting we get much better transparency of the voting procedures. Any form of machine voting is terrible for transparency and democracy compared to just plain old paper voting.
I don't lurk the github, so I'm just assuming there are a few accounts that disagree with UI improvements just to kill time and fake debate.
But yeah that UI is just awful.
Further, you mention any UI issue on the subreddit and you get banned. Yeah...
Really a shame, Fedora + Google's Office Suite has been a near complete replacement for me. Although Sheets could be improved a bit.
It is like everybody putting a "fat free" logo on highly processed junk food a few decades ago. Yes but what is fat exactly?
What really make me suspicious is there is now a very dense web of fake, captured foundations and non profits with a lot of money flowing through them. Most of them do not write any code of course and it is very hard to understand they purpose or what they do beyond "advocacy".
None of those Open Source advocates care about the most urgent problems like the fact that now almost every human has one of the most locked up system in its hand (yes I know about AOSP) or we can't trust the connected micro-controllers in our homes.
Instead they have as their top goal to fight things like climate change [0] (I wish)
Strangely postmarketOS (the ones trying to make possible that we don't have to trash those cellphones after 3 years) survives on €12656 in yearly donations, €11175 after banks fees [1]. So probably less than the monthly salary of most of those foundations executives and employees. Or probably the cost of one big Zoom meeting in the UN.
Also ask yourself why the FSF, GNU and RMS have been marginalized while Open Source became an UN level cause...
- [0] https://www.digitalpublicgoods.net/digital-public-goods-alli...
- [1] https://postmarketos.org/blog/2025/03/17/pmOS-budget-and-fin...
For anyone unfamiliar, the SSPL is a modification of the AGPL. It expands which source code you have to release, under certain circumstances. More specifically, if you resell the software as a cloud service, you have to make the entire service open source and not just the original software. (It has not yet been tested in court what constitutes the entire service.) This is awfully bad for the business models of several OSI members, which make money by reselling free software as a cloud service surrounded by proprietary stuff like management and load balancing.
In response, the OSI put out this official blog post seething with anger but not a single rational argument: https://opensource.org/blog/the-sspl-is-not-an-open-source-l...
In response to that, I don't trust the OSI and neither should you.
(There are reasons the SSPL is bad - mostly GPL/AGPL incompatibility. Not being open source isn't one. The OSI's rant applies just as well to AGPL as it does to SSPL, yet they recognize AGPL.)
FSF declined to make a statement either way - citing the fact that very little software uses this license and it all has xGPL alternatives, so there's no urgent need to make an official decision.
Debian didn't call it free or unfree, but rather decided not to include SSPL software in their distribution, which is an orthogonal issue, due to it having a higher risk of being incompatible with all the other stuff when used a certain way, which does not make it non-free.
Fedora calls it non-free, but just calls it their own belief, not something based on solid reasoning about meeting guidelines or not. Note that Fedora is a project of one of those open source reseller companies.
While in many way software freedom won the server and workstation battle, we lost all the new battlefront which opened in the last two decades:
- Phones (the thing in the hand of almost every human now. And sorry LineageOS and GrapheneOS are quickly being marginalized now by things like Google Play Integrity)
- Javascript (yes it is a big problem [0])
- the Cloud
- IoT
The FSF was actually pretty good at identifying those issue early on but was overwhelmed and probably marginalized because they were right.
Notice that none of those new "Open Source" advocates really care about those ubiquitous issues.
We won some battles but lost the war. The fact France endorses some UN Open Source principles really doesn't matter.
You might think caring about software freedom is almost fringe but look at:
- The US freaking out about all those Chinese devices and cyber attacks,
- The EU now freaking out about US big tech and the cloud.
I believe the best way to safeguard sovereignty and safety is for everyone be able to control as much as possible what is running on our "computers" and as close to you as possible. The FSF [1] has been consistent regarding those issue and doing something about it. But also some other folks like OpenBSD [2].
Very unclear to me what the goals of the UN and the OSI type foundations really is.
- [0] https://www.gnu.org/philosophy/javascript-trap.html
Agreed and a case in point are those UN principles that bundle unrelated things together.
The one amazing thing that works is the taxes collection system. The French tax code is incredibly complex with hundred of special cases; yet the online system to declare revenues is perfect: super clear to use with excellent instructions, never broken (even at the end of a period where usage peaks must be insane) and with no errors.
I don't know who constructed this but it's proof that the French gvt can make good software when they really care (ie, when money's at stake).
> C'est des sous menus dans des sous menus, si t'as plus qu'une page ouverte a la fois ça te déconnecte de l'autre, ...
The reason for that is that the site is basically a progressive merge-and-overhaul of many existing administrations and their sites.
I know HN doesn't appreciate snark, but isn't that kind of what you can expect from government websites anyway?
Sure, apart from paying your taxes with entirely pre-filled forms, accessing all your medical bills, upcoming reimbursments, communication with the public medical insurance and your full medical history from a single place, doing everything that needs to be done with the French equivalent of the DMV, paying fines, changing your address everywhere with one form when you move, getting a digital copy of your ids and driving licences with the same value as the official one in a couple of minutes, requesting official documents like your criminal record or birth certificate and getting them mailed to you and all of that with the same unique login, absolutely nothing works.
I mean, what have the Roman ever done for us?
For the big project, my mental image is a public call for proposal, followed by one of the bigger groups (e.g. Cap Gemini) coming up with an initial solution that gets deployed. From there it becomes a mix of the public agency staff doing the day to day operation and maintenance, potentially including small bug fixes and updates, and external contracting again for wider range feature additions or changes like system wide security compliance.
The bureaucracy was painful enough that we just removed from the French App Store and when someone complains we tell them to write their representatives to stop with these misguided laws.
Excuse me, monsieur, do you have a license for that math?
Could the implementation be better? Knowing french admin, 100% yes, but complaining about the law itself is, in my opinion, misguided. This is an overall good law that doesn't came from nowhere.
The trouble is that simple concepts are not necessarily simple to implement. Tuning software for performance (e.g. to handle a large user base), security, and maintenance are all resource intensive. Then you have to consider that large user bases have diverse needs, which results in more complex software. Then there are the largest hurdles of all, training people in the use of new software and interoperability during the transition.
Also, https://opensource.org/ai/endorsements shows code.gouv.fr in the list.
Cette licence permet d'utiliser, reproduire, modifier et distribuer librement le code avec attribution, mais impose des restrictions pour les opérations dépassant 700 millions d'utilisateurs mensuels.
Interesting they only mention the 700 million users thing and not the other restrictions on use. Personally I could regard the prohibition against basically Google and Microsoft using it to be a minor transgression, it's the larger list of unacceptable uses that's the big problem.https://opensource.org/ai https://salsa.debian.org/deeplearning-team/ml-policy
> The traditional Four Freedoms of free software are no longer enough. Software and the world it exists in have changed in the decades since the free software movement began. Free software faces new threats, and free AI software is especially in danger.
In my view of the world, the code to train, the software to run, that's open source joy.
Now... should the trained, and vectored data be free? Maybe so.
But I bet this UN thing doesn't cover that.
Llama models have usage restrictions that go against any mainstream definitions of open source.
Anyhow, I wasn't trying to put words in your mouth, simply stating my thoughts. And I focused on data because I see OSS code everywhere, so presume there is no issue there.
https://lwn.net/Articles/1013776
I hope this sets a strong precedent for open source public software.
https://news.slashdot.org/story/25/05/04/2350224/the-un-ditc...
https://unite.un.org/news/osi-first-endorse-united-nations-o...
Is there other access to the French announcement?
That Mastodon link: social.numerique.gouv.fr, isn't viewable for me...
This is great because it stops giving users to services which don't respect privacy. If you don't know CryptPad which provides forms but also many editors including Office with end to encryption, try it at https://cryptpad.fr
As a citizen, if only the first rule could become true for new and existing online public services such as « URSSAF », « Les Impôts » and « AMELI », that would be a great step forward (but I guess that will never happened as the hugh consulting firms developing these won’t have the same view on the matter)
It’s quite a thing for anyone to commit to software maintenance. The idea of open source that there will always be volunteers that reduce the fees you pay for maintenance is not a certainty.
It’s quite a thing for anyone to commit to software maintenance. The idea of open source that there will always be volunteers that reduce the fees you pay for maintenance is not a certainty.
* The Federal Reserve
* The Interstate Highway System
* The Postal Service
* Homeland Security
* Medicaid/Medicare (does this even fit the list?)
* Other entitlements I'm also not sure fit this list
Did I leave anything major out? But getting to the point, I think the question is relevant because in order for something like this set of principles to take hold in the US I think we'd essentially have to kill certain classes of software in the private sector. Can you imagine the sorts of craziness that would ensure if the US government tried to adopt LibreOffice? Maybe it could happen at the state or municipal level, but we can't even agree that the government should own any of the power lines.
Federal Communication Commission keeps part of the wireless communication spectrum open to the public.
National Park Service and Bureau of Land Management keeps some public land available for everyone to use.
The Library of Congress.
National Public Radio and Public Broadcasting Service probably satisfy "Public Utility" as much as Medicaid.
Federal Emergency Management Agency would be another stretch, but not something I would consider an entitlement program.
for libertarian,
National Public Radio and Public Broadcasting Service probably satisfy "Public Utility" as much as Medicaid.
this would not be public utility, etc.
You've limited your list to federal services. But state and local governments provide plenty more "public utility in a Capitalism society", don't they? Schools, fire protection, police for example.
The UN has a nine figure IT budget for starters.
However, this only happened because free software developers made an uproar about the act while it was a bill and was missing this provision. In a previous proposed version of the act, free software developers would have been liable for security vulnerabilities. So stay connected with politics!
But here is the problem: if you now have a small business selling service around free software you are now facing the full wrath of the regulation and legal risk. In the end only IBM, RedHat, Microsoft and big companies have the strength and the resources to monetize open source it but smaller actors don't. And it is becoming very difficult and risky even for most ~100 employees companies.
So you still have the right to develop and use free software but you can't really make a living out of it anymore unless you work for RedHat or others.
And yes it makes no sense. The EU is doing to the software industry what they did to agriculture a few decades ago.
Doing this on a global scale requires "CFC-ban"-levels of global coordination which I cannot see happening in the world we live in today. Just look at how global CO2 reduction and climate change is being handled today at the global scale.
This is something I used to misunderstand too. That open source was something where there were a fixed set of projects available, one or two for each purpose, and if you wanted a change, you contributed that change and they take it. In reality, it's where everyone has their own project that does the thing they want. Most are written by one person or by tight-knit groups. Drive-by contributions often cost as much for the developers to process as just doing the contribution themselves. If you don't like how some software works, you have the right to write your own software using the existing software as a starting point - you do not have a right to edit the existing project. These are the same rights the UN has.