The Woes of Munich's Linux Migration
mikrorechner writes "The H Online has a writeup of the problems encountered by LiMux (Wikipedia entry), one of the most prominent Linux migration projects in the world, trying to introduce free software into the highly heterogenous IT infrastructure of the City of Munich. Quoting: 'Florian Schiessl, deputy head of Munich's LiMux project for migrating the city's public administration to Linux, has, for the first time, explained why migrating the city's computing landscape to open source software has taken longer than originally planned.'" Here is Shiessl's blog, in which he details some of the transition problems.
Everyone always underestimates how long anything non-trivial is going to take. In this case it seems like not only were they trying to migrate to a new platform, but also trying to undo every past mistake, oversight and quickly implemented solutions that appeared on the surface to work just fine. That's going to take just a little while to get done.
"I use a Mac because I'm just better than you are."
Or you know.. buy an open system....
"linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
I recommend to read the blog as it's more informative and it's also rather optimistic. Not just woes as the title would lead you to believe. Of course making the switch to free software takes work, but it's a great opportunity for constant improvement and as Mr. Shiessl points out, there is much digital waste to be cleaned up on exit from the proprietary.
The advantage with FOSS is that Germany can hire German programmers to modify the software used by Munich's government (which is also German).
If they stuck with proprietary products, who would they be paying to improve it?
Windows costs $$
You can either deploy it yourself or hire someone to do it for you.
OS X costs $$
You can either deploy it yourself or hire someone to do it for you.
Linux is free
You can either deploy it yourself or hire someone to do it for you.
You can't convert a bureaucracy like this anymore than you can build a political/military empire by invading a dozen good size countries and trying to integrate them all at once. Rome wasn't built in a day. They should have gone in first with the intention of standardizing things, straightening out all of the kinks and quirks each little fief had. All of the file servers here where possible, all OpenOffice there...
More to the point: Moving away from a vendor-locked-in infrastructure is hard.
Any time you build on top of quirks and such that deviate from standardized protocols, upgrading will be hard.
It's not really possible to asses that. The article really doesn't have much to say about Linux, so much as it was about all the crufty patchwork of multiple systems they were using before. There's a big cost associated with continuing to use the current kludges, though it is difficult to assign hard numbers to, since they come in the form of lost opportunities and inefficiency spread throughout the whole organization.
Moving to any modern, unified system, whether based around Microsoft software or OSS, is a tremendous task for a big organization like that. And without a parallel universe (that made the other choice) to compare to, you cannot really say which choice was better. You can only guess. Sure, you can try to make an educated guess by trying to figure out how much of the legacy applications will still work on the new system without changes, but until you try to actually do that work, you won't know how wrong you were. [99% compatible is worthless if you were depending upon the 1% of things that don't work.]
Aaaah, I see now. If once piece of software is rubbish, then surely any other pieces of software under the same license must also be rubbish!
With this in mind I think it is safe to say that we can write off proprietary software from seriously competeing in the real world, you would not believe how many stories about proprietary software messing up I can find...
What is that? That's not actually what you were claiming, you were just being offtopic? Oh, I see...
"linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
They hope to save in the future. As a lot of the costs are consolidating their terrible IT landscape it is not clear, what a migration to the latest MS offering would have costs, either. It is not as if it would have been free either, who knows how many of the macros would have broken down when run in a current version of Excel, who knows how many old programs might stop working on Vista (and be it due to a stupid installer). It would have been cheaper, at least probably because a lot would have still worked, but when they write that they found 21 different Windows setups with differing patch levels and security settings, I am not so sure if it really would have been cheaper.
What they probably hope is, that the next migration will be cheaper, the OSS they use won't cost them to upgrade, the costs of the upgrade in work to be done by their IT department are probably not very different when upgrading a Linux solution from a MS solution. But all the work to get their systems closer to a common base might actually make the next big roll out simpler and therefor cheaper.
la la la la la la la ...I can't hear you ...la la la la la la la la
Flexible bare-metal recovery for Linux/UNIX
How does this compare to the problems experienced by people migrating 15,000 clients running various Windows releases to Windows 7? Is migrating to Linux more or less costly than migrating to the latest release out of Redmond?
I've abandoned my search for truth; now I'm just looking for some useful delusions.
You know, I have yet to find a closed-source OS that can run everything I want. In fact, there's no single OS that will run everything I want. For my personal preferences, Linux (along with Wine and similar programs) does a good job. For yours, I don't know.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
Reading the fine article, it seems the big problem was not propriety versus not proprietary, or Microsoft versus non-Microsoft. It was that they were trying to fix a very heterogenous and confusing mess with a homogenous consistent infrastructure. All stuff that should be upgraded and fixed, but doing that takes time and effort and often isn't worth the hassle. Ie, a proprietary system with non-open standards can't be ripped out and quickly replaced with something else, no matter how bad the proprietary system is. Or say some department has critical applications based on ActiveX, you can't toss that out if you don't have a compatible replacement.
Just like most IT infrastructures, there's a lot of duct tape architecture. It's easier to start from day 1 with a new infrastructure than to try and revamp an existing one.
aren't you missing something, in between closed source and custom ? like .. open source ? which is what TFA is about ?
The Cloud - because you don't care if your apps and data are up in the air.
It is actually extremely rare for anyone to do a proper evaluation...
I know people who will evaluate multiple options based on their marketing literature and create a spreadsheet comparing feature checkboxes...
Some people won't even pay lip service to doing an evaluation, and will just choose something quite arbitrarily.
In the munich case, he chose open source and open standards for the significant long term benefits they will provide...
Give it a few years and noone will be able to argue against it, and the costs of migration and retraining often cited as reasons not to use open source will actually work the other way.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
VBA was used because there were no other options when you're already locked into an MS stack...
Corel always made a much better suite than MS, and yet they were pushed out of the market by an inferior product... It's not about how good something is, its about how heavily marketed or pushed via other means it is.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
The funny part is, from the article, they chose to go with Linux even though the estimates were almost 50% more than the Windows based solution.
Why is the Linux migration project in Munich so prominent, as mentioned in TFS?
Because the guy who wrote it is German and lives in Munich.
There's nothing stopping you from writing up a submission about Banco do Brasil yourself. You seem to have access to a source with a whole bunch of good information, I'm sure a success story like the one you described would get coverage on slashdot too if someone made the effort to submit it.
When information is power, privacy is freedom.