I work in government. Link 1 (2018) is essentially a dream. All of government got forced to use MS Dynamics CRM. Basically, anybody with a software requirement for case management, had to use MS Dynamics. I recommended we use Drupal in 2011. That was killed because everything had to be MS. I'm kind of surprised that it is in there given that nobody was allowed to use.

Link 0 and 2 are essentially from TBS and CDS. They coexist together. They are essentially working at the very top as entities that gather information from other departments. They can do whatever they want because they help write the rules.

I'm not trying to discredit your post, just saying that as someone who has brought OSS tools to development at the government and tried to use OSS tools for client (I failed at that), it is nearly impossible at the moment. We are married to Microsoft and its cloud.

I do agree, that it may take an entire generation because right now, 190+ departments are not exactly jumping to FOSS, and in many situations, they are down right told you are not allowed.

In addition, the current de facto document management system is from OpenText. Although many just use Sharepoint Online.

Ironically, as everything moves to the cloud, it would be easier to move to a solution that is FOSS based, and based in the cloud. Technology has matured enough that you don't need executables on a desktop, you just need a browser pointing to a website.

We use Microsoft Dynamics 365 (model-driven app) at work, it's rarely mentioned on HN and people don't know how insanely bad this P.O.S. software is.

From the botched implementations of AG Grid to their crippled version of CKEditor (with Copilot forced in of course), the daily bugs are an absolute nightmare.

And then most support tickets (if you can even open one after a forced chat session with Copilot), get handled by a third-party, most likely in India with different timezones than you and the support calls are a crapshoot.