I would love to see some countries adopting Linux for government systems and funding research and development e.g. maybe fund Libre Office or the KDE one more and then build out other tools to be cross platform.
I would love to see some countries adopting Linux for government systems and funding research and development e.g. maybe fund Libre Office or the KDE one more and then build out other tools to be cross platform.
There's a reason Microsoft was successful for years: they built turn-key solutions, and added new turn-key features their customers requested.
Switching from that sort of IT to a linux-based, 'we need a system architect' model doesn't happen overnight. There's organization shift, cultural shift, firing unneeded people who won't retrain, retraining people who are worth it, and hiring talent to fill gaps.
Not to mention that talent's more expensive and less easily certified (e.g. all the official MS rubber stamp programs).
Not impossible, but it's a LOT of work. With dubious chances of success.
[edit: TOC -> TCO]
A big difference compared to one or two decades ago is that a lot of domain-specific services have moved to web applications. So, there are probably a lot of machines out there that are just glorified web browsing machines.
Also, the popularity of iOS and Android have made more applications cross-platform.
Of course, once Office documents or legacy Win32 applications are part of the equation, you can't really beat Windows. It is a common misconception that LibreOffice could replace Office. I use a Linux desktop and a MacBook and most of the Word/Excel paperwork that I have to do (luckily irregularly) does not open correctly in LibreOffice. Of course, it is an uphill battle for the LO folks.
By that criteria (which are real criteria from real people), the only viable replacement for Microsoft Office, is the next version of Microsoft Office.
The only way to break out of this, I think, is for governments to forbid themselves to use proprietary software that was not developed on their own soil. Because let's face it, it's not really about money (especially not about short term money). It's more about national security, sovereignty, and freedom.
Dealing with this at work now.
And it's not like they're disinterested or incapable of learning, literally no one thought "Gee, what those folks are doing looks a lot like code."
The biggest boost to interop would be requiring software vendors to release spec sheets for necessary software components and file formats... if they want government work. No more "It's too hard" or "We can't." You want the job, those are the rules.
So, business teams invented the all-too-common version of agile development even before “real” software developers, without the disadvantage of ignorance of the body of knowledge around the SDLC, got around to it.
By that criteria, the only viable replacement for Microsoft Office is the _same_ version of Microsoft Office.
The delta between two Microsoft Office versions has often been larger than between a Microsoft Office version and a LibreOffice version...
Perceived change generates just as much stress and associated opposition as actual change. You've just enabled me to make that explicit for myself. I feel stupid that took me so many years. Thank you for that.
Writing this out somewhat softens my frustration with people refusing to use anything but the blue e or similar intellectual laziness.
Walk a mile in our shoes. You understand truths about your job we may not.
Not everything is an adversarial thing about two opposing groups of people.
Citation needed.
The company I work for switched wholesale away from Microsoft. Management moved first and the rest of us shortly afterwards. Haven't heard any complaints.
The company you work for is one of the enlightened few. Or maybe it's a tech company with an enlightened management?
It is. We are a tech/consulting company, but management is management and we also have a good number of employees older than me (and I think that is great :-)
For that use case, there's always SoftMaker Office[1].
If I have a 50% chance to cut my IT budget by 15%, if I remake my org, is it worth it?
Honestly, because most customers sponsoring projects were morons. If you told them there was a 25% chance of failure, they'd go with someone else who claimed a 0% chance of failure.
I finally decided most of this was just sponsors covering their ass. If they initiated a project with risk and it failed, that reflected on them. If they initiated a project and the consultants claimed (winkwinknudgenudge) there's no risk, then if it failed those lying consultants were the only ones to blame.
Income inequality is a concern, and some people are certainly overpaid. But at the C* or technical architect level, the cost of pinching pennies is dominated by the cost of choosing a wrong direction (or not recognizing a changing situation and correcting quickly enough).
For example, IIRC, they use a smart card to authenticate on their workstations, and also on their web applications. For that you need to customize a bit (better out of the box support for pkcs11 devices, integrate the Certificate Authorities needed, drivers).
There are a few contributions to open source projects:
A few years back, they were contributing to a fork of Thunderbird called Trustedbird for example.
There are also a few individual contributors inside the Gendarmerie, for example Xavier Guimard creator and one of the current developers of LemonLdap (SSO portal).
Also just as a side note, this distribution is used by the Gendarmerie, which is not exactly the national Police. In France you have both a Police Nationale and the Gendarmerie National. The Gendarmerie is military personel (the Police is civilian). I'm guessing national sovereignty plays a small role in that (VS using MS Windows, which is completely controlled by a US company, bounded to the US government).
When you run Linux you do it by creating custom packages and changing the package manager to point to a different server, at which point you have created a "custom distro".
Technically interesting, though.
I don't know about that, I've seen what kinds of systems the existing distros build and I'm not impressed. Which isn't to say that Microsoft would definitely better, seeing as they are doing their best to become a Linux distro themselves while embracing all the bad behaviors that entails, but your statement certainly isn't a given.
What do you mean by this?
Run Linux on a Desktop and it's a whole different story. Shit breaks all the time, the package dependency spaghetti is insane, no one seems to test anything (or they don't listen to the people who do), etc.