Slashdot Mirror


The Man Behind Munich's Migration of 15,000 PCs From Windows To Linux

An anonymous reader writes "It's one of the biggest migrations in the history of Linux, and it made Steve Ballmer very angry: Munich, in southwest Germany, has completed its transition of 15,000 PCs from Windows to Linux. It has saved money, fueled the local economy, and improved security. Linux Voice talked to the man behind the migration: 'One of the biggest aims of LiMux was to make the city more independent. Germany’s major center-left political party is the SPD, and its local Munich politicians backed the idea of the city council switching to Linux. They wanted to promote small and medium-sized companies in the area, giving them funding to improve the city’s IT infrastructure, instead of sending the money overseas to a large American corporation. The SPD argued that moving to Linux would foster the local IT market, as the city would pay localcompanies to do the work.' (Linux Voice is making the PDF article free [CC-BY-SA] so that everyone can send it to their local councilors and encourage them to investigate Linux)."

35 of 264 comments (clear)

  1. Governments need the source code by bigpat · · Score: 4, Insightful

    At this point I am surprised that any government would trust a compiled OS that they can't effectively scan for any ease dropping code, intentional back doors or just vulnerabilities. Sure they can monitor the network to see if it is doing something obvious, but with a compiled OS it could be wide open to be compromised with either a back door or some code to send data off someplace and you would likely never know it. At least with Linux you can maintain your own verified version based on the source code. Of course even with wide open source code you get security issues... like openssl. But without the source code there could be a thousand of those types of vulnerabilities and only insiders at Microsoft could know about them. Maybe for most people it is a non-issue, but for governments and large corporations that level of pants around the ankles situation can have very big implications to national security and the economy.

    1. Re:Governments need the source code by L4t3r4lu5 · · Score: 3, Interesting

      Large organisations and governments typically do have access to the source code, under heavily restrictive NDAs.

      You don't get to put Windows on a warship without the DoD being able to see what it does.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    2. Re:Governments need the source code by bigpat · · Score: 4, Interesting

      And at this point you have to ask whether the NSA took a look at the code for the Pentagon and found some holes and diligently reported them back to Microsoft to get them fixed... or did they certify the code figuring it was better to know about the vulnerabilities and be able to exploit them than to try and fix them? I think the track record here is that relying on the NSA to certify windows at least in some way has been an exercise in balancing an inherent conflict of interest. And in terms of institutional self interest it seems that the NSA is going to be more on the hook for what they can find out through surveillance than what kind of compromises of US computers there are on their watch. That combined with monthly patches creates a moving target that is probably well beyond the capabilities of even hundreds of dedicated people to adequately keep up with. In that environment finding a few holes out of perhaps many and exploiting them, at least for some period of time before reporting them, is clearly in the NSA's institutional best interest even if that means leaving the DOD and Industry more vulnerable. Even the latest directive from the Obama administration left that door wide open... saying that the NSA only had to report security vulnerabilities if they couldn't be used in the interest of national security... so basically publicly confirming the NSA policy of finding vulnerabilities and not reporting them because they can use them for their own surveillance activities.

    3. Re:Governments need the source code by Steve+Hamlin · · Score: 3, Interesting

      "Actually, you don't get to put Windows on a warship, period."

      While it was only a test bed, the USS Yorktown (USN cruiser) was using Windows NT in a test capacity and in 1997 a divide-by-zero error took down the integrated control, navigation, engine and machinery monitoring systems.

      http://en.wikipedia.org/wiki/U...

  2. Re:I wonder about man hour figures... by TWX · · Score: 5, Informative

    Any large-scale deployment takes significant man-hours to achieve, but can be made easier through the use of imaging and common platforms. If I standardize on only a handful of models of computers then I can load-up the OS and build everything that I need for that OS on each model, then simply duplicate the drive over all of the others of that model, change the few things that need to be changed (name, network credentials, possibly some security hashes) and I'm done.

    This is arguably even easier in Linux than in Windows because there are no particular licensing issues with just copying a Linux installation or with how many Linux installations are deployed. One's backend servers are now for updating and package management rather than for licensing.

    And with Microsoft deciding to change their UI every few years now, coupled with competing UIs from Apple and Google, it's much easier to change people to a diffrent platform when they have to learn a new UI anyway. Had Microsoft kept variants of the Windows 95 UI going past Windows 7 then it would be harder, but with the Metro debacle it's a lot easier to make that change, and since most users won't go deeper than the UI anyway it's not so bad.

    The hardest part is training the support staff if they've been Windows-centric their whole careers. Somehow just reiterating that everything-is-a-file isn't enough, and many professionals struggle to understand UNIX-style paths.

    --
    Do not look into laser with remaining eye.
  3. Not only that... by NapalmV · · Score: 4, Interesting

    ... but they're also taking care of the citizens screwed by the XP-end-of-life:

    http://www.itnews.com.au/News/...

    .

    1. Re:Not only that... by Anonymous Coward · · Score: 5, Insightful

      "Screwed" because MS only supported their OS for 13 years? Riiiight.

      They still sold brand new Windows XP licenses till Win 7 was ready in order to get a foothold into the netbook/subnotebook market and that was not full 4 years ago (Debian LTS is 5 years with free upgrades). The 13 years only counts if you had it from day one, in which case the pain of pre service pack 1 Windows XP would have screwed you at the beginning instead of the end.

    2. Re:Not only that... by NapalmV · · Score: 3, Informative

      Screwed because MS abandoned it without offering any sensible upgrade path. Try to migrate an XP machine to Windows 8 and let us know how it went.

    3. Re:Not only that... by mikechant · · Score: 5, Informative

      "Screwed" because MS only supported their OS for 13 years?
      But also sold it on some new machines as recently as 4 years ago...

      Hell, which Linux company is going to maintain a version of their OS (for free) for 3 years?

      Err...several, for free, for considerably more than 3 years.

      Common examples:
      Ubuntu LTS: Now 5 years (increased from 3 years at V12.04)
      CentOS: Pretty much follows Red Hat. e.g CentOS V6 maintained for 9 years (2011-2020).
      Given that XP was atypical with 13 years support and Win7 gets 11 years (2009-2020), CentOS is very much in the same ballpark.

      But wait: CentOS 6 will get 9 years of *full* support (including new hardware support every 6 months and new features mainly every 2 years). Win7 only gets 6 years full support and 5 years extended (security updates only).
      I'd say that's a draw between CentOS 6 and Windows 7.

    4. Re:Not only that... by PRMan · · Score: 4, Interesting

      You can easily have a 13-year-old machine running on modern Linux. This isn't possible on Windows.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
  4. Re:GNU/Linux by JaredOfEuropa · · Score: 4, Insightful

    A few reasons:
    1) People prefer easy to use names. "GNU/Linux" is an awkward mouthful, "Linux" is a nice simple name. For the same reason people refer to the "Tesla Model S" as "Model S", or simply a "Tesla", since the S is the more common model here.
    2) "Linux" has been the most commonly used name from day 1, and that's not going to change, for the same reason that the public will continue to take "hacker" to mean someone who breaks into computer systems.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  5. Re:I wonder about man hour figures... by binarylarry · · Score: 5, Funny

    If only the linux community could come up with some kind of "packaging" mechanism that would make software deployment easier.

    This "package" could be comprised of compressed files that the OS could then "copy" to relevant locations on the system. I don't want to get to Star Treked out but perhaps we could then send these "packages" over the network to computers, instead of manually copying the files on our tape drives like we do right now.

    If only Red Hat or one of the other distros had a system like this in place, it would make Linux so much more competitive. Perhaps Microsoft has a patent on this new technology?

    --
    Mod me down, my New Earth Global Warmingist friends!
  6. Short-term costs...LONG TERM savings! by Anonymous Coward · · Score: 4, Informative

    You conveniently left out this part of the article:

    the calculations were based on a five-year period, so they mostly covered migration costs (staff, technical support, retraining users etc.) rather than operational costs (buying new hardware, licence fees and so forth).

    In the short term - they would have saved. However over the 10+ years since initial migration, they've saved and estimated 10 million Euros:

    Today, over a decade down the line, has LiMux been a good idea in terms of finances? “Yes, it has, depending on the calculation. We did a calculation and we made it publicly available on our information system for the city council. We have the exact same parameters for staying with Windows as with the migration to the Linux platform. Based on those parameters, Linux has saved us €10m.”

      Here is an english article discussing that publicly released report. For the actual german report. see here

    1. Re:Short-term costs...LONG TERM savings! by RabidReindeer · · Score: 4, Insightful

      I call bullshit on their training claims. Staff that used Windows at previous jobs or at home will have a lower training needs. They also assume that staff time is free and ignore any lost productivity or errors from their new OS and applications.

      Two Words:

      Metro Desktop

      Oh, you mean I'm supposed to learn to deal with this thing (and the Ribbon) for FREE?

  7. Re:Cheaper beer by Racemaniac · · Score: 5, Informative

    And you took that out of context. That was on the initial 5 year plan, where moving to linux was a big migration, while moving to windows XP from windows 2000 would have had far less impact.
    So of course in the first years such a massive migration and education of your users costs more. But now 10+ years later they estimate they saved money (and that was also mentioned in the part where they mentioned that linux was more expensive. For the 5 year plan microsoft was cheaper, but strategically they were pretty sure linux would be cheaper after that).

  8. Re:Cheaper beer by Anonymous Coward · · Score: 3, Insightful

    And that was the reason to do it this way.
    Same money to local people, not to corps that move profits thru double Irish with a side of Denmark , so they don't pay any local taxes.
    Now you understand ?

  9. Re:Well, here is the problem: by Anonymous Coward · · Score: 4, Interesting

    They could have saved a lot of money just by threatening plausibly to switch to GNU/Linux.

    Microsoft is known to be very forthcoming when people start considering alternatives. "We'll give you the Ballmers and Chains for free. You'll just pay for the thumbscrews later on. And you'll get a sweet deal for rack-mounted whatevers to boot."

  10. Re:Cheaper beer by dmbasso · · Score: 4, Insightful

    So of course in the first years such a massive migration and education of your users costs more.

    Yep, higher cost, but the money stayed in the local economy. IMHO, that's the most important aspect of all, even if it had cost more after 5 years.

    --
    `echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
  11. Re:I wonder about man hour figures... by Entropius · · Score: 3

    many professionals struggle to understand UNIX-style paths

    Wait, really?

    There are IT professionals who have trouble with the idea that /home/entropius/widgets is a subdirectory of /home/entropius, and so on?

  12. Cost RTFA by puddingebola · · Score: 5, Informative

    1. Initial costs of staying with Microsoft's software were lower.
    2. Customizable security was one of the pros of switching to Linux.
    3. Initial costs were projected over 5 years.
    4. 10 years have now past and the city made an assesment of cost. Conclusion was 10 mllion euros saved.
    5. HP made there own analysis and concluded that the Linux conversion had cost the city 60 million Euros more. However, when contacted for their methodology and numbers for the analysis, they declined to provide the information.

  13. Re:Cheaper beer by higuita · · Score: 4, Insightful

    yeh, right, just because all those problems never happen in windows!!

    and it is really just the reverse of what you said. Linux support better older hardware, when it gives errors, is easier to debug and if you have any problem, is a lot easier to verify the system (file checksum, OS and hardware) remotely and clone and replace the faulty desktop if needed. If it is a HD problem, you can even create a fallback network boot to keep the user working (slower, but working) until someone replaces the HD.

    --
    Higuita
  14. Re:Cheaper beer by TheP4st · · Score: 4, Insightful

    It's not hard finding hardware with excellent linux support, even less so when you buy in the large quantities that the city of Munich do, you do realise that organisations of that size tend to have just a small set of laptop and desktop configurations they use, right? It is not like they randomly pick 10 different manufacturers and 50 models.
    While there might be valid arguments against their move to Linux, your is definitely not one of them.

    --
    "I have downloaded hundreds and hundreds of records, why would I care if somebody downloads ours?" Robin Pecknold
  15. Re:There was also transition to Linux and... back by higuita · · Score: 3, Interesting

    They where using ancient versions of thunderbird and openoffice because of internal rules that didn't allowed upgrades... by doing this, of course any interoperability problem would get worst each year. They even report that updating most software would solve most problems...

    So it was not a open source problem directly, but a internal planning and rules that caused the problems. I'm just guessing, but i suspect that the one that made the "no updates" rule didn't knew anything about computers or was already secretly preparing everything to cause problems and propose later a migration.

    --
    Higuita
  16. Re:I wonder about man hour figures... by CronoCloud · · Score: 4, Informative

    Well, what drive is it on?

    There's no worring about C: or D: or E: in Linux. It's all one filesystem.

    Why is my thumb drive copied to the hard disk when I put it in?

    What makes you think it is?

    Why does Loinox use the wrong slashes?

    Some might say that DOS/Windows is using the wrong ones because Unix-style paths' predate the use of "\" by Windows.

  17. Re:I wonder about man hour figures... by Peter+Simpson · · Score: 5, Insightful

    And with Microsoft deciding to change their UI every few years now...,

    You've hit on what I consider to be Microsoft's biggest problem: they are no longer making basic functional improvements to their products. Instead, they are adding bells and whistles, and changing file formats to force upgrades (if your clients have ver XYZ+1, then you need it to read the default format of the files they send you).

    To me, this indicates a change in attitude. No longer are they striving to put out the best software, they're churning revs to keep revenue up. It's a sign of desperation and it has been going on for several years, now.

  18. Munich is in South-East Germany by dave420 · · Score: 3, Insightful

    Munich is in South-East Germany. Google Maps isn't that hard to use, is it? :)

  19. Re:Cheaper beer by ShanghaiBill · · Score: 3, Informative

    Yep, higher cost ...

    No, lower cost. The higher cost was only short term. In the long term they saved money. Windows is cheaper in the short run because people already know how to use it, and more importantly, already know how to use MS-Office. So you save on training costs. But that is less true today. Where I live, the schools have all switched to Google Docs, so the kids will enter the workforce with little experience with MS-Office, but plenty of experience with tools that can run on any OS with a browser. So in the future, the break even time for switching will be shorter.

  20. Geography 101 by yacc143 · · Score: 4, Informative

    Munich is in the southeast of Germany.

  21. Re:Cheaper beer by yacc143 · · Score: 4, Insightful

    You do realize that having stayed in the Windows camp, they would have one migration more, because they're (12 years ago) migration target Windows XP is unsupported.

  22. Re:I wonder about man hour figures... by westyvw · · Score: 3, Insightful

    You are WAY over simplifying the mystical licensing systems in Windows. It is one of the most confusing things to manage, and yes I know what I am doing.

    Second, I never really understand this training with office products. The best training you can give anyone is to teach them to stop using office products becuase the last thing a company needs is a bunch of random content producers. Get your work into a content management system (and NO that is not Sharepoint), and force workers to only create content as it specifiucally relates to their job, and not via word processors and spreadsheets.

  23. Re:Cheaper beer by div_2n · · Score: 3, Informative

    It's the intention and effect that outsourcing to other countries usually has. Namely:

    Intention -- searching for those who will work for the least, in countries that have more relaxed environmental regulations and to avoid taxes
    Effect -- increased localized unemployment, a "race to the bottom" on wages, damage to the environment and government budget crises

    If you're outsourcing things because it makes sense -- i.e. not every country can produce their own efficiently -- then that's not a problem. Doing it for the other reasons is what causes vast problems.

    Oh and for extra bonus craptasticness -- it's unsustainable in the long run.

  24. Re:I wonder about man hour figures... by UnknownSoldier · · Score: 4, Insightful

    > How hard do you imagine MS software licensing is?

    With Linux I don't have to deal with this bullshit at all, ever.

  25. Re:Cheaper beer by Dragonslicer · · Score: 4, Insightful

    They will deeply regret this once a weird error on a critical system pops up in a few years time, and nobody is around to give support.

    Yeah, Munich is such a tiny little backwoods place that there's no way they'd ever be able to find someone who knows anything about Linux.

  26. Re:Cheaper beer by swv3752 · · Score: 3, Insightful

    No, we should value our neighbor more than some remote individual in another country. Besides the ethical and moral considerations, there are practical ones as well. If your neighbor has a job, he will not have to steal from you to survive. there will be networks effects where the area improves as more people have moeny and spend it. look at urban renewal efforts where as people see improvements and have stable jobs they improve their properties and it encourages their neighbors to improve their properties. The reverse happens all too often as well.

    --
    Just a Tuna in the Sea of Life
  27. Re:Cheaper beer by mspohr · · Score: 3, Insightful

    It does seem to me that a local government should have the welfare of the local community in mind. After all, that is really the purpose of government. If the local government can improve the quality of its services (Linux migration) and at the same time, build skills and direct resources to the local community, then it is a win-win situation.
    That is the problem with corporations; they are only concerned with profit and not their workers or communities. They will sell their mother into slavery if it improves their bottom line (and their income).

    --
    I don't read your sig. Why are you reading mine?