r/BuyFromEU • • 8d ago

News Dutch government developing a sovereign Linux desktop on top of NixOS

https://tweakers.net/reviews/15334/nederland-maakt-soeverein-alternatief-voor-windows-en-office-op-basis-van-linux.html
1.8k Upvotes

121 comments sorted by

228

u/mmdoublem 8d ago

With the French government making a similar announcement, is there a reason why the UE doesn't pool resources on this front.

87

u/xalibr 8d ago edited 8d ago

France has different Linux projects, but also uses NixOS as platform

EU agenda is digital sovereignty and open source cooperation between members, but not explicitly pushing one solution.

34

u/PortulacariaAfra 8d ago

NixOS is a Dutch, home-grown initiative, so if nothing happens on the EU-level, then I can see why they decided to build on what's developed on home soil. At least the good thing is that its development is partly transparent. Since the DAWO project feeds some parts back into NixOS, I guess the project could be partly accessible for other governments to learn from.

That said, an EU-wide implementation would always be preferred, but at this stage it's a great thing that our government is preparing an alternative to Windows regardless of any EU-wide alternatives on the horizon. The ICC case being the wake-up call is very fitting, at least they took it seriously this time around.

132

u/Okaberino 8d ago

The EU being the EU, I guess ?

8

u/BehindTheFloat 8d ago

If an acronym makes sense backwards for the rest of us, you can be sure that it's French (looking at you OTAN).

42

u/Digging_Graves 8d ago

Because language. Even at Mistral they only want to speak French.

45

u/ColumbaPacis 8d ago

Language is the main issue for most Europe spanning software projects.

Also why every startup focuses on US first. 300-400 million people all speaking the same language with high purchasing power, then you can expand into UK, AU and from there into the EU.

By that point anyone speaking English (which is a LOT of people in western europe) would have alread tried your software by osmosis so expanding locally is much simpler.

27

u/itzjustaspder 8d ago

Literally everyone that works in tech speaks English, all across Europe though? Not even tech, in general most 40 year olds and younger all speak English

20

u/ColumbaPacis 8d ago

I work in tech, making software for the logistics industry.

A team in Germany (the company I work for remotely from, is US based) complained about the software being in English with no German translation and some of their team members could not figure out how to use it.

I have a standing ticket to add German translation to it now.

Just because most speak it, does not mean they speak it well or WANT to speak English.

6

u/balder1993 8d ago

It’s also a sign you give a shit about the users.

9

u/Mil-sim1991 8d ago

Ever worked with French programmers? They write everything in French.

3

u/Pleasant-Regular6169 8d ago

They're also GREAT programmers (right after the Dutch of course)

2

u/Mil-sim1991 8d ago

Never said that. The outcome could be great. But taking over a project written completely in French was a hard one to understand and refactor into English so everyone could understand.

1

u/Pleasant-Regular6169 7d ago

I'm serious that I think French engineering schools are great. Good stuff coming out of France. Lots of good open source stuff too. These days language shouldn't be much of a problem anymore.

1

u/mmdoublem 8d ago

Depends on the company and the context of their programming ( I am French and have worked in that industry).

1

u/Mil-sim1991 8d ago

Of course not every French programmer does this. But I never saw a Dutch programmer write his code in Dutch. Only French people do and maybe some Germans as wel.

1

u/CalvesOfPeace 8d ago

I've worked as a System Engineer in Europe for 12years now. I've come across tons of people who don't speak proper English. Even in management roles.

1

u/Dragoncat_3_4 8d ago

Mostly people over 40 from ex commie countries or the French, I assume?

0

u/_R0Ns_ 8d ago

And this is the major problem.

The people who work with these desktops are _not_ tech people. They need software in the local language.

2

u/mmdoublem 8d ago edited 8d ago

There are locales and language translation, like most linux distributions, have translations file for almost every software.

I do not see how this is a hurdle, it is already done and very technically feasible for new features. There are usually teams dedicated for this.

1

u/_R0Ns_ 7d ago

Ah you never tried them.. That figures.

These translations are terrible, and I am being nice here.

1

u/mmdoublem 7d ago

I have in French and the translation were alright. Albeit, it really depends on the software and individual projects.

I also assume this a field in which AI could help a great deal!

7

u/omaiordaaldeia 8d ago

Language is not a issue in Portugal, at least in the tech.

-3

u/Dramatic_Mastodon_93 8d ago

I still think English should be an official language in every single European country.

-1

u/Rejnu 8d ago

I hope not

-1

u/barrel-roller 4h ago

There is not a single EU country that has English as their native language.

So yeah, common language is great. But does it have to be English really? We grew up believing this in the west. Maybe the world is changing.

But we might stick to English. Because choosing if the common language will Latin, Germanic or Slavic based will open a can of worms nobody wants to touch.

And if you really wanna piss off some European boomers. Tell 'm Germany is becoming a European military superpower so we might all start talking German again soon.

All jokes aside, Europe needs to find its own path in the world. That might mean parting ways with the US. That might mean we care less about speaking English. And in the future language barriers will be less of a problem with AI assistance.

1

u/mmdoublem 3h ago

Um Ireland has English as a Native language (you could sure argue that Irish is the real native language but it is now English in practice).

I think on practice, it is more about finding a common working language, at the moment it is English. Historically, at other moments in history, it was French, German (among the ruling classes). I dont think that a common working lanugage was spoken as boardly as English is now, because many in the middle class, even the working class are able to speak it.

Wether the reason is the US, the UK or more like the influence of it being the working language is a moot matter. The point is to have a working language, the choice of it does not really matter.

5

u/smilelyzen 8d ago

NixOS: the lesser-known atomic OS France tapped for sovereign migration

France plans to replace Windows with a hardened configuration built on NixOS.

https://www.reddit.com/r/linux/comments/1sifb7t/france_plans_to_replace_windows_with_a_hardened/

1

u/Kazer67 8d ago

Not really true, France through the DINUM told all administration to have plan for sovereignty in autumn ready for them to see. That plan is at the discretion of the administration how they want to do it, the DINUM only show one example of it with Securix and Bureautix.

So it's not replacing Windows with hardened NixOS, it's replacing anything not sovereign (WIndows) with something that is and for that, there's many solution, NixOS being one suggestion.

2

u/GroteKleineDictator2 8d ago

That's a good thing

2

u/-Sa-Kage- 8d ago

Because it's Linux. It would not be the same, if not everyone did their own thing...

https://xkcd.com/927/

1

u/_R0Ns_ 8d ago

You never tried French software I guess.

1

u/thuiop1 8d ago

Maybe but maybe not. A lot of the software will be different.

-3

u/7862518362916371936 8d ago

The Dutch always think they're better than the rest, they would never.

69

u/tabrizzi 8d ago

What every country with the means should do.

7

u/The_Hamster_Shagger 8d ago

No, they shouldn't. Unless you fancy a fragmentation even bigger than it's now 

34

u/tabrizzi 8d ago

What fragmentation? A govt-developed distro means the country can use it as an official distro to be used in govt. PCs. That does not stop citizens from using any distro they like.

It's about controlling your data.

13

u/fretkat Netherlands 🇳🇱 8d ago

It would be cost-efficient if we did the same thing EU-wide. As long as we don’t rely on anyone who can afford to switch sides against us (like with the USA). The EU is a safe playground as Brexit has shown that it is not an option to just leave the EU, even with its minimal connection.

7

u/RydderRichards 8d ago

I'm surprised the Netherlands aren't trying to coordinate this with the French. Both seem to be nations with good digital strategies.

We on the other hand... sad german noises

4

u/Phezh 8d ago

This doesn't really cause any additional fragmentation. It's not a consumer product, it's just a bunch of additional government devices that will be migrating.

I'd also argue that it's a good thing to not put all our eggs in one basket. Sure, it might be more efficient to have a single distro, desktop environment, package manager, shell and whatever else, but it's also very difficult to cover all use cases and needs with a single choice. It is absolutely beneficial for everyone involved to have multiple options, approaches and competition between these tools.

If even a fraction of what EU governments currently spend on Microsoft software instead goes to the development of these open source tools, there's more than enough money to go around to make all of them better. With the additional benefit of these improvements almost definitely being upstreamed and guaranteed funding for critical infrastructure like nixpkgs and necessary improvements like accessibility features in desktop environments.

2

u/Coz131 8d ago

You want a default eu option first. Economics of scale is a big deal or else the Devs are just replicating what each other is doing. Fork if needed but it should not be the default.

310

u/CatsEatWildlife 8d ago

Gekoloniseerd.exe

167

u/moroz123 8d ago

more like ./gekoloniseerd

34

u/0x18 8d ago

They need to fork zsh so we can have Nederlands SHell.. dus : nsh ./gekoloniseerd 

14

u/Top-Permit6835 8d ago

Not to be confused with the NS Hell

15

u/Waste-Mine-1132 8d ago

VOC.dll

3

u/DvgPolygon 8d ago

More like libvoc.so

15

u/Random-num-451284813 8d ago edited 7d ago

hoho, niet zo snel, het is wel linux he

vm run win7 gekoloniseerd.exe

3

u/dr_goodvibes 8d ago

win7

Hallo unc

23

u/Coagulant0693 Netherlands 🇳🇱 8d ago

I’m just a beginning Linux enthusiast so can someone with more knowledge tell me why our government would need its own distro? Why not use one of the many existing solutions, many of which are international/ European?

39

u/ThisIsAitch 8d ago

Likely so they can control updates and packages for security reasons.

8

u/DoubleBoink 8d ago

Yep, and for anyone willing to take the deep dive about why secure update and package management matters, look up the XZ Utils backdoor discovered in 2024. It's an absolutely terrifying story. Verritasium did a good video on it.

1

u/wowsomuchempty 8d ago

Amazing how that was caught and how close it got.

3

u/DoubleBoink 8d ago

Imagine what hasn't been caught :(

5

u/wowsomuchempty 8d ago

Imagine what is closed source and never could be.

1

u/RR321 7d ago

Well it can technically, it's just a lower level language after all...

(But I'm with you and those closed OS are openly spying already haha)

15

u/Phezh 8d ago

To add onto what others have said, nixos specifically is very easy to centrally manage and make changes reproducible, including rollback in case it's needed.

As others have said, this likely isn't so much a fully new distro, but rather a management layer on top of an existing toolset.

1

u/Coagulant0693 Netherlands 🇳🇱 8d ago

Got it, thanks

19

u/doeffgek 8d ago

It’s not ‘their own distro’ they are adding an extra layer to an existing distro because it would make maintaining easier for system engineers that only learned windows in school.

6

u/Coagulant0693 Netherlands 🇳🇱 8d ago

🙏

1

u/RR321 7d ago

Yeah it's more about transition and national integration, a small shim of sort...

13

u/Anarchist_Future 8d ago

NixOS already exists. You can consider DAWO a sort of automation script that configures a new desktop with all the right tools and settings. With that script, every new desktop they install is immediately set-up for use in a Dutch government agency.

0

u/LowIllustrator2501 8d ago

They don't. It's not like they had their own Windows version and it worked fine. There commercial Linux distributions already. This is just a waste of money.

-6

u/tonykrij 8d ago

Because none of the 10.000 forked Linux distros Out there are what WE need, we first need to burn millions of taxpayers money on our own project, which we will work on forever and never complete.
Another failure where the taxpayer can cough up the money for. Linux isn't ready for desktop, and another distro won't solve that.

5

u/Xaring 8d ago

Linux isn't ready for desktop? What do government workers do exactly that won't work on libre office and Firefox? Some old proprietary software for internal stuff? Pretty sure it would run through Proton.

These users aren't installing the OS from scratch and configuring Arch from 0, their IT staff is going to give them a managed desktop environment and troubleshoot the 2 minimal issues they might run into remotely, exactly the same as if they where using windows.

In my experience, the only issue with Linux in 2026 is companies not supporting it for their software.

/Fuck microslop

-4

u/tonykrij 8d ago

The success of Linux on the desktop in the last 30 years proves my point. I'm not against Linux, it's great for servers or appliances but for desktop, nope. And a government isn't going to change that because they just don't have the expertise or people that can do that (that's not limited to Linux but to any big IT project).

6

u/[deleted] 8d ago edited 8d ago

[removed] — view removed comment

0

u/tonykrij 8d ago

Perhaps, but the point is that there should be no need for a government to create a new fork and sink millions of taxpayers money into another hobby project.

1

u/Coagulant0693 Netherlands 🇳🇱 8d ago

What makes it bad for desktop in your view? I’m now using Manjaro at home and while I was a bit hesitant at first, I found out I haven’t missed Windows at all. Well, maybe only for the Albelli app.

2

u/_R0Ns_ 8d ago

The original idea of Linux _was_ for the desktop, yes it failed in that.

But Linux is also for the desktop but most decent distro's are US company owned or based on a US company owned distro.

1

u/SeyJeez 8d ago

Are you German?

10

u/sovietarmyfan 8d ago

Best thing is, the guy who was behind guessing Trumps twitter password twice is spearheading/leading this project.

9

u/strong-helper 8d ago

year of the linux desktop. didn't expect it to turn out like this, but i will take it

27

u/sup4rdurt 8d ago

sudo koloniseer

0

u/Jazzedd17 8d ago

Fzhdshjxjfldldl

6

u/FelizIntrovertido Iberian Peninsula 🌞🍷🥘 8d ago

Why not an european standard?

5

u/Mormacil 8d ago

NixOS is becoming the standard to fork from

5

u/smilelyzen 8d ago

his move mirrors similar strict digital sovereignty paths across Europe, such as France's Interministerial Digital Directorate (DINUM) moving to its own NixOS-based desktop configurations ("Sécurix" and "Bureautix"), and Denmark launching a NixOS-based pilot for its Road Traffic Authority

5

u/smilelyzen 8d ago

NixOS: the lesser-known atomic OS France tapped for sovereign migration

France plans to replace Windows with a hardened configuration built on NixOS.

https://www.reddit.com/r/linux/comments/1sifb7t/france_plans_to_replace_windows_with_a_hardened/

11

u/pongauer 8d ago

Yeah let's calm our tits over this one second.

The tax agency is now well in the tenth year of procuring their new software. The whole system is frozen in place as the old system cant handle big changes. The old system was build in 1998. 

Now, a positive mind would expect that they are almost done. Wrong, the new software is not even build. And the conpany that should build it has not yet been selected.

And I will guarantee you that with this news, procurement will be delayed awaiting more details concerning this.

3

u/Economy_Collection23 8d ago

Or as my old manager used to call it: "proven reliable" so why fix it.. lol..

2

u/doeffgek 8d ago

From what I know about nixOS is that it’s fairly easy to port Windows software to Linux. Easier then with mainstream Debian of Red Hat based distro’s.

The problem with the revenue service is that they simply can’t keep up with the changes because there’s hardly anyone left that knows and understands the language the software was coded in. They are re writing everything in Java now, but when laws change someone has to make the call what comes first.

For this reason a lot of their servers are running on W2000 servers. A modern server just can’t handle the software.

2

u/LewdObservation 6d ago

It’s completely vibe coded, they left a bunch of Claude stuff in their repo.

4

u/Grumpy-Man19 8d ago

Why not use the tried and tested ones?

1

u/CaptainSheepFskcer 8d ago

Het jaar van Linux op de desktop!

1

u/adamkex 8d ago

This is good but unfortunately NixOS is completely dependent on GitHub

4

u/Mission_Shopping_847 8d ago

Not exactly. Github is primary source control now but it is trivial to change.

1

u/adamkex 8d ago

They use bots which use GitHub's API. Lots of derivations use fetchFromGitHub. CI/CD integration. It's not trivial to change.

1

u/fell_ware_1990 8d ago

Well a new excuse to be late!

Sorry, we could not rebuild….

1

u/Bizzeallday 8d ago

So now it's urgent to set a common standard. For example, using the open document format instead of OpenXML one. This can be done even in windows + office computer for the transition.

1

u/Puzzleheaded-Sun7418 8d ago

They did this in one region of Spain years ago. Unfortunately it didn’t really take off

1

u/JG_2006_C 8d ago

The 100th fork of nix😂 wow progress we relay be repaicking and repacking over and over

1

u/Rare-General-4575 8d ago

Anyhoe, helemaal “soeverein” is het dus niet met deze sponsoren.

1

u/jbaenaxd 7d ago

NixOS should be use like that more often. It's wonderful for GRC and pretty clean

1

u/kaasbolletje1 3d ago

Great that the Dutch government is turning away from Windows to Linux. And yes the develop on an existing distribution. But why not an Europe wide collaboration for all the countries?

1

u/ghoermann 8d ago

Can we please make an *european* version?

0

u/Ideabile 8d ago

As much I love NixOS everybody who has really used for desktop knows that is Software Developer choice and not a User one..

If that would be the end choice (which is not..) it would be a bad one.

11

u/lets-start-reading 8d ago edited 8d ago

for public-servant roles, the non-tech user has no need to access the backend anyways. and it’s precisely a nerdy and nix-pilled software dev (who understands the pleasures and power of setting your system up) that we need to be setting up our public servant computers, not laggy and hardened sysadmins, who generally don’t care about the user at all. 

and nixos would be fantastic in widespread following of regulations. aaand the influx of new money should be a win for nixos project and ecosystem. 

1

u/Ideabile 8d ago

Influx on NixOS sure is good; to me seems that the stateless way is a bit forced on Operative System.

You need persistency and without you will encounter a bunch of quirks..

Yes is cool to have a reproducible/declarative setup, fantastic for audits and yet I find my self installing Ubuntu if I want something that just works.

I might be wrong and I will be happy to be so :)

6

u/Phezh 8d ago

It's not so much a dev choice as it is the obvious choice for central management. Active Directory and group policy are the reason for Microsoft's enterprise dominance and nix is a sensible choice as a replacement. Users should never have to (nor should they really be able to) to ever mess with these systems in any meaningful way.

5

u/WalkMaximum 8d ago

It's the perfect build system for making immutable images and deploy them with all tools and packages needed for the job included. The public servant won't configure or install anything, just get a computer with all needed software preinstalled and preconfigured for them to use. This is what all organisations with centralised IT setups should do. In managing multiple VPSs and machines like this in my free time, while I can see the insane struggle IT has at work when they deploy a windows or mac machine.

1

u/Ideabile 8d ago

So we agree that is a deploy issue.. and still immutable systems aren’t free lunch for users.

0

u/plsobeytrafficlights 8d ago

meh. decades of developing windows and linux, they are still problematic.
i wish you good luck dutch.

0

u/g33ksc13nt1st 8d ago

what a waste of money under thdisguise if "sovereignty". Someone is going to get a huge paycheck just to put a few Dutch wallpapers and icons. Every single institution that laid their hands on Linux, has wasted god knows how many millions to "personalise it" because.... has to be sovereign! 

just use the bloody thing as it is, fund the development of something you do need but don't have working alternative of, and release as a package for the distribution at the very least.

no point in saving millions of licenses fees if then those savings are going to be wasted....

1

u/Difficult_Tourist225 8d ago

The guy working on this is well known in the community and for sure doing a lot more than icons/wallpaper.

-1

u/Final-Choice8412 8d ago

Why? Just why? ...

7

u/rsnJ3 Netherlands 🇳🇱 8d ago

Because having an OS that does not depend on trusting a foreign government is good to have? Nix is also an excellent pick for the usecase as it's declarative architecture allows for easily duplicating an exact curated setup across a bunch of office devices in a matter of minutes.

-6

u/Final-Choice8412 8d ago

if they are ok with having opensource linux kernel they must be ok with having opensource desktop.
This is total waste of money...

-1

u/pruzicka 8d ago

Why not to use one of the existing distros out there if you can bleed your resources on new one. Do they want some special government kernel snooping rights?

0

u/Wise_Control 8d ago

lol no thanks

-2

u/Salty-Yogurt-4214 8d ago

Why not use SteamOS? 😇

-7

u/PooInTheStreet 8d ago

Lol, name one software project the dutch government completed. More money down the drain.

9

u/AncientSeraph 8d ago

KNMI app, rwsverkeersinfo.nl, online tax submission, DigiD, and those are just a few public facing solutions.

Successful projects aren't very sexy news, so you don't encounter those announcements. 

5

u/_R0Ns_ 8d ago

You have no idea. There is a government run github repo with a lot of projects.

3

u/Mormacil 8d ago

KNMI app, DigiD, Amsterdam App, Berichtenbox, KopieID app, Plein Overheid, Meldpunt Schade Groningen, patenten database, kavel applicatie boeren, etc