Contact Mathias Waack. He can probably give you plenty of resources.
He manages the only successful Linux based infrastructure in governmental institutions in Germany.
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Contact Mathias Waack. He can probably give you plenty of resources.
He manages the only successful Linux based infrastructure in governmental institutions in Germany.
Mathias Waack is a legend
That's interesting. Genuinely interested in how you can have desktop Linux pcs managed as effectively. I would love it if institutions in the U.S use Linux for their desktops.
Microsoft are deep into the government with exchange and Active Directory with most being migrated to Microsoft365 and Azure.
Add in MS Teams, SharePoint, MS SQL, 30 years of business rules living in old excel macros that ends up running the entire company.
Windows enterprise licences would be a tiny part of their spend and far too costly to mitigate away from. Most large corporations are virtualising old windows version just to keep their existing legacy apps runnings.
Totally agree on Microsoft having a vested interest with being the US Gov main software provider and the spend a lot to keep it that way
I am a pretty big fan of Open Source and have used Linux myself since the early 90’s. Most governments are not going to save money switching to Open Source. At least not within say the term of a politician or an election cycle. Probably the opposite.
This kind of significant shift costs money. Training costs. Consultants. Perhaps hardware. It would not be at all surprising if there are custom software solutions in place that need to be replaced. The dependencies and complexities may be significant.
There are quite likely to be savings over the longer term. The payback may take longer than you think though.
I DO believe governments should adopt Open Source. Not just for cost through. One reason is control and a reduction of influence ( corruption ). Another is so that public investment results in a public good. Custom solutions could more often be community contributions.
The greatest savings over time may actually be a reduction in forced upgrades on vendor driven timelines. Open Source solutions that are working do not always need investment. The investment could be in keeping it compatible longer. At the same time, it is also more economic to keep Open Source up to date. Again, it is more about control.
Where there may be significant cost savings is a reduction in the high costs of “everything as a service” product models.
Much more important than Open Source ( for government ) are open formats. First, if the government uses proprietary software, they expect the public to use it as well and that should not be a requirement. Closed formats can lead to restrictions on what can be built on top of these formats and these restrictions need to be eliminated as well. Finally, open formats are much, much more likely to be usable in the future. There is no guarantee that anything held in any closed format can be retrieved in the future, even if the companies that produced them still exist. Can even Microsoft read MultiPlan documents these days? How far back can PageMaker files be read? Some government somewhere is sitting on multimedia CD projects that can no longer be decoded.
What about in-house systems that were written in proprietary languages or on top of proprietary databases? What about audio or video in a proprietary format? Even if the original software is available, it may not run on a modern OS. Perhaps the OS needed is no longer available. Maybe you have the OS too but licenses cannot be purchased.
Content and information in the public record has to remain available to the public.
The most important step is demanding LibreOffice ( or other open ) formats, AV1, Opus, and AVIF. For any custom software, it needs to be possible to build it with open compilers and tools. Web pages need to follow open standards. Archival and compression formats need to be open.
After all that, Open Source software ( including the OS ) would be nice. It bothers me less though. At that lobby, it is more about ROI and Total Cost of Ownership. Sometimes, proprietary software will still make sense.
Most proprietary suppliers actually do stuff for the fees they charge. Are governments going to be able to support their Open Source solutions? Do they have the expertise? Can they manage the risks? Consultants and integrators may be more available, better skilled, amd less expensive on proprietary systems. Even the hiring process can be more difficult as local colleges and other employers are producing employees with expertise in proprietary solutions but maybe not the Open Source alternatives. There is a cost for governments to take a different path from private enterprise. How do you quantify those costs?
Anyway, the path to Open Source may not be as obvious, easy, or inexpensive as you think. It is a good longer term goal though and we should be making progress towards it.
Good comment. I'm pretty sure "public money, public code" used to be a slogan a while back. It didn't get a lot of traction but it resonated with me.
French gendarmerie moved to Linux like a decade ago. They certainly have something about it.
Well, France exported a lot of socially important technology to underdeveloped nations. For example their "La Révolution" we imported in 1917 was core component of improving quality of life including reducing workday by 4 hours down to 8 hr/d, 5-day work week, universal literacy and later full universal education including higher education, universal healthcare and universal housing. Another technology we imported in same period was "Etat laïc", but we lost it in 2010s.
France certanly has something about it.
There's a bunch of things french are doing themselves instead of importing exactly because they want to maintain technological independence and promote local industry.
I wasn't clear I think but I meant that they certainly have data about the migration to Linux.
I believe the question is missing somehow the main points... even if the switch cost the double or triple there are several strategic advantages that should take into account:
These are few that come to my mind...
What would be really interesting to know is the percentage of the investment that stay in the region/country following a linux-based/opensource IT infrastructure for public bodies vs the current closed M$|OSX paradigm.
I agree. A lot of profits wouldn't be cash saved, for one taxes that you aren't losing to multinational corporations headquartered in Ireland or Cyprus.
Cybersecurity costs would also likely go down due to most malware being exploited isn't targeting desktop Linux.
You would have to calculate it assuming that msft wouldn't deliberately make the process more difficult and impractical, which they have demonstrated they are willing to do.
(Refer to the section labeled "The Microsoft Playbook": https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html)
Fixed link. https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
Edit: I didn't have time to read all of it but what I did read was very interesting.
It’s shameful that I feel the need to preface this by saying that I’ve used Linux for 26 years now:
The consensus is that it’s a massive cost increase rather than savings.
Well, I would argue that depends very much on the basis of your calculations. Closed source software means public services are held hostage after a company winning a contract. In Norway some Finnish company won a contract for some digital system in the health services and later wanted them to ship all their computers to Finland so that they could update their software. In a paradigm were governments commited to Linux and open source software, there would most likely be a lot less overhead in adapting and developing solutions for Linux.
I actually agree with you, under communism we could run public services on open source software no problem.
When the externalities of training people to use that software, integrating with outside systems, using state power to influence standards&norms and contributing back to the development only exist on the balance sheet of the switch though, it’s not possible.
Less than you think. Existing staff needs to be dragged kicking and screaming to learn the new systems.
Increasing the size of the helpdesk due to the increased call volume, more experienced non helldesk IT staff to babysit data migration and legacy systems. Now you have the administrative burden of all those new staff members.
Thats just the bad transitional phase, I think op means longterm
Still not as much as you think.
Let's assume they have M365 E5 at $57/m/user. A small government is several hundred people let's use 300.
300€5712 is a yearly cost of ~34K
E5 license includes
Office 365. That can be replaced with Open/Libre Office at minimal cost.
Teams unified communications suite. You would have to go Slack/Zoom combo to get the same capabilities at a monthly cost per user for each.
SharePoint/OneDrive. Not sure of Linux versions.
Email with anti spam filtering. Postfix with MTA that filters maybe.
That is just off the top of head.
According to the Federal Statistical Office of Germany, around 4.9 million people were employed in the civil service in 2019. Of these, around 1.7 million were civil servants and judges, 170,000 were soldiers and three million were public employees.
Also don't forget the yearly cost of windows itself. (And keep in mind that even German tanks run on Windows.)
Edit:
According to https://www.zdf.de/nachrichten/politik/deutschland/it-open-source-bundesregierung-kleine-anfrage-100.html
The German government pays 6 billion per year to Microsoft and Oracle.
Thats 70€ per year, per citizen, or 1200€ per year per civil service worker.
Thats a lot of wasted money when you consider that in a tightly specced environment Linux runs fine just fine for free and the money would be spend on local support companies like SUSE instead of overseas.
Windows to KDE is a smaller change than major windows version changes. Pre-ribbon office to newer office
I hear it didn't go well in the German government, something about the cost of training and skyrocketing tech support calls for basic tasks.
That sounds like a bad transition plan. For sure there's some lessons to learn from that experience.
They seem to be pushing for it still. Did you hear about that grant the German government gave to gnome?
The Germans also fell prey to Microsoft telling them that they would give them all the free copies of Windows they might need and build a new facility providing a ton of jobs in their area if they would abandon the Linux thing.
The city in question also built their own distro based on an older version of an existing distro rather than going from off the shelf.
Reminds me of the US swapping to the metric system.
Short to mid term would be miserable and confusing for people. Long term would probably work out better. Will it happen: never.
Short term: no breathing
Long term: improved breathing
You can at least see why that’s a bad plan right?
Just hold your breath silly
The issue with Linux is getting middle management to support it. I'm my experience is based on them laying you off and hiring somebody else. Linux is great but management needs support contracts.
And thus RedHat was born
What's the cost to rewrite all of the existing software to a Linux version?
Govts and large companies moving to Linux isn't about costs, security or studies. It is about plain simple corruption.
Unfortunately things are really poised and rigged against open-source solutions and anyone who tries to push for them. The "experts" who work in consulting companies are part of this as they usually don't even know how to do things without the property solutions. Let me give you an example, once I had to work with E&Y, one of those big consulting companies, and I realized some awkward things while having conversations with both low level employees and partners / middle management, they weren't aware that there are alternatives most of the time. A manager of a digital transformation and cloud solutions team that started his career E&Y, wasn't aware that there was open-source alternatives to Google Workplace and Microsoft 365 for e-mail. I probed a TON around that and the guy, a software engineer with an university degree, didn't even know that was Postfix was and the history of email.
What gets me is that militaries use Windows, including North Korea
@PuddingFeeling907 Don't think so but there should, For instance the famous Christian-inspired non-profit organization Emmaüs uses Linux to reduce the digital divide by repurposing old computers with https://emmabuntus.org/
Doesn't Germany use a lot of Linux in their government?
Some places. Munich tried to migrate but went back.
The price of the software is a tiiiiiny component of TCO. Support, compatibility, training, availability of companies etc forms a much bigger thing.
And of course the new Microsoft hq in munich that they build in 2017 after Munich announced to transition back to Windows.