‹ BackHN Continuity

Thread

Dutch governments builds alternative for Microsoft based on NixOS

1021 points · 583 comments · fjfaase

  1. hashar · · focus · HN ↗
    France government has announced NixOS based systems some months ago:

    - <a href="https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;securix" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;securix a hardened&#x2F;secured os

    - <a href="https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;bureautix-example" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;bureautix-example an example to use securix to build an office deployment (with some packages <a href="https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;bureautix-example&#x2F;blob&#x2F;main&#x2F;common&#x2F;tools.nix" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;bureautix-example&#x2F;blob&#x2F;main&#x2F;co... )

    1. pranxxter · · focus · HN ↗

      [dead]

      1. stef25 · · focus · HN ↗
        &gt; it says a lot about the EU that every government tries to reinvent the same operating system

        Yeah what could possibly go wrong

      2. kthartic · · focus · HN ↗
        Does it? The EU isn&#x27;t a single country like the US - it&#x27;s a partnership of 27 separate countries.

        If one country in the UN adopted some new OS, we wouldn&#x27;t expect every other country (incl the US) to adopt it too.

        1. pranxxter · · focus · HN ↗
          That&#x27;s an accurate description of the status quo, but it&#x27;s also a good example of massive inefficiencies in the EU.

          FWIW, I&#x27;m not saying that I would expect the EU to do a better job than the Dutch government. Likely quite the opposite. But it&#x27;s frustrating as passionate European... that these problems aren&#x27;t tackled on a union level. You&#x27;d think that&#x27;s their job? The EU will never compete if it stays a loose partnership of 27 countries, and if it can&#x27;t even get France, Germany, and the Netherlands to work on this together instead of running 3 separate projects...

          1. tweetle_beetle · · focus · HN ↗
            This is the equivalent of two competing startups getting an advantage over an enterprise, just at government scale. It&#x27;s a good thing.

            Two competing products emerge, they are battle tested, opinions form, reviews are conducted. At that point it&#x27;s a much better time for a significantly larger organisation to create a more focused realistic plan based on learnings and outcomes.

            Imagine the analysis paralysis that would set in if the EU tried it from scratch - years of requirements gathering, pilots, reports...

      3. innocent_name · · focus · HN ↗

        [dead]

        1. maximilianthe1 · · focus · HN ↗
          Can an OS be toxic?
        2. queero · · focus · HN ↗
          Not all of us know, could you give me a hint please? Why is NixOS toxic?
          1. innocent_name · · focus · HN ↗
            Ask your llm, scroll through some meme pages!

            <a href="https:&#x2F;&#x2F;x.com&#x2F;MemesOfNixOS&#x2F;status&#x2F;1942271466894217321" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;MemesOfNixOS&#x2F;status&#x2F;1942271466894217321

            1. easyKL · · focus · HN ↗
              - Could you please justify your opinion? - Sure, here you have a link from Twitter And we all get a meme that is not funny.
            2. mitxela · · focus · HN ↗
              <a href="https:&#x2F;&#x2F;twiiit.com&#x2F;MemesOfNixOS&#x2F;status&#x2F;1942271466894217321" rel="nofollow">https:&#x2F;&#x2F;twiiit.com&#x2F;MemesOfNixOS&#x2F;status&#x2F;1942271466894217321
    2. nxobject · · focus · HN ↗
      I’m glad multiple European agencies are giving this a whack - hopefully we’ll end up with a synthesis of the best aspects.
    3. Lucasoato · · focus · HN ↗
      I’m looking with so much admiration what France has been building in this space, especially the latest gendarmerie transition into open source OS from windows.

      The problem though is that there’s always a strong push by French companies and organizations to reject English at any cost, despite the fact that is the most popular language in Europe.

      Yes, I get that this is a way to preserve the French language and they have all the rights to do that (in the end, they’re the ones putting the effort in these initiatives) but imagine how faster these ideas could be shared and diffuse in Europe if French understood this. If all the countries in Europe just keep pushing their nationalist ideology instead of truly believing into a united and solid Europe Union, we won’t go any where.

      1. nonethewiser · · focus · HN ↗
        &gt; Yes, I get that this is a way to preserve the French language and they have all the rights to do that (in the end, they’re the ones putting the effort in these initiatives) but imagine how faster these ideas could be shared and diffuse in Europe if French understood this.

        Isnt this just baked into the idea? The French are building an OS for internal use for their own interests.

        If we then try to extend that or the Dutch OS to other countries we have the original problem of dependence.

      2. achenet · · focus · HN ↗
        Frenchman here. French companies and organization, in my experience actually really like the English language (at OVH for example, most official docs are in English), but I do think it makes sense for a government funded by people who speak mostly French (ie the French taxpayers) to do stuff in French, the language most of its citizens will be most familiar with.

        Putting stuff in English will tend to exclude the less educated, or people who struggle to learn foreign languages.

        EDIT: and actually, from looking at the README of <a href="https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;securix" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cloud-gouv&#x2F;securix

        &gt; Ce README est en français mais le reste du code, les issuers et les PR sont en anglais.

        The README is in French but the rest of the code, the issues (they wrote issuers, but that is a typo I suspect) and the PRs are in English.

        So. :P

        1. Lucasoato · · focus · HN ↗
          Italianman here, I totally understand and respect your point. I just wish this was a collectively funded initiative, English-first but open to all translations. I’d be so happy if my country understood this and invested in this as well, so kudos to France for leading the tech here!
        2. LeBit · · focus · HN ↗
          Je t’assure que ce besoin qu’on certains français de montrer leur capacité de parler l’anglais, de nommer leurs entreprises avec des noms à connotation anglophone, etc. est considéré très gênant ici du Québec.
          1. ragall · · focus · HN ↗
            Oui, c&#x27;est bien connu que vous Québécois préférez la stratégie de l&#x27;autruche.
            1. LeBit · · focus · HN ↗
              Tes interventions montrent que tu es un raciste intolérant. Je n’ai plus de temps à perdre avec toi.
              1. ragall · · focus · HN ↗
                Quel dommage.
      3. RaitoBezarius · · focus · HN ↗
        Hi (Sécurix developer), we wrote our documentation in English and in French: <a href="https:&#x2F;&#x2F;cloud-gouv.github.io&#x2F;securix" rel="nofollow">https:&#x2F;&#x2F;cloud-gouv.github.io&#x2F;securix.

        Maintaining both languages is hard but we will do our best.

        1. Lucasoato · · focus · HN ↗
          Thanks for the amazing work, let’s keep pushing for independent EU-based technology!
        2. LeBit · · focus · HN ↗
          J’imagine que c’est de plus en plus facile de le faire avec l’aide de l’IA!
        3. pxc · · focus · HN ↗
          That&#x27;s quite a generous decision. Thanks a lot for doing your work in public and in multiple languages.
        4. Fnoord · · focus · HN ↗
          Thank you for your service! I hope you can cooperate also with other countries, I am specifically thinking of Canada here, given they&#x27;re dual-language English-French. I&#x27;m convinced NixOS is the right way forward.
        5. evanjrowley · · focus · HN ↗
          Securix is a great step forward in many ways, including for France, the EU, NixOS, and cyber security. Thank you!
      4. bloak · · focus · HN ↗
        &gt; The problem though is that there’s always a strong push by French companies and organizations to reject English at any cost

        Interestingly, a French-speaking Canadian who has spent some time in France told me that his right to use the French language is better protected in Canada than it is in France. He thinks that this is a consequence of the reciprocality implied by having more than one official language: French speakers in Canada get the same rights as English speakers, so people are happy to grant rights in return for getting them, whereas in France everyone gets screwed and you end up with a situation in which a French person wanting to do a PhD on French history at a French university has to write their grant application in English.

        1. flakes · · focus · HN ↗
          Quebec gets weird with their french rules. Parents are not allowed to send their kids to English speaking schools if both of the parents did their own schooling in French.
          1. LeBit · · focus · HN ↗

            [dead]

            1. throw10920 · · focus · HN ↗
              That&#x27;s extremely weird. I don&#x27;t know of another place that does that aside from Quebec, and it&#x27;s extremely illogical on its own merits.
              1. LeBit · · focus · HN ↗
                &quot;Extremely illogical&quot;. Okay buddy.

                What other place do you know of whose context is the same as Quebec?

                1. jonasdegendt · · focus · HN ↗
                  Belgium, somewhat? :)
                  1. LeBit · · focus · HN ↗
                    Not really. They are located in Europe. Share a border with France. Still have a lot of laws to protect French.
                2. ragall · · focus · HN ↗
                  Belgium, Switzerland, Spain, come easily to my mind. Switzerland is a very interesting counter-example because although the French-speaking cantons (Romandie) have French as the &quot;prevalent language&quot;, meaning that public services are almost exclusively in French, in practice most people speak German too because they&#x27;re pragmatic about language: the German kantons are the center of economic activity and not speaking German is a huge disadvantage. Quebec, par contre, is full of people that wistfully (I had intended to write &quot;wishfully&quot; but the auto complete was fantastic this time) think they can manage with speaking only French and ignore the rest of the world.
                  1. LeBit · · focus · HN ↗
                    Your comment is dripping with racism.

                    Did you know there are tensions in Switzerland because there is a will to stop kids from learning French while they attend primary school? <a href="https:&#x2F;&#x2F;www.edi.admin.ch&#x2F;fr&#x2F;newnsb&#x2F;CbsqmmLpkhDjQgEILMp_P" rel="nofollow">https:&#x2F;&#x2F;www.edi.admin.ch&#x2F;fr&#x2F;newnsb&#x2F;CbsqmmLpkhDjQgEILMp_P

                    Did you know Switzerland is located in Europe and shares a border with France? Did you know people in France speak French?

                    Do you know where Quebec is located?

                    I’ve seen your kind before.

                    1. ragall · · focus · HN ↗
                      &gt; Your comment is dripping with racism.

                      Your paranoia is typical of Quebec. You need professional help, Mon ami.

                      &gt; Did you know there are tensions in Switzerland because there is a will to stop kids from learning French while they attend primary school?

                      I lived for a while in Zurich as well, and it was well known that kids are exiting high school being unable to speak the second language they supposedly studied.

                      &gt; Do you know where Quebec is located?

                      Yeah, I&#x27;m in Montreal right now and have been living there for quite a while.

                      1. LeBit · · focus · HN ↗
                        &gt; Yeah, I&#x27;m in Montreal right now and have been living there for quite a while.

                        shocked Pikachu

                        1. ragall · · focus · HN ↗
                          No matter what I replied, I suspect it would have confirmed your prejudices.
            2. evil_buzzard · · focus · HN ↗
              It&#x27;s people who speak french not being able to make a choice about their children&#x27;s education, yes it&#x27;s weird, and no it&#x27;s not judgemental to wonder why parents can&#x27;t make a very basic decision in their child&#x27;s education.
          2. burntpineapple · · focus · HN ↗

            [dead]

      5. torginus · · focus · HN ↗
        I guess we could do with more weird third-path stuff with the Linux world, even if the reason for said weird stuff existing is the French having (le) NIH syndrome.

        It&#x27;s also great when an actual commercial organization with requirements gets into the Linux game, as they don&#x27;t really yield to &#x27;we could make that printer work but it would be against everything we stand for&#x27; style arguments that have cemented problems in Linux userland for decades.

      6. F3nd0 · · focus · HN ↗
        ‘United and solid EU’ doesn’t have to involve forcing everyone to use a someone’s native language. Ideally we’d have a common language that’s neutral and used for international communication only. In fact, we already have a working solution; Esperanto has existed for well over 100 years at this point, and continues to be a healthy, living language. People just don’t seem to care that much. It always seems to be either practicality or national heritage, never both at the same time. Yet the common ground has been there all along.
        1. graemep · · focus · HN ↗
          We could go back to using Latin as a common language. It is already far more widely understood than Esperanto.

          The problem with invented languages is the same as with adding new standards <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;927&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;927&#x2F;

      7. selfhoster1312 · · focus · HN ↗
        &gt; the latest gendarmerie transition into open source OS from windows

        That was 18 years ago: <a href="https:&#x2F;&#x2F;fr.wikipedia.org&#x2F;wiki&#x2F;GendBuntu" rel="nofollow">https:&#x2F;&#x2F;fr.wikipedia.org&#x2F;wiki&#x2F;GendBuntu

    4. ctolsen · · focus · HN ↗
      I particularly enjoy the Asterix-adjacent naming scheme.
    5. yubblegum · · focus · HN ↗
      The Dutch have ditched even github. They are thinking ahead.

      <a href="https:&#x2F;&#x2F;code.overheid.nl&#x2F;MinBZK&#x2F;DAWO-NixOS" rel="nofollow">https:&#x2F;&#x2F;code.overheid.nl&#x2F;MinBZK&#x2F;DAWO-NixOS

    6. zipy124 · · focus · HN ↗
      Also noteworthy is that they already have their own version of ubuntu that is widely used: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;GendBuntu" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;GendBuntu
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.