German state ditches Microsoft for Linux and LibreOffice
zdnet.com
zdnet.com
This time I almost believe them as there seems to be no alternative to LibreOffice given the changes Microsoft introduced during the recent years - forcing everyone to log-in with their Microsoft account at best, also moving from a classic desktop app to a web app. Conservative users like me and probably German state institutions consider classic desktop apps and web apps distinct tools for different tasks and don't want their desktop to depend on cloud.
It is also worth mentioning that LibreOffice became much better since the time the discussion began.
Management of resources is the enemy of profit for both sides in the market. Businesses lose out on money by spending time that they would be using on their core competency for managing software licenses, versions, data backups, servers, etc. And of course cloud providers lose out on you giving them more money than their cloud services cost them to deliver.
Azure now makes up the largest percentage of Microsoft's revenues. Obviously the business model scales very well. It likely scales better than Office does. Eventually the less-profitable thing starts taking up internal development resources that could be going to more profitable divisions, and that gets someone mad.
Yup I can remember (mainly via Slashdot) this being a thing going backwards and forwards for two decade or more. Back to the days of it being called StarOffice if I remember correctly.
Sometimes it seemed the city or state was just doing some elaborate license negotiation.
And then over time it felt more and more bloated and slow, to the point where I started to think I maybe misremembered how good it was when I’d first used it.
Is it just me? Or did it fall deeply into a hole? My recollection is that it hitched its wagon to Java for no good reason that I could see.
You have allowed the Dark Lord to twist your mind until you've become the very thing you swore to destroy!
Hell, I remember a time when Jira was responsive and people loved it.
I have colleagues who still use Libreoffice for study and have the same problems.
Not doubting you - I find it clunky and fully believe there's bugs there too. I did most of my writing in Google Docs, but chapter by chapter both because I find it easier to keep individual chapters separate and because Google Docs certainly can't (or couldn't, anyway) handle anything approaching that size without slowing to a crawl, but it just felt better than LinreOffice for the actual writing.
Yup. Intermediary markup languages are king when you need to decouple editing from presentation.
I personally find the extended versions of markdown (and CSS) a lot easier to format but that's what 25 years of HTML does to someone.
This is the equivalent of “South Dakota is ditching Microsoft”. It’s 30k users which isn’t nothing, but it is VERY different from the German federal government moving away from MS.
As for libreoffice I throughly dislike it compared to MS software. I have opened reproducible bugs against it in bugzilla that have been there for over a decade with no solutions. I got fed up in the end and just walked.
Saying that I dislike office packages entirely. They are a Swiss Army knife. Lots of mediocre tools in an inconvenient format but simple enough for the lowest denominator of poorly trained staff to use. We can and should do better. I managed to switch entirely over to LaTeX document authoring and dedicated software to replace spreadsheets (all open source tools). The only remaining spreadsheet I have is personal finance which I can’t find a better solution for.
As for cloud we just send PDFs around and collab on GitHub so O365 is dead for us anyway.
Over two decades ago I was tasked doing a pilot with IBMs Document Connect for Lotus Notes - it was clear that it pretty much was an Alpha they've been selling us, but it was showing promise. In the end it went nowhere, probably because not too many other companies were interested in trying out a different approach at handling their documents.
I tried and found it the weirdest language (BrainFuck aside) I ever seen. Sure you can copy-paste-modify it to do something similar to what everyone does but doing anything atypical seems prohibitively hard.
I really miss a modern (first-class Unicode to begin with, also more intuitive while more rich and less verbose than HTML+CSS) human-oriented typesetting language. Perhaps it's time to invent what MarkDown is to HTML but to SVG.
> As for cloud we just send PDFs around
Can MS Office make hybrid PDFs the way LibreOffice does (embed the source document into the PDF)?
There are some workflows that you can’t do with anything else as well. For example I am doing a lot of semi hand drawn diagrams on my iPad in Goodnotes. These are exported as vector PDFs and trimmed and included in the LaTeX documents as figures. They are fully vector end to end which is a complete pain in the ass on any other package.
As for hybrid PDFs I don’t know. I am mostly interested in not shopping the source document.
Of course, Microsoft did some of their... persuation of politicians and initially killed the project in 2017, but it seems that since 2020 it's back. I do think that LibreOffice could need some more full-time User Interface people to polish some rough edges (please none of the hackjob wanna-be UX people that ruin all modern apps by obnoxious popups), so that could be a good use of some tax money.
Clippy had its debut in Office 97, so let's please NOT copy that one. Other than that, yeah, I agree. Anything up to and including Office 2003 really, those were all great. (Also includes one of my favorite, underrated Office Apps, InfoPath)
This can be said just about any profession working in software. The real issue is that nobody wants to accept that software can be finished especially management - because then you don’t have anything to sell.
I wouldn’t be surprised if there were designers who fought tooth and nail against arbitrary changes. Surprise surprise good UX designers understand UX. But its like the developer who fights for keeping the PHP website because it works.
Sorry i just dont like treatment non-programming workers as something lesser. So many software companies are sucessfull despite having fucked up technology (by programmers). And its sucessful only because they have great design or marketing or sales team.
If you're a software shop you should have everyone who doesn't write code on a contract and not be afraid to terminate them when the product is mature.
Does that include tech support? What a horrible world you are creating...
Also, your second paragraph leaks of Americanism and undoubtedly, people are happier and healthier with stable jobs.
This is software after all - surely you're aware how throwing out the old solution and trying to build a "better" one results in a long slog of making the same mistakes the old team/product made and fixed (but could have warned you about if they were kept around).
With that said, when you look at Word today compared to 20 years ago the functionality really isn't much different. The main changes are the UX.
On the other hand, I'm annoyed by the omnipresent File, Edit, View, ... stuff in the menu bar. Even if those functions make no sense for a given application. And then I have to open several brittle layers there to reach a certain function.
I think UI research can do better. And by that I don't mean stashing everything into a hamburger menu.
* Looking at the context of what the user is doing and dynamically showing options
* Using those dynamic interactions to surface lesser-known but relevant features that were previously hidden deep in menus along with hundreds of other features
* Adding a search bar for the user to explain what they're doing or find something they know the name of
....oh, wait, you just invented the Ribbon.
- the first is that the office paradigm suck, no matter the specific implementation. We need to teach people about good desktop computer usage paradigms, like "hey, learn LaTeX, maybe ConTeXt not a WYSIWYG tool", "hey learn R, or Python not a spreadsheet", and that's sound nearly impossible even if (I've tried) it's not on NEW/computer virgin users;
- the second is "the rest of the world", a Public Administration must deal with Citizens, let's say in EU we have started to roll out ID card as smart-card usable also for on-line authentication BUT most users do not have a reader, so many have invented crappy solution to use a smartphone NFC support to read them while authenticate on a desktop. The result is a good idea, having a smart card to identify users, a thing we should have spread since at least 20+ years in the past, turned into a mess. Similarly we have "certified mails" where a third party certify message delivery like a postal mail delivery, but again they are implemented in messy ways and nothing is really uniform across EU states.
These are the biggest obstacles not the software per se.
I was helping an elderly relative who works as a translator and hasn’t touched a modern version of word in about 5 years.
They had a new computer and I got an ms office sub for them.
The poor person re-did about 4 hours of their work 3x because they couldn’t find the file MS Word had guaranteed them it had saved, so they had to start from scratch.
It did save it. In their fucking cloud and made it so opaque that the user couldn’t possibly understand wtf was happening. It took me, a tech professional a good 5 minutes to snap out of the dark pattern and realise what was going on.
My mom had to buy a copy of MS Office. Her university provided free ms office online, but there were certain features missing from it she needed for her papers. I am remembering wrong, but it was annotations? Citations? I do not remember.
Libreoffice kinda could do it, but I could not find how online, while MS had it properly documented on their website and so many youtubers making videos on MS Office had it listed on their website.
Edit: also found out MS Office can screen record and record her webcam. Very useful for her giving a remote presentation during covid.
But video recording and streaming? Why would anyone prefer to use MS Office for that when OBS exists?
Is it as obnoxious as having to use Teams for chat?
That's certainly a case of having a hammer and thinking all problems are nails xD
OBS is very powerful, but the complexity of its UI can scare non-technical newbies away. MS Office gives you a lot less power, but is much more welcoming when you aren’t technical and this is the first time in your life you’ve ever done it
OBS was a lot more complicated. Yes, professional streaming you should use it.
She was doing a ph.d in social sciences. She had little desire, or really need, to use it when MS Office did what she wanted out of the box. Screen recorded presentations with powerpoint.
> Is it as obnoxious as having to use Teams for chat?
They did not use teams for chat. They used gsuite for almost everything else.
> That's certainly a case of having a hammer and thinking all problems are nails xD
No, it really is not.
> Annotations, citations, bibliography management I can understand, even if I use LaTeX for that and consider it a far superior tool.
Really? My mother was struggling to remember how to use a Windows desktop. You really want to suggest learning latex when she had term papers to do for a $60k degree? The required document format was ms word.
The answer is in the first sentence of the article: data sovereignty.
Most governments don't want to store their data with a foreign corporation.
I'm not an Excel jockey but friends who are testify to its power and flexibility.
I use Word a lot and the ease of use still beats gdoc's. For example, the macros and the "customize keyboard" options are great. cmd-l for "next edit," cmd-j for "accept and move on," cmd-; for "reject change." The speed is paramount.
People were pissed 18 years ago when the Office ribbon was implemented because it broke their workflow. MS might have gussied it up now, but they haven’t dared to reinvent it since.
I do realize that there are probably no ideal UIs for accessing such a breadth of options, and it was a valid attempt, but not really successful, imo. With some adjustment and practice by users, I believe something like Alfred within the app, with smart search and suggestions, would be a quicker and more efficient approach for tool activation. Since there has to be also a good way to discover features without explicitly searching for them, maybe something like the Start menu is the right approach - quick search, but also categories and lists of tools.
Sounds like Google Docs.
The ribbon is also entirely keyboard-drivable and fast that way. I’ve seen the data on why it was introduced; it was a scaling issue- the old toolbars simply could no longer fit all the functionality in apps like Excel, so they made them context-aware.
Wow, now I feel old more than any "movie X was released Y years ago" factoid could make me feel.
Gdoc is shitty however and i don't see how/why i want to use it over any competitors. I think i prefer Nextcloud's editor, even without the privacy/data mining consideration, and i really think that could be improved.
Gdoc is better than Jira and Confluence editor though, and better than the standard redmine editor froma few years ago (the non-markdown one), so that's nice.
edit: I just downloaded the latest version and the text rendering looks good! Now time to see how it handles dark mode (white or green text, black background).
I assume it's just that we prefer the devil we know than the one we don't.
All of us here probably will know when to jump out of spreadsheets and have some knowledge on how to approach things then, so a simple spreadsheet on Google Docs is fine for us.
The problem outside, is that they are somewhat locked on the spreadsheet and have to stick with it, so more advanced features are welcome even though it comes with the price of the so called evil company according to the other group.
And is Office really better than Google's Spreadsheets? Idk, I don't care about small differences, but they surely annoy hardcore users, plus no one really got fired for buying IBM
Welcome to astro-turfing and shilling. A pretty commonplace occurrence since about 2014 or so.
You can only really rely on people you know and their experiences. always discount "what everyone says".
These must be paid shills. While it's actually quite understandable why real people and businesses would want to use and recommend MS Office, no one in their right mind actually thinks Teams is the best video chat tool in the world. Any serious business uses Zoom, Slack, etc.
Biggest one for me was that I could
A) start multiple chats with same audience and rename them - so I can have chat with thom dick and Harry on system architecture over a few days and separate conversation with them on performance testing issues. This is trivial in teams. I have to create awkward channels in slack to approximate the functionality.
B) seamlessly start a conversation with two people, then as you troubleshoot and expand, add more people, then jump in a call, then finish a call and keep chatting. Until recently slack would force you to start a new blank conversation when you added people - absolutely useless. Now they've hacked a solution that works up to arbitrary number of ten people and is so clearly a script in the background which still creates a new chat with added person but helpfully copies all conversation over. Then you need to add 11th person and too bad you've hit the magic number.
In operations setting and evolving incidents, teams was just better. And don't get me started on slack "huddles"!
My inlression has always been the opposite - startups used slack because it was cool. Serious businesses used teams because it worked and integrated well.
Now. I've realized lately that when people talk about slack vs teams, they're usually not actuslly talking about slack vs teams. They're actually talking about their companies security and usage policies, as incidentally instantiated through the collaboration tool of choice. I've become aware that my experience with teams is bit everybody's, due to various policies and limitations imposed, and similarly for slack.
But mostly... Not nearly as many people that disagree with average internet forum dweller are paid shills as may be believed :=)
As with the IBM model, I imagine it's simpler for companies to have a single source and a single support channel. It is possible to use Exchange sign on for non-MS systems and apps however.
Isn't that the problem with Teams? Instead focusing on highly usable text chat, the focus is growing the pile of integrations with other mediocre Microsoft products.
(Not that Slack is great; it's been bloated and slow for a long time and has likely been on steep downward trajectory since the buyout by Salesforce.)
Excel on the other hand is still miles better than Sheets for non-trivial use cases and I've seen business users revolt multiple times if you try to force them to use GSuite. To a lesser extent that's also true with Word and to an even lesser extent Outlook.
I haven't yet seen someone threaten to quit if they don't get a Teams license (but I have seen that for Zoom).
The interesting one is PowerPoint which I've noticed a lot of power users are migrating to Figma for. Also 10 years ago people would send nasty grams if they couldn't get Visio licenses but Lucidchart seems to have eaten that marketshare.
Uhhh what? I suppose I am a novice video chat user who just uses it to talk to people and share a screen, but I am clearly missing some killer feature. From my perspective, all of the platforms suck for one reason or another. Bad CPU usage, latency, but hey, they have background swapping and fun emojis!
For knowledge workers who live in these tools, the difference is stark. Even for companies who've standardized on Google Workspace or Apple iWork, advanced users will need Microsoft Office.
If you're talking about Excel I can imagine there are such features but not so much in other apps.
The order varies depending on what you do, each can become absolutely critical.
Set up Thunderbird on my work desktop that day, and haven't looked back. Wish I would have way sooner, to be honest.
The interface is far nicer than outlook, but the performance is just too annoying for me.
Outlook online doesn't seem to have any rule capability and can't talk to 3rd party email servers.
Backward compatibility with existing documents that are already in Word. Also, for those knowledge workers who aren’t in tech, the high likelihood that the recipient can open the document with correct formatting.
* Google docs are uglier than Microsoft word documents. This matters when I prepare an offer that I want to send to a client, and it should look good.
* Google slides are hideous, and the only reason I get away with using them is because programmers (including me) have no taste[1]
* Related to the looks, I sometimes buy paid document templates that I can use to format my offers. They often have an option to download a docx file, but it's complex through that you can't important it to Google docs without breaking it completely.
* Word/Libreoffice works offline (maybe docs with serviceworkers too? It never worked for me when I needed it).
* You can use word to generate documents using a template, don't think it's possible with Google docs
* Macros are not supported in Google docs
And I'm a complete noob when it comes to document editing software and actively avoid it. I can only imagine how much powerusers miss.
[1] https://medium.com/@laurajavier/google-slides-is-actually-hi...
We should just all get off our butts and learn LaTeX! Not that I have. ahhahahaha.
A specific problem in this scenario is tracked changes. Google has a history/version control but it does not map particularly well onto Word's tracked changes, which the other party will understand and is likely to want to use. Passing things into and out of Google will often result in loss of useful information like that.
Personally: Word is the absolute best piece of software for dealing with numbered lists that is easily available. In many ways it is terrible of course, but it is less terrible than anything else. Getting numbering right is important.
Google has gotten better. It used to be very bad at larger and more complicated documents. But it still doesn't have all I need to write a really good contract (at least by my standards of "really good").
Some colleagues have issues because it can't handle very large documents too (above a few hundred pages).
It is basically the opposite of most MS products. There is not one feature that stands out as to why I hate Word, it is the summation of all the little things I hate about it that is the issue.
There's a reason people use Office. Pretending that reason does not exist does not make the argument for switching better.
But the difference is not 'killer features". The difference is in the million small details and polish. The integrations, formats, UI, workflow, things it just "gets right" that I don't even know its doing.
I try Libre Office every once in a while. But each time I try it just feels old and clunky. It's all in the tiny details that add up to the overall experience.
Clearly you're not missing anything since you're happy with what you have. But going from Office to LibreOffice is painful. Not bullet-wound painful, more like thousand-paper-cuts painful.
Stuff like font rendering, grammar- and spellchecking, the exact set of Excel formulas, graphs, templates, and VB scripting matter. The office suite’s localization changes keyboard shortcuts, Excel formulae names, and swaps between decimal points and commas. It is absolutely horrendous, but people rely on it for their daily work.
In essence, if we accept that Excel is both an IDE and a dialect of a programming language, we can compare it to asking what makes C# in Visual Studio worse when people are used to Java in IntelliJ. The answer might be “nothing, but I’m used to my setup and it’s ridiculous that I’m even having this discussion about my main work tool” for programmers, Office users, and video editors alike.
If you're forced to script in something else then why not just go to something else. Additionally, having tons of forms written by long gone employees just not port over is a tough sell at smaller offices.
I'm somewhat joking (obviously MSFT file formats can do a lot more than md if you need that), but I rarely need more complicated documents.
But both of those can cut you off at any point with no recourse. Read the EULA carefully.
The only one that can't is LibreOffice.
I see you have never opened a large spreadsheet in competing software or you wouldn't call MS Office bloated. Sheets and Calc are extremely slow, inefficient software. Excel alone, if you have a use for it, makes it well worth the price of admission. It simply has no competition and neither Google nor Libreoffice can serve as drop in replacements for that.
Most of the features in the Office suite get out of the way and are only there if you need it. It's no bloat to the people who need the features. Office is where Microsoft still shows love for desktop software and it shows, they open very quickly and feel responsive in a way most other software they produce don't (opening the widget board on Windows 11 is a more stuttery experience at times than opening something in Word or Excel)
> It did save it. In their fucking cloud and made it so opaque that the user couldn’t possibly understand wtf was happening
You can't save it in the cloud "by accident". When creating a new document and clicking to save you explicitly have to pick "onedrive" or "this computer" as locations.
> It took me, a tech professional a good 5 minutes to snap out of the dark pattern and realise what was going on.
It took you 5 minutes because you had no idea what the user did. It's not the fault of the software if the user clicked to save to onedrive.
You can also still create new blank documents directly in the explorer.exe (right click -> new -> word document) as you always could since Windows 95 in which case you would have set a local location for the document you're working on before writing the first line of text.
I also find it interesting you're suggesting Docs, a piece of software that is cloud driven only, as a replacement for Word because a user mistakenly "saved to the cloud"
And if giving people the option to save to onedrive is a "dark pattern" then what is a piece of software that can /only/ save to google drive, exactly?
Microsoft 365 Family subscriptions is the whole desktop suite + the online apps (which are pretty competitive with Docs if you need to access something on another computer in a pinch) + 1 terabytes of storage + up to 6 users (each with their own 1tb of storage) on the same subscription for 99 bucks a year. Google can't even begin to compete on that level of offering. Some of the apps have no real google alternatives either, OneNote is an incredible tool for personal organization of ideas and clipping online content you want to keep. It's also very snappy and responsive, again, the Office division really cares about quality of desktop software in a way that has become all too rare. The people working on Windows's desktop/UI elements would do all too well to take inspiration from them because 11 is a damn sham.
Mine is a very Excel-centric view. I wouldn't miss anything else in the office suite.
I'll give 'er another shot. I'm aware of my tendency to happily burn big tech for the slightest sleight.
Thunderbird is (unfortunately) a joke, and web clients aren't as nice when managing complex folder arrangements and lots of mail.
[1] I'm pretty sure outlook users miss good GPG support, at least.
Calendaring in TB always felt like a bit of an afterthought compared to email, and for personal use, that makes sense. For business, strong calendaring with meetings/shared calendars/availability and the tight link to meetings (Teams)is not done as well anywhere else.
And Teams is a clunky Electron app.
Is it expensive? Yes. But if you're running an entire city as opposed to a small dentist's office, it's likely worth the money.
Like, how long after the advent of software will it take before our workflows find their authentic shape? Or was that shape really just a list of flat rectangles all along?
Let me explain: I cut my teeth on Vim. I've been using Vim since I was 17 (I'm 33 now). Nearly everything I do for fun has been with Vim. Most of what I've done for work has also been with Vim (or NeoVim). I write documents in Vim with Pandoc. I compose emails in Vim (using Mutt). I use Vim whenever I do an interactive rebase in git. I do CAD Modeling with Vim using openSCAD. The keystrokes are just second nature to me, I think in Vim keystrokes now, for better or worse.
The IntelliJ Vim plugin is actually very good, but it's not quite perfect, there's subtle, intangible things that I have to adapt to, but are different enough to annoy me. For 99% of people, I think this is more than "good enough", and I still use it when I write Java, but I still am just unable to "like" it.
I don't use MS Office, but I suspect that if you've been using it for a long time, even tiny differences that you'd experience with Google Docs would become infuriating.
I do feel like Vim allows me to "translate my intent to the screen" really easily, and I avoid context switching as much, but I doubt it makes me appreciably faster at writing code. It's pretty rare that typing speed or "how fast I can edit" is the blocking factor for writing software.
But lots of people aren’t working at some corporate office. Mom and Pop can get far with the iMovie option like Google Sheets and Docs.
Actually now that I say that… what I want is a LibreOffice equivalent of Google Docs and Sheets and Presentations. Google is the only bad part of my Docs experience.
It's been interesting to watch because he's happy to embrace better tech but hates dark patterns.
But I don't like excel much either. If working with spreadsheets was a bigger part of my day job, I'd switch to excel
Or just pay a few devs or a few hundred to make it better and still pay less in fees every year.
You don't want Google to have data that is used to govern a federal German state.
The "lost" MS Office doc is infuriating, though - have had to help my son with several different variants of that for school over the years, including the reverse, where it's insisted there is no document at the location in the cloud drive it is meant to be, but where it turned out this was because it hadn't been synced from the local drive...
Precisely because some of that "bloat" is useful for others. Off the top of my head, I really dislike that Google Docs doesn't support stuff like creating your own styles to apply in the document. My use case, for example, is having a style for inline code, with a monospaced font and a different colour, which I can do in Word creating a new style and applying it, but can't in GDocs.
> The poor person re-did about 4 hours of their work 3x because they couldn’t find the file MS Word had guaranteed them it had saved, so they had to start from scratch.
It should appear as a recent file once you open word, no matter if it was saved to OneDrive or locally. And it certainly isn't so hard to choose where to save it, if OneDrive, a SharePoint site or locally. At least nowadays.
I read that same thing every 2-3 years “German state goes Linux/libre office”.
Then it turns out that it is not really true. Some parts yes then some other parts are already on it and some parts move back.
I do understand there might be different parts of rather big country doing different stuicf
> The city reported that due to the project, it had gained freedom in software decisions, increased security and saved €11.7 million (US$16 million).
That's kind of nice. An org that I worked for gave everyone LibreOffice installs by default and if you needed any of MS offerings you could just ask for a license for those. Most people were just fine with LibreOffice. Depends on what you're doing with said office suite, though.
The small physical distance just means that this would be quite cheap for Microsoft to implement, compared to trying to pull the same stunt with another city.
When Munich did this it never got to a majority of their desktops, is my recollection, it maxed out in the 40%s. Now we're going to do it all over again with a different, much poorer, German state?
I think transitioning to a different platform is mostly an organizational and political, rather than technical problem, and the main roadblock is educating users and altering processes to migrate away from MS Office.
That said, modern Linux distributions like NixOS or Guix could be great to manage large fleets of computers, keep them up-to-date, and upgrade things without fear. In my experience, that is the main technical issue administrations are experiencing.
And of course, running free software is great because it brings freedom to change things.
* A lot of software used by them is certainly Windows only (they will have to find alternatives, change their workflows or invest in some windows virtual machines)
* Windows tooling for organizations is much more mature. There's a reason virtually everyone uses AD.
* Linux is very focused on user freedoms. This is not usually important in the office. But freedom to configure things is a freedom to break thinks, and cause admin headache.
The problems are solvable, but it doesn't mean they don't exist.
Oh and I love nixos, and I always wonder how realistic would it be to use it in a company for management of thousands of desktop machines. Sounds like it would be perfect for it, but i don't know any stories.
The reason everyone uses AD is that you can have a functional Linux client in AD. But you cannot have a Windows client in any Linux-based LDAP+Kerberos setup.
The problem isn't that there isn't a good solution for Linux in big organisations, the problem is that Windows is only compatible with AD, nothing else, so the more compatible system (Linux) gets shoved into AD.
It's not very different from Bavaria or neighbouring areas such as Jylland or Lower Saxony: https://en.wikipedia.org/wiki/List_of_German_states_by_house...
Munich Finally Starts to Embrace Linux, September 26, 2006
- https://slashdot.org/story/06/09/26/0236246/munich-finally-s...
Munich Reverses Course, May Ditch Linux For Microsoft, August 18, 2014
- https://linux.slashdot.org/story/14/08/18/2219253/munich-rev...
Of course, nowadays there are more *nix based GUI's in the world than Windows: between all of the various Apple products (XNU) and Android (Linux) you have the vast majority of the consumer GUI's in the world. Because most of us wasting our time in the linux slashdot forums missed how the world was actually going to change.
Any resemblance to us now sitting around on Hacker News is purely coincidental I'm sure.
Many, Many people use only mobile devices and the ones under 40 who still have computers have them for work.
Mobile devices may be well-suited for chatting and general entertainment but I seriously doubt that many people could do effective work - more than a couple quick changes - with the mobile versions of Word or Excel.
https://en.wikipedia.org/wiki/LiMux
> September 2006 — "Soft" migration begins.
> October 2013 — Over 15,000 LiMux PC-workstations (of about 18,000 workstations)
> December 2013 — Munich open-source switch was "completed successfully".
> September 2016 - Microsoft moves its German headquarters to Munich.
> November 2017 - The city council decided that LiMux will be replaced by a Windows-based infrastructure by the end of 2020. The costs for the migration are estimated to be around 90 million Euros.
> May 2020 - Newly elected politicians in Munich take a U-turn and implement a plan to go back to the original plan of migrating to LiMux.
They've still got a website up where they say some stuff about it, which itself is hosted MIT-licensed on GitHub with pretty regular commits:
> Our strategic guidelines also provide for this:
> > If economically and technologically or strategically sensible, LHM prioritizes the use of open source solutions, in particular to avoid company dependencies. LHM pursues this approach in both the application and infrastructure areas.
https://opensource.muenchen.de/use.html
https://github.com/it-at-m/opensource.muenchen.de/commits/ma...
Well, it's not just about "FOSS" or whatever, is it? As a German state, you're better off not relying on making payments to a North American company.
LibreOffice specifically was indeed decommissioned eventually in Munich (just within the last couple months!), though:
> LibreOffice was used as an office package as part of Limux until the end of 2023.
Though the Microsoft headquarters do make this seem like possibly a special situation, and as another commenter said, surely they don't need a national headquarters in every German state…
In the diesel repair shop I work in, I managed to convince the suits to switch out ms office for libre office. 90% of our stuff is now libre by default...only 2 users have full office suites and theyre both in the bean counting department. We print our BOMs, labels, envelopes and invoices using libre. Compared to office it runs like a scalded dog and never crashes.
https://themonticellonews.com/im-fixing-to-run-like-a-scalde...
lol. Glad to hear the solution's working for you.
I say the same thing about Windows. Why is its UI so sluggish?
Regarding spreadsheets, yes, that is one area where LibreOffice genuinely has not overtaken MS-Office.
https://www.zdnet.com/article/linux-not-windows-why-munich-i...
At least Munich's bargaining chip seems a bit more friendly.
Office is much superior to any open source and even paid alternatives, and we must remember that most people using the software don't have a degree in CS.
I wouldn't be surprised if we see the reverse news a few years later.
Germany is investing in improving free software, see https://www.sovereigntechfund.de/. Though not sure if this is linked to that state switching.
I think LibreOffice is riddled with loads of small "paper cuts". Basically loads of small issues that make it annoying to use. I hope that they understand it shouldn't be about cost, it should be about being sovereign. So hopefully the investment (ensuring additional developers, UI/UX people, etc) increases as they use more free software,
There can be enormous net savings (zero license fees), which is fantastic for the taxpayer.
Mozilla really ? Lack of vision and focus driving Firefox into irrelevance. And also started on the back of a commercial product.
Blender started as a commercial software and is being spearheaded by Ton ever since (my very uninformed impression), which again reinforces OPs point.
Right gimp mightn't be as good as photoshop, but it's always satisfied my needs, granted my needs are pretty limited when it comes to photo editing/art.
I'm not claiming OSS projects are inherently better or even equal to their commercial closed source alternatives. I just think the claim that an OSS project haven't have vision is rubbish.
It's such a productivity boost that it would be a lack of self respect to one's own time to use a tool that doesn't have it.
Makes sense in principle, but practically speaking Germany would seem to have higher priority threats to address than software from the United States?
Bullshit. The only reason to use Microsoft Office is compatibility with Microsoft Office files. What improvements have been made in the last 10 years in Outlook and Word? Nothing. There are some new bugs that didn't exist before, but no advancements. That's what lack of competition gives you.
(The downside of course is this is a single-source stack, which can be a risk in of itself)
I have no real background in Libre (apart from using it, which I enjoy), but from cursory searches, there doesn't appear to be equivalent features available (very happy to be wrong here FWIW). Are there alternatives in this space?
[1]: https://learn.microsoft.com/en-us/purview/information-protec... [2]: https://learn.microsoft.com/en-us/purview/data-classificatio...
Interestingly, there is a decreased emphasis on the file format- the opposite of your point. In addition to cloudy used on mobile devices, sharepoint, etc; since 2007 or so Word has used docx, which has better cross compatibility with other suites, even Google Docs: https://www.howtogeek.com/304622/what-is-a-.docx-file-and-ho... .
My personal use patterns- I use LibreOffice quite a bit, Google Docs rarely, and MS Office daily for work. Outlook and Word have changed a lot and continue to evolve (watch for copilot integrations).
> The biggest is probably cloud/simultaneous editing capabilities.
That was in response to Google Docs and is more than 10 years old (added in 2013?).
Microsoft Search makes it much easier to find stuff. Word got near real-time co-editing (or perhaps that was closer to 11 years ago) and later (<10 years ago) got real-time co-editing. Which is such a huge game changer for users with complex documents that GDocs falls down on.
Lots of other improvements in Excel and PowerPoint, data access/visualization, various presenter modes, and then you've got that AI stuff all mixed in.
Microsoft's revenue from Office was $211B in 2023. That's almost a quarter of a TRILLION dollars in annual revenue. And for that you got what? A presenter mode and data access? Imagine if that revenue was split between three equally strong competitors. That would have spurred innovation.
It seems like you're discussing a subject you're objectively unfamiliar with. And no, of course the couple things I mentioned aren't all that's happened in the M365/M365 Apps space. They're what came to top of mind. It doesn't mean they're the biggest or best features.
For a fraction of the money spent on these sorts of enterprise contracts you could hire dozens of full-time developers to improve LibreOffice. Clearly something easily within the capacity of the EU, if they were capable of good strategic decisions.
It's been attempted before and costs has always been higher. But it's not a matter of costs. Reason and responsibility should make it mandatory for certain institutions and the government to own their data. Companies would be well advised to keep owning their data as well or try to get it back. We've all seen what happened with the "privat" Github repositories. No access from Github employees, but as they admitted by AI bots. I don't remember and it doesn't matter if it was on purpose or accidentally.
If using cloud then at least with true E2E encryption. The cloud should only hold strong E2E encrypted blobs and meta data. There're providers out there that I think can be trusted.
My (very large) employer has surrendered to Microsoft. Everything is Office 365 and in Azure. Our IT told us proudly that it's all E2E encrypted and Microsoft can't in any circumstances read our data. But how come I can search for content of Powerpoint and Word docs on Bing for work? A colleague of mine found secret project information this way before the classification levels were on place.
Am I missing something about E2E encryption or is our IT that stupid and naive?
EDIT: And recently our IT announced proudly that we soon can use Copilot.
"Other countries, notably China, have proverbs that say they are much more stubborn when shifting gears from Windows to Linux."
Proverbs? A stitch in time saves nine. Many hands make light work.
Please, anyone, show me a proverb that says "they are much more stubborn when shifting gears from Windows to Linux."
Wait, that would be the other way around.
"Switching a Windows user to Linux is like moving mountains with a teaspoon; both demand patience and a miracle."
2. Getting Linux and LibreOffice does not get you a functioning productivity environment. You still need mail, calendars, shared document storage, web conferencing, security etc. There are various levels of usability in those and on basic levels you could get those already 30 years ago mostly. But not on a level, where you could reliably have your workforce be flexibly working from home.
So, let's see how it plays out, but it is not making life easier for the IT admins I guess...
All of the above things you talk about have solutions in the Open Source space.
https://news.ycombinator.com/item?id=39928173 ("German state moving 30k PCs to LibreOffice", 322 comments)
https://blog.documentfoundation.org/blog/2021/11/18/german-s...
https://www.theguardian.com/technology/2014/jan/29/uk-govern...
It's always been a janky and stuttery experience and the massive improvements in computer performance (CPU, SSD etc) have never managed to bring it up to par, you can see how much faster Word loads even on a simple document compared to Writer. It's been that way since before it became open source: Star Office made you look at its splash screen for a decent while back in the day.
A few things I could think of: the templates for presentations are less varied, less diverse, could look repetitive. With Office, you can make the most crazy designs.
That's it. LaTeX generates PDF presentations that work everywhere and look very nice, they even have navigation buttons on the corner.
I wonder if we could teach ChatGPT to create LaTeX presentation designs.
This has nothing to do with user experience, it's all about risk management. If we need some software on our Mac, we need to sign a waiver accepting responsibility for any security issues. With the corporate issued windows laptops the IT department is responsible for risks.
The opposite is true for Apple-first companies.
OnlyOffice supports online collaboration already, works online and offline, and has a much more familiar interface. Compatibility is also better with MS Office documents.
OnlyOffice is developed online-first but they provide an electron app that works fully offline on all OSes: https://www.onlyoffice.com/download-desktop.aspx?from=deskto...
Yep, an electron app is better than native LibreOffice. That's how low the bar is currently.
For long term, it's better to choose LibreOffice which uses open standards and does not purposefully change specs to break others.
A few of the smartest people in the world get their reputation stomped into nothing by the sleeziest pieces of shit management that has ever existed
Still amazing that eastern-europe could build up vibrant software companies- and germany just cant. They get wirecard if they try. I really would love to read more about the cultural causes for this. France seems to suffer from the same problem. Italy too.
Lots of earlier discussion on the official post: https://news.ycombinator.com/item?id=39928173
If you're working on a file in the cloud instead of a local file then you probably should've already written/bought your own locally hosted server product instead.
OpenOffice Calc (and similar products) are a staple for ppl who need applications that work without all the "c-suite needs their bonus" silliness.
Think of 1,000 workstations, a small to mid-sized network: you need software that automates installation, configuration, security, etc. It's not like at home: Even if everyone is in the same building, you can't manually install, configure, change configuration, upgrade, etc. 1,000 times (think about it; not only the time and quality issues, but you'd spend a total of days just walking around). With Microsoft Office, you click a box in Group Policy and the entire group, or whatever subset you desire, changes configuration. You can automate installs, patches, etc.
Maybe even 50 years, if one considers that they could've automated the installations through telnet.
There’s definitely been solutions to this problem since the dawn of computing, albeit with uneven availability.
I've seen plenty of deployment and configuration management tools that definitely fit the definition - those are easy to make - but were inefficient for one reason or another; that's the hard part.
One major advantage of AD/GP is the market power of being the tools for the dominant corporate OS: Every application vendor who hopes to put a toe in the corporate market makes their product work with AD/GP, including GPOs (Group Policy Objects) that provide the settings to manage their product, makes sure they work sufficiently well (at least they have incentive to try!), and supports them. If they don't, then corporate IT usually won't give them the time of day - it's a job requirement; their 'resume' goes in the circular file. Given Linux server share, I could imagine some good tools there.
A secret of IT management - the difference between what even highly skilled hackers do at home, and IT administration - is that the time resource is highly constrained; it's the most valuable asset and you spend it very carefully. You don't have nearly the time to do everything you need to do; you certainly aren't spending it trying to make some application work with your Linux config management for purposes of - what? your FOSS hard/wide-on? what is the big ROI here for this major project that you're going to bring to the VP? - and do it over and over again for each application. It's not even a consideration.
The efficiency of such tools is mostly just a matter of familiarity. It's like asking what programming language is most efficient to do e.g. web development. There may be arguments for X or Y language depending on the specifics of what you're going to do and what you value, but ultimately the most important factor that determines whether it feels efficient to work with or not is how familiar you are with it.
> you certainly aren't spending it trying to make some application work with your Linux config management
I struggle to think of them needing to be aware of one another. Configuration management is pretty much completely a matter of moving configuration files and running commands. It's pretty universal. There's no "make some application work with your Linux config management". Configuration management systems may provide application-specific helpers that make things neater, but if you can copy files, maybe template them, and run commands, you're pretty much set.
That is just not true. Think of making that statement about any software - is the efficiency of all software roughly equal?
> I struggle to think of them needing to be aware of one another.
IT administrators have an order of magnitude less time than you seem to imagine, and an order of magnitude more systems and subsystems and components to manage than you imagine: It's not that they can't copy files and run commands, it's that they don't have time to learn to do that, manage it (including documenting procedures, changes, etc.), and implementing it for every action for every application on every system. It's not like your personal computers - the magnitude makes it a different thing entirely.
The application needs to provide a management component that integrates with the admin's system management tool, just like your new railcar needs to integrate with the train tracks. Now if your railcar is really valuable, the train company might adapt it themselves, and IT admins do that, but it's a real cost. (OK, the railcar analogy is a bit of an exaggeration, but not as much as you think.)
First, start with software packaging: In Microsoft-land, there is MSI, but there is also stuff delivered as .zip, .exe (generated from tons of different install builders, so completely inconsistent) and a handful of half-assed package non-solutions like chocolatey, nuget and others. When you want to install something, and there is an MSI, and the MSI can accept a proper set of parameters, you are in luck. If its an .exe (and even most Microsoft software doesn't consistently come as an MSI), good luck finding the right set of parameters for an unattended install, repackaging it as MSI or one of the other proprietary formats du jour. This repackaging is of course done in each and every company, all over again, for each version.
In Linux, there is a consistent format per distribution, and the distribution does all of my packaging for me. If I want libreoffice, I'll type something like 'dnf install libreoffice' and I'm done. If I want to update all the installed packages on one machine, 'dnf update', wait a little, done. No hunting for a bazillion updates in various weird formats (even Microsoft patches come as .exe with inconsistent parameters and stuff) on a bazillion different websites. And removing software, the bane of any windows installation? The stuff where the solution is usually 'reinstall'? dnf remove libreoffice. The package manager keeps track of all installed files and does a reliable, reproducible removal. If necessary, configs can be kept for a later reinstallation or deleted automatically, no guessing what to save and what to delete. No "nobody tests the uninstall.exe ever".
If I want to install a thousand packages on a thousand machines consistently, I'll give the package list to dnf on each machine via my preferred management software, be it 'for i in $hostlist ; do ssh $i dnf install ...' or (far better) something like ansible, puppet, cfengine, ....
Consistent configuration? Easy, same software, use a regular ansible, puppet or cfengine run to distribute necessary changes.
Update management and keeping older versions for a staged beta/testing/production software rollout? Easy, you can host your own package repositories. Want it fancy? Use Foreman and Katello, then your former windows GPO click monkeys can now click through staged Linux rollouts. Meanwhile cursing about how many years of their lives they wasted on Microsoft "solutions".
Sorry if I come across somewhat annoyed. But any Windows setup I've ever seen has been abysmal compared to even the worst-run Linux shop out there. Just even something as trivial as a for-loop and ssh being possible makes such a huge difference. And the openness and distribution model make it easier to automate everything and be reproducible and consistent.
Have you adminstered autmomated, managed networks? Using Windows? Some of the things you say indicate not. For example, things are not nearly as difficult as you say and consumer Windows installations aren't used:
> removing software, the bane of any windows installation?
Also,
> Just even something as trivial as a for-loop and ssh being possible makes such a huge difference.
I'm not sure what you are saying is missing in Windows. You can run remote commands from a cli and automation definitely supports loops.
> any Windows setup I've ever seen has been abysmal compared to even the worst-run Linux shop out there
Oh, I forgot, nothing was meant literally, it was just a rant. sigh.
Yeah, but no one wants LibreOffice xD
(And I am writing this comment on Ubuntu)
But yes, Active Directory is unmatched for administration of a big number of computers and local networks.
The real government business in Germany is done on paper and on-site. Everybody knows that.
Neither one of the bigger nor one of the more industrial states.
I think it was, what 2005 or so?
With the recent XZ Utils backdoor fiasco, I would really think twice with this decision.
Might be worth sticking to MS for a little bit longer, who knows if the backdoor code has been reused somewhere else? Besides, wasnt it a MS employee who uncovered this backdoor?
We simply don't know how many backdoors there are in closed-source software... do you prefer to live with your head in the sand?
But yes, open source is used more by private users and even in government the hackers may target it more. BUT Linux is already in use for like 99% of the internet, all datacenters, everything runs on it. Every big company, even M$ is involved in it heavily, they have their own Linux called Azure Linux or something like that. So it makes zero sense to claim using some shitty close source software they want way too much money for is better. M$ 365 bullshit might as well connect to some online services run by M$ ON LINUX that have bugs exactly that you mention that somehow then also make it to users of office that connects to the net for no reason. I think it's some software as a service crap now.
Also: https://www.cisa.gov/sites/default/files/2024-04/CSRB_Review...
> Microsoft’s decision not to correct, in a timely manner, its inaccurate public statements about this incident, including a corporate statement that Microsoft believed it had determined the likely root cause of the intrusion when in fact, *it still has not*
Anyone still using O365 is absolutely irresponsible.