As an illustration of it: I have been working for two years on a new national project for the french state. Le Référentiel National des Bâtiments (for National Buildings Registry) which aim at creating and distributing a id key to every building in the country.
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.
jraph · 46m ago
Nice!
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?
pauletienney · 34m ago
Well, we have some connections with the community and we are discussing how to incorporate our buildings IDs in OSM. The other way around (OSM to national registry) seems more complicated for license reasons.
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 :)
Also, OSM is way more than a list of buildings. The community is doing an incredible job and to be franc, they are quite impressive and inspiring.
idoubtit · 8h ago
This is just for show, and facts won't follow. It's not the first time a French government vows to stick to Open Source. Yet most of the public money goes to proprietary software, and Open Source is the exception.
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.
jeynec · 1h ago
These initiatives are only for show. I work in one of the biggest French goverment entity and no one uses this. We still very much use Microsoft products for virtually everything, and everything "sovereign" (Resana, Pline...) just doesn't work or isn't as convenient
jacques_morin · 38m ago
I disagree. I currently work as a phd student in a french lab and we're slowly but surely adopting these french government tools, and they work really well. It will take years, but the migration process is probably going to happen.
bambax · 40m ago
It's absolutely true that nobody in the French govt, French semi-public companies (so-called "SEMs") or French large private companies uses anything but Microsoft and the big US cloud providers.
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.
bsaul · 1h ago
not sure why you were downvoted. You're working there, so i guess your testimony is an interesting data point.
cyberax · 1h ago
Hah. It used to be that Microsoft products were sleek, fast, and just plain more convenient than Open Source products. E.g. OpenOffice vs MS Office.
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.
bsaul · 1h ago
did you redevelop everything from scratch or did you try to reuse existing open source tech ?
fermigier · 2h ago
"Yet most of the public money goes to proprietary software, and Open Source is the exception." → I've asked, twice, for the CNLL, the French Court of Auditors (Cour des Comptes) to work towards giving precise figures. This was rejected, but may reappear in a different form (given that the Court is currently running an enquiry on digital sovereignty - I hope, but I doubt, that they will be able to pull precise figures).
makeitdouble · 7h ago
There's some aspects that make it a more nuanced situation:
- 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.
Bayart · 50m ago
I'm extremely tired of this attitude among French people that amounts to systematically shoot down any attempt at improvement with cynicism.
bambax · 38m ago
It doesn't come from nowhere, though. It results in having had to tolerate the French bureaucracy, French lies, empty promises, and French way of (not) doing things for decades.
gerdesj · 8h ago
Let's see what happens but I get that prior, demonstrable, actions are not conducive.
ErrorNoBrain · 8h ago
it's still a step in the right direction
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.
resource_waste · 7h ago
I have some quotes about French sentiment, and it basically revolves around their need to have national grandeur despite being a lesser power.
France is all fanfare and rhetoric. Its fun stuff to play with in our imagination, but the ground reality of the world is different.
edhelas · 2h ago
I have some quotes about US sentiment, and it basically revolves around their need to have national grandeur despite being a lesser power.
US is all fanfare and rhetoric. Its fun stuff to play with in our imagination, but the ground reality of the world is different.
-- A French
cjfd · 2h ago
Just switching country names does not really work. The US is the very curious case of a super power that attempts to become a third world country.
jeandejean · 6h ago
What's the ground for this? Where's grandeur in this declaration? Your comment tell us more about your disdain for France than anything else.
fdefitte · 9h ago
This makes total sense. When a country is creating public software, it should be open source by default. This is the only way to create trust. In the long run, open source and closed source government software will probably differentiate dictatorships from democracies
hx8 · 7h ago
> differentiate dictatorships from democracies
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.
There’s always holes. How can we know for sure the binaries running on the voting machines are compiled from the open source repo?
It’s turtles all the way down.
logifail · 5h ago
> How can we know for sure the binaries running on the voting machines [..]
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.
lblume · 4h ago
Could you not compile them on the voting machines itself? But yes, there is always going to be some level of trust involved, and the bar for manipulation seems to be lower than re: manual counting.
callc · 3h ago
Turtles all the way down. Can you trust your compiler?
That's not really a "hole" - rather it's the idea not covering every possible form of corruption.
fsflover · 1h ago
There's reproducible builds project for that. (Except too few people will know how to actually verify it.)
ryanmentor · 8h ago
Free and Open Technology for a Free and Open Society
keepamovin · 16m ago
Software is sort of like real estate. It costs to maintain otherwise depreciates in value so you must be judicious with your investments. Unlike real property there’s not such a resale market, so you probably must be even more judicious.
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.
keepamovin · 16m ago
Software is sort of like real estate. It costs to maintain otherwise depreciated in value so you must be judicious with your investments. Unlike real property there’s not such a resale market, so you probably must be even more judicious.
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.
canvascritic · 9h ago
Real question is whether this is just symbolic or if the French state will actually redirect procurement pipelines + vendor mandates around these principles. i'd be more impressed if this came bundled with policy teeth, e.g. requiring all software vendors to deliver open-by-default interfaces or pushing funding toward open infra maintenance. Otherwise it's hardly much more than a manifesto
RandomWorker · 9h ago
It will take time but yes. There are already numerous case studies. Libre office is already running on more than 500k gov computers. Anecdotical story, as a researcher I worked with a few French PhD students and they tend to send me documents Libre documents and spreadsheets.
jimbob45 · 7h ago
Oh then it’s dead. LibreOffice never Just Works™. Ideological changes like this only work if they’re painless for the hoi polloi.
resource_waste · 7h ago
LibreOffice UI is so awful I'm 90% convinced there is a Microsoft plant that actively disrupts progress.
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.
weikju · 5h ago
> But yeah that UI is just awful.
As far as I can see, awful UI never stops people from using software that is "mandated" or "default". I mean have you seen Windows? MS Office? Web sites? Mobile apps??
victorbjorklund · 2h ago
But if they know the alternative is better. Everyone knows about ms office so they will complain/demand that instead. People put up with shitty software when they dont know about an alternative
mschild · 1h ago
MS Office is far from a good piece of software itself though. Frankly, the amount sub-menus and other bullshit I constantly have to fix for my parents does not make for a great experience either.
Mind, I barely actually use any Excel/Word/PowerPoint software, but I often have the feeling that a lot of user complaints for these types of things simply come down to: "It's not what I'm used to, therefore it's terrible.".
whstl · 1h ago
Yep. With known software there's always this "learned helplessness" of dismissing problems with "ah yeah, this is how it is". Even when it's quirky, inconsistent or just broken.
With new stuff, the blame will always lay on the new software even in situations where it's lack of skill or attention from the user.
I remember a University I used to work at as a dev moving a few classes of a few loud professors from open source Moodle to a paid product, and professors basically replicating Moodle's discussion board functionality by creating public wikis and hoping students wouldn't mess up when editing.
One day one professor approached me wanting a way to prevent students from messing up the "fake discussion board". He got a mouthful from the Dean who was nearby and was footing the bill of a few thousand per month on the expensive SaaS.
knocte · 7h ago
Talk is cheap, did you create any PRs for the suggested changes?
Notice how they say “No PR” on every single repo ? So for sure no PR was open.
Putting a bit more energy, you are redirected to a whole other system which I have never seen anywhere else (and in this case; unique doesn’t mean good). After 5 minutes of trying to navigate what is probably the least intuitive software forge I ever had the displeasure to witness, you understand that clearly these guys live in a different UI/UX bubble than the rest of us.
hamandcheese · 4h ago
Seems like they use gerrit. A lot of larger projects use gerrit for their code review. It is different, yes, but many prefer it over GitHub's "pull request" paradigm which really sucks for high velocity contributors.
throw10920 · 6h ago
This is bad faith. You are not obligated to contribute any sort of code to point out problems in an open source project.
When I go to a restaurant and order a steak, and it arrives and tastes awful, the waiter does not have the right to say to me "if you don't like it, cook it yourself". The chef does not have the right to say to me "tell me exactly what I did wrong, since you're claiming you're an expert on steaks".
No. Anyone can complain about a thing, and the fact that they haven't tried to fix the code themselves is utterly irrelevant.
gbear605 · 4h ago
The difference is that at a restaurant you’re paying for it. If you show up at a soup kitchen and complain that it wasn’t seasoned just right, that’s fully on you.
immibis · 59m ago
Complaining is allowed, as long as you're not obnoxious about it and you acknowledge you're in no position to make demands.
pessimizer · 6h ago
I'm convinced this happens in a lot of projects. If you're e.g. Microsoft, you can pay a few people to contribute maliciously to a GPL competitor's coding and governance full time.
It's trivial to throw a million or two dollars at making sure some project ultimately goes nowhere (but survives), and that particular bugs don't get fixed or particular features don't get added. I've got no story to tell, and I've never heard solid evidence of it happening, but it would just be unbelievably tempting to do.
fdefitte · 9h ago
I think it's more a guideline principle for public software, for exemple apps that are used by citizens to declare taxes, renews IDs...
patcon · 9h ago
This does not surprise me. I've had the sense that the French government has been really forward in open source thinking since my interactions with ETAlab back in 2017. They were tracking some really bleeding edge civic tech stuff before anyone else was (including g0v.tw and the vTaiwan project)
France has an undeserved bad reputation for this stuff. As a french citizen, I'm amazed to see how easy it has become to do anything administrative online, with great tools such as France Connect that allows a single login method for any administrative tool.
bambax · 3m ago
Most things don't work, and "France Connect" is really bad (it doesn't even accept non-ascii letters for your name or surname! which is insane coming from an official initiative of the French Government; they should at least know how to use the French language). Anything from the department of education is also abysmal, mostly broken, and needlessly convoluted.
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).
azemetre · 8h ago
Do you happen to now if France has public jobs for software devs or is it more like a governmental agency (which I guess is also a public sector job but feels different)?
makeitdouble · 7h ago
AFAK each agency/entity manages its staff and can hire accordingly.
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.
leesalminen · 8h ago
Like distributing an iOS app in France that uses encryption? What a pain in the ass that is.
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?
orwin · 13m ago
You can't sell encryption in France if you haven't proved it actually is strong encryption and not a rot13 or something, which is actually a _very_ good idea.
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.
aborsy · 7h ago
Some apps have refused to distribute in French store for this reason, such as Syncthing apps Mobius and Synctrain.
rr808 · 8h ago
I'd love to see a coordinated drive to get most off the world onto opensource and off Windows/MacOS/iOS/Android as well as databases etc. American tech companies are making billions off these products that really are simple and could be replaced.
II2II · 7h ago
> American tech companies are making billions off these products that really are simple and could be replaced.
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.
resource_waste · 7h ago
What a time to be alive to see Android on that list.
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
sunshine-o · 1h ago
At this point Open Source doesn't mean anything anymore.
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...
I don't think I agree with any part of this take, other than postmarketOS having a bit more money would be nice.
immibis · 53m ago
The poster child for this is the OSI rejecting the SSPL.
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 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.)
andy99 · 10h ago
Curious to know if this extends to LLMs and if so how they would define open source. Specifically it would be nice to see repudiation of Meta's "Open" BS by a nation state.
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.
They're just those eight guidelines. Not particularly precise, with intent mattering more than any definition. This isn't a policy, just a goal.
bbarnett · 10h ago
I wouldn't call data "source", whether a book, a sound track, video, etc.
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.
andy99 · 10h ago
I didn't call the data the source and in the past have explicitly argued that training data is not necessary to exercise the freedoms normally associated with open source.
Llama models have usage restrictions that go against any mainstream definitions of open source.
bbarnett · 9h ago
The model is part of the data, agreed?
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.
sabas_ge · 2h ago
UN has Open Source principles but it took a budget decrease to consider it for itself and it's still not approved...
wyldfire · 7h ago
I would love to see more public funds going towards open source. Even if it were directed to private companies' cloud CI services, it would be a great boon. Many projects have to balance how many build/test configurations with the available CI resources.
No comments yet
hollow-moe · 3h ago
Big smokescreen, they only open the most trivial software. "France Identité" the virtual ID card has been closed source since day 1 and also happens to use Play Integrity.
ximm · 2h ago
What are the UN Open Source Principles? Can anyone share a link to the original document? I could not find anything relevant on Google.
dodongobongo · 8h ago
“Various companies use the US government to bully other countries, but they also use license audits as a reaction to projects that move to open-source software.”:
I hope this sets a strong precedent for open source public software.
pmarreck · 8h ago
It was a subtle but satisfying (at least for me personally) moment in Tron: Legacy (2010) when Sam Flynn, the heir to ENCOM, breaks into the company HQ and releases their latest OS to the darknet for free, essentially forcibly-open-sourcing it as a protest against excessive corporate greed.
mepian · 8h ago
Leaking the source code is not forcibly-open-sourcing it, as multiple Windows leaks show.
godelski · 9h ago
Does anyone know what Mercedes-Benz is doing? I can see why many of the others are on the endorsement list but this one seems out of place. I'm not a car nerd though so I'm sure there is something I'm really missing and be interested in learning about.
richiebful1 · 8h ago
They have an entire webpage/associated github repository. It doesn't seem like they've published anything terribly well-known, but good on them for releasing some tooling
I remember knowing someone who worked in banking (completely non-technical role) telling me in 2011 I think about how a team doing work for him had lifted some code from a Mercedes Benz project and he was telling me how surprised he was that they could just do that.
godelski · 8h ago
Thanks! I wish the page had linked to this!
pabs3 · 7h ago
Wonder when there will be a French equivalent of or funding for the Sovereign Tech Agency.
As an American, this sort of brings back into question for me thoughts of, "What should constitute a public utility in a Capitalism society?" Upon doing some cursory research (so cursory that I'm afraid to provide links), it occurs to me that I was maybe under a false impression that there _are_ any nationwide public utilities in the first place. We basically have:
* 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.
hx8 · 7h ago
Federal Aviation Administration keeps the skies a public utility.
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.
twodave · 7h ago
Yeah, these examples are all challenging in that they tend to represent more governance/funding than infrastructure. Out of both of our lists I think the USPS, highways, parks and land are the most infrastructure-related things. Of course these are all sort of weak analogues since software services are their own animal, but the fact that it’s a choice between governance, funding or a pittance of infrastructure projects I suppose makes the point.
StefanBatory · 16m ago
But I think that's the issue -
for libertarian,
National Public Radio and Public Broadcasting Service probably satisfy "Public Utility" as much as Medicaid.
this would not be public utility, etc.
derektank · 8h ago
You forgot NIST, which incidentally would probably be the appropriate agency to handle management of open source software
wyldfire · 8h ago
> Did I leave anything major out?
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.
ksec · 9h ago
I cany see anywhere how they define open source? Because I am sensing it is pretty much GPL or even AGPL only.
MilnerRoute · 10h ago
I'm always hoping to see more coverage of this initiative to drive Open Source adoption both within the United Nations and globally...
What business and role can the UN have to get into open source solutions?
JumpCrisscross · 9h ago
> What business and role can the UN have to get into open source solutions?
The UN has a nine figure IT budget for starters.
ambicapter · 9h ago
These are principles, aka standards, not solutions.
johnea · 9h ago
Governance?
bookofjoe · 6h ago
One word: Minitel
pawanjswal · 6h ago
Big move by France, leading the way in open source with real global impact!
jart · 7h ago
The government getting interested in open source should terrify us all. The UN formally defining principles for what it means is a soft form of regulation that's only going to get more authoritarian over time. Traveling down this road, we're going to find ourselves living in a world where you're only allowed to share software if (1) you're working for a corporation, or (2) you're working for the government. Because (1) and (2) will have their lives managed and regulated and won't do anything they're not told to do. Anyone who wants to be a hobbyist who writes code of their own free will and shares it on GitHub just for fun will be criminalized, just like anyone today who wants to do farming just for fun is criminalized. Once they make these principles part of the law, it'll grow like the tax code, and be enforced. You used C and didn't write documentation? You're outlawed! Believe me when I say the government is not here to help. Code is speech and there'll be no freedom left the day our right to share what we've written in our preferred language in our own preferred way is taken away.
rlpb · 6h ago
I don’t see how these principles could lead to people being restricted in the way you suggest.
otagekki · 6h ago
Really? It is up to them if they want to use what I wrote. Why would I get fined or jailed for not writing documentation? Good luck trying to prove any wrongdoing. If you want support feel free to hire me to do that, or just do it yourself, pretty much like big tech is doing right now with open source
jart · 6h ago
Read "Everything I Want To Do Is Illegal: War Stories from the Local Food Front" by Joel Salatin to learn about what the government did to farmers. The simple truth is you won't even have the ability to ask to be hired, because it will be illegal to demonstrate your skills in the first place.
otagekki · 2h ago
I haven't read that book, but asked for a summary.
Honestly, I cannot see software being regulated the same way as food industry is, for the very simple reason that software can trivially cross borders (legally or not) while food cannot. Regulating that industry to prevent any progress by erecting bureaucratic barriers in a given country will just kill the industry in that country and make it thrive elsewhere where it's less regulated. As a result, the regulation-freak country will lose any of its competitive advantages due to lesser efficiency.
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.
immibis · 49m ago
This book is now on my reading list, but I expect it to be a crackpot book along the same lines of people who think COVID vaccine mandates are the same thing as Nazi Germany.
throw__away7391 · 6h ago
This comes across as more than a little bit fanciful, nevertheless I agree with the sentiment. There's an awful lot of people on the sidelines with their eyes on gaining control over software with intentions that are not at all reflected by what they state publicly. We do not need some political body to come "help", they have no understanding of what makes this work in the first place and nothing of value to contribute.
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 :)
Also, OSM is way more than a list of buildings. The community is doing an incredible job and to be franc, they are quite impressive and inspiring.
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.
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.
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.
- 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.
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.
France is all fanfare and rhetoric. Its fun stuff to play with in our imagination, but the ground reality of the world is different.
US is all fanfare and rhetoric. Its fun stuff to play with in our imagination, but the ground reality of the world is different.
-- A French
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.
https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...
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.
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.
As far as I can see, awful UI never stops people from using software that is "mandated" or "default". I mean have you seen Windows? MS Office? Web sites? Mobile apps??
Mind, I barely actually use any Excel/Word/PowerPoint software, but I often have the feeling that a lot of user complaints for these types of things simply come down to: "It's not what I'm used to, therefore it's terrible.".
With new stuff, the blame will always lay on the new software even in situations where it's lack of skill or attention from the user.
I remember a University I used to work at as a dev moving a few classes of a few loud professors from open source Moodle to a paid product, and professors basically replicating Moodle's discussion board functionality by creating public wikis and hoping students wouldn't mess up when editing.
One day one professor approached me wanting a way to prevent students from messing up the "fake discussion board". He got a mouthful from the Dean who was nearby and was footing the bill of a few thousand per month on the expensive SaaS.
Notice how they say “No PR” on every single repo ? So for sure no PR was open.
Putting a bit more energy, you are redirected to a whole other system which I have never seen anywhere else (and in this case; unique doesn’t mean good). After 5 minutes of trying to navigate what is probably the least intuitive software forge I ever had the displeasure to witness, you understand that clearly these guys live in a different UI/UX bubble than the rest of us.
When I go to a restaurant and order a steak, and it arrives and tastes awful, the waiter does not have the right to say to me "if you don't like it, cook it yourself". The chef does not have the right to say to me "tell me exactly what I did wrong, since you're claiming you're an expert on steaks".
No. Anyone can complain about a thing, and the fact that they haven't tried to fix the code themselves is utterly irrelevant.
It's trivial to throw a million or two dollars at making sure some project ultimately goes nowhere (but survives), and that particular bugs don't get fixed or particular features don't get added. I've got no story to tell, and I've never heard solid evidence of it happening, but it would just be unbelievably tempting to do.
https://g0v.tw/intl/en/
https://info.vtaiwan.tw
https://www.usgs.gov/products/software
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).
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.
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
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.)
Also, https://opensource.org/ai/endorsements shows code.gouv.fr in the list.
https://huggingface.co/apple/OpenELM
https://opensource.org/ai https://salsa.debian.org/deeplearning-team/ml-policy
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.
No comments yet
https://lwn.net/Articles/1013776
I hope this sets a strong precedent for open source public software.
https://opensource.mercedes-benz.com/projects/
https://www.sovereign.tech/
* 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.
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...
No, there is no official French announcement (yet).
https://github.com/jwilk/zygolophodon
The UN has a nine figure IT budget for starters.
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.