Slashdot Mirror


Swiss Canton Abandons Linux Migration

An anonymous reader writes "The Swiss canton Solothurn has put a stop to their ongoing migration to Linux. [Original, in German.] The project started in 2001, and has been under harsh public criticism ever since. The responsible CIO resigned this summer. Solothurn plans to convert all desktop computers to Windows 7 in 2011."

70 of 442 comments (clear)

  1. translation hard to understand... by sxpert · · Score: 3, Informative

    but it seems like this migration was rather ill prepared...

    1. Re:translation hard to understand... by Dr_Barnowl · · Score: 3, Insightful

      How the hell is Powerpoint the killer app?

      I mean, seriously? I can see people being quite attached to their VBA Macros in Excel, their Access database with forms, or even just pissed off because Word and Writer don't have exactly equivalent formatting and their documents look like ass when opened by Office. But Powerpoint? It puts stuff up on a screen. So does Impress.

    2. Re:translation hard to understand... by maxwell+demon · · Score: 5, Informative

      Because the press has blamed Linux for everything (including things which clearly are not Linux's fault), and they couldn't withstand the public pressure any more. Note that 80% of the users were satisfied with the new desktop, and a further 10% just complained about transient problems.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    3. Re:translation hard to understand... by lxs · · Score: 3, Funny

      Powerpoint kills meetings dead.

    4. Re:translation hard to understand... by Lennie · · Score: 2, Informative

      The article said they actually started the project in 2006, the decisicion to do so way have been made in 2001, but that isn't all that relevant.

      --
      New things are always on the horizon
    5. Re:translation hard to understand... by MogNuts · · Score: 2, Insightful

      I have to say, that's pretty disappointing.

      These companies and its bosses have to grow some. If I was a boss, or it was my own company, I'd implement Linux. Period. If people complained, they can get either accept it or get the hell out.

      I'm not talking about serious stuff, but for basic office purposes, if you really can't figure out it out, I wouldn't want that person as an employee.

      This isn't 1995 anymore. Everyone 45 and younger now has significant proficiency in computing skills, compared to users past.

    6. Re:translation hard to understand... by Taagehornet · · Score: 3, Interesting

      No, Google Translate get's it wrong. The article actually only says that certain *parts* of the project were delayed till 2006:

      Ein Ziel, das nicht zu schaffen war, unter anderem, weil *einige* Ausschreibungen für das Projekt erst 2006 anliefen.

      Which roughly translates to:

      A target that could never be met, partly because *some* contracts only went out to tender as late as 2006.

    7. Re:translation hard to understand... by Monchanger · · Score: 3, Insightful

      You can't fix stupid.

      No amount of access to technology will solve these problems for 100% of the population. On the other hand it's completely legal to not hire those boneheads. Seem whoever Mr. Bitter here works for is part of the stupid. I feel sorry for the kid.

    8. Re:translation hard to understand... by lotho+brandybuck · · Score: 2, Insightful
      Sure, watch this:

      If Microsoft was allowed to make as much money as it should under a properly operating closed source software ecosystem, people from Seattle wouldn't need to sell overpriced coffee to get rich!

    9. Re:translation hard to understand... by ContractualObligatio · · Score: 2, Insightful

      It's not too difficult to understand if you think about what's going on in the use case: presentation software is used in situations where the presenter is having their competence judged.

      Imagine this prosecutor shows up with an .odp file that can't be used by the industry standard, PowerPoint-based set up provided by the venue. So after bit of confusion, he gets it saved as a .ppt file. It looks like ass. He started late. Some of the transitions or animations go funny in the change of file format. He's put off his stride and doesn't do a great job in front of an important crowd. 400 of his peers think he's an idiot. Suddenly the conversations he'd been planning to have with a few key people are more about the style rather than the substance of his presentation. A minor IT problem which no-one had ever thought to mention in the cross-training from MS to Open Office has a critical impact.

      If all IT had to say was, "Seriously? It just puts stuff up on the screen," then I wouldn't blame the rest of the organisation just shutting down the migration process due to incompetence.

    10. Re:translation hard to understand... by HangingChad · · Score: 2, Insightful

      They've been fucking around with it for almost 10 years.

      I don't get it. We're working on try to fix a Windows workgroup network put together by a bunch of amateurs. How any Linux network could end up in worse shape than this mess is a mystery to me.

      On the tech side we're using Ubuntu laptops and ClearOS on the network. The only problems we experience are the Windows clients though that's related to the history of poor administration.

      If you have your network set up right the client OS doesn't matter.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    11. Re:translation hard to understand... by Kjella · · Score: 3, Insightful

      If I was a boss, or it was my own company, I'd implement Linux. Period. If people complained, they can get either accept it or get the hell out.

      Try that style in public management and you'll be on the street before you even got to sit in your office chair. In the private sector, you can often be a hardliner because of the bottom line says you're profitable, nobody say how you should run this business (or LOB, division, department) because you know that best. Public offices often deliver quite intangible services which generally aren't charged to the customers like a private company would. And when it comes to private companies, in practice it's a very narrow chain of command to argue with.

      In the public sector, very often your job is to justify the number of employees and your budget necessary. Why do we need X people and X million dollars to run a city planning office? And everybody from the press to politicians to interest organizations will butt in on the process. In the end it doesn't matter how efficient you run, it's how efficient it seems to be run. You could run an extremely tight ship with ten people and a $1 million budget but if you've given the impression this can be solved by a handful people on a shoestring budget, you will fail. While if you've convinced them that it really takes 50 men and a $10 million budget, you're golden.

      Particularly when it comes to politicians, they are press tools more than anything. If the press requests a comment on their "outrageous Linux spending" then 99 out of 100 politicians will find a way to put themselves on the attacking end as they seem aggressive against government bloat and wasted money, which everybody agrees there's too much of. Very few want to stand up for the project and say this is money well spent, because they know there'll be little proof to show they're right. I'm sure you've figured by now that TCO studies can be written to give pretty much the concolusion you want, so you can end up with a political diaster that "everyone" agrees was a bad decision. The kind of studies Microsoft loves to pay for and whoever punched through Linux can't afford.

      --
      Live today, because you never know what tomorrow brings
    12. Re:translation hard to understand... by BrokenHalo · · Score: 2, Informative

      Not to mention, OpenOffice's Presentation sucks, don't know Impress, never used (will look into).

      In two sentences you have succinctly informed us that you are a complete and utter fool. OpenOffice's presentation utility is Impress. And anyone who has used Powerpoint will have no trouble using the other. Sure, the buttons may not be in the same places, but if you are so inflexible as to be unable to cope with that, then you're unemployable.

    13. Re:translation hard to understand... by commodore64_love · · Score: 4, Interesting

      >>>in the meantime they deploy web-based email software instead of Outlook, and Openoffice version which apparently wasn't able to run presentations, I don't know who's to blame here.

      Sounds like they did things bassbackwards. When migrating to Linux, it should be a two step process:

      - Switch to all open-source apps (OpenOffice, Firefox, etc) while still using the familiar Windows environment
      - Then switch to open-source a year or two later, while still keeping the same apps

      Step 1 is where the real cost savings come from (imho)
      .

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    14. Re:translation hard to understand... by BrokenHalo · · Score: 4, Insightful

      The trouble is, the people who whine most about having to use Linux, OpenOffice or just about anything else tend to be the people who haven't achieved a basic level of competence with the platform or package of their "choice" (such as it is). They just whine more loudly than the people who have the basic skills necessary to just get on with their jobs.

    15. Re:translation hard to understand... by jbengt · · Score: 2, Insightful

      I understand the feeling against overusing Excel (or any spreadsheet program), but often there really are good reasons for using it instead of the application design for the task. Mainly, especially if you're good at using macros and writing custom functions, spreadsheet programs allow a lot more flexibility and customization. Purpose-built applications are often good at what they do, but that does not always translate into exactly what you are trying to do.

    16. Re:translation hard to understand... by commodore64_love · · Score: 2, Interesting

      >>>5 year olds can use Linux/GNOME/OpenOffice. So what's the problem with adults?

      Their brains have calcified (i.e. they lost the ability to learn or accept new things).

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    17. Re:translation hard to understand... by TheNetAvenger · · Score: 2, Insightful

      Because the press has blamed Linux for everything (including things which clearly are not Linux's fault), and they couldn't withstand the public pressure any more. Note that 80% of the users were satisfied with the new desktop, and a further 10% just complained about transient problems

      You make it sound like end users just being picky, when it is about end users not being able to do their job or the OS/Apps not being capable of providing the features they need. This is also not about application lock in, but about fundamental shortcomings in Linux that will not be addressed without a lot of bandaids from people that spend time outside the Linux world and go, oh, we can't do that, or that, or that.

      Additionally, it was not just about the end user results. The process of getting to where they are even today was horribly painful.

      These are the same flaws that non-fans see everyday and deal with everyday and have to sort out and deal with users everyday.

      I think people have left Windows and other options for far too long, this is no longer 2000, and WinME is the alternative.

      Windows7 does some pretty impressive feats on a rather robust kernel model, that is often faster. NTFS still is offering features that takes several layers of software on Linux to copy, and the WDDM/Video subsystem is still years ahead of anything in the Linux or any OS's world, with fairly advanced rendering features, but important things like GPU scheduling so that the OS controls the GPU and application usage and allows for non-graphical GPU processing without worry that games or the application UIs will suffer, stall, and fail to render.

      Users are not only giving up features from 2001 they are used to, but they are also missing out on a ton of features that are years off in the Linux world, that Microsoft has been shipping since Vista was released.

      Linux had a huge chnace here and instead demonstrated what many of us find all too often, for an old kernel model, and an old OS model, and an old graphical protocol, it is not a mature OS for the mainstream. Good concepts, but dated, and too many bandaids to try to bring these to modern computing effectively.

    18. Re:translation hard to understand... by Low+Ranked+Craig · · Score: 2, Insightful

      To add to this point, although age is a factor, the real difference is a willingness to understand, learn and adapt. A fair number of youngish people I encounter simply don't have the attention span or interest to learn the various systems, and a lot of older people, while they have the attention span, just don't seem willing to learn or understand. They want you to tell them all the steps so they can follow them, without having an understanding of the concepts involved.

      Personally I think that the truth is there are simply a lot of lazy people in the world, who have it pretty easy compared to their grandparents and simply won't acquire the required skills because, let's face it; if companies fired all the lazy people the unemployment rate would hit 50% overnight, and that's not going to happen

      --
      I still cannot find the droids I am looking for...
    19. Re:translation hard to understand... by devent · · Score: 3, Interesting

      Windows fanboy here?

      NTFS still is offering features

      Like online defragmentation? Like a complete check of 64GB and more in under 3 seconds? Like the ability to delete files that are in use or otherwise blocked (like a stupid application or a virus)?

      but important things like GPU scheduling so that the OS controls the GPU and application usage and allows for non-graphical GPU processing without worry that games or the application UIs will suffer, stall, and fail to render.

      I run games and 3D effects on my laptop all the time and there are no issues what-so-ever with UIs or whatever.

      Linux had a huge chnace here and instead demonstrated what many of us find all too often, for an old kernel model, and an old OS model, and an old graphical protocol, it is not a mature OS for the mainstream. Good concepts, but dated, and too many bandaids to try to bring these to modern computing effectively.

      Right, that is why Linux is now number one in servers and embedded devices, also number one in super computers and widely used for 3D effects in moves. That's also why the NYSE switched to Linux. Look around, Linux is now used everywhere except for the desktop and there is mostly because there are missing applications (and missing pre-installations).

      Facts are, Linux is not only a viable alternative to Windows, it's more secure (no viruses), it's use less resources (you can run it in a 256MB RAM machine, with under 1GB of HDD space), it's more suited for terminals and virtualization, there are multiple vendors which to choose for support.

      The really only thing what users are complaining is the lack of applications, like Photoshop, MS Office, etc. Just look at the other countries and communities that are using Linux very successful and are not only more secure but paying less. Nobody would use Windows for anything, if Photoshop, MS Office and Outlook/Exchange would run on Linux. Windows is just a play system to run your games on, real work is done mostly with Linux.

      --
      http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
    20. Re:translation hard to understand... by drsmithy · · Score: 2, Interesting

      5 year olds can use Linux/GNOME/OpenOffice. So what's the problem with adults?

      5 year olds have nothing to lose by getting it wrong.

    21. Re:translation hard to understand... by tibit · · Score: 2, Insightful

      If Linux geuninely gas higher TCO, perhaps adjusted for intangible employee morale, then obviously you shouldn't transition. I can't fathom the incompetence it'd take to have higher costs when moving to Linux for basic office jobs, though. One can have pretty much one or two images that take care of all desktops, they can run a streamlined desktop environment, etc.

      --
      A successful API design takes a mixture of software design and pedagogy.
    22. Re:translation hard to understand... by Low+Ranked+Craig · · Score: 2, Insightful

      Because the company that writes your pay check made a business decision to move to that new system. Don't like it? Start your own company and make all the decisions. I did.

      --
      I still cannot find the droids I am looking for...
    23. Re:translation hard to understand... by Darinbob · · Score: 2, Insightful

      The problems it seems are not with software, but with managing the project. Now they'll have a new project manager along with the new software, and people will mistakenly think that it's the new software that solved the problems...

  2. Umm.. yea by Anonymous Coward · · Score: 3, Interesting

    Reading through the issues, it seems they didn't actually stage and test this before deploying it. Typically, in real IT shops, that's what you do. Development, Staging, Beta, rinse, repeat, certify it, freeze it, and then production.

    It sounds like that just slapped that shit app in there and didn't look at the how it was slamming the database. You can't change the database. You have to change the application. Which is quit a big deal without programmer's.

    Methinks none of those monkey's have ever done this before.

    1. Re:Umm.. yea by maxwell+demon · · Score: 4, Informative

      The windows data base they were speaking about was a product named "Konsul" (a proprietary data base developed by a swiss company). No, I didn't hear about that data base before either (I had to google it to find out it was a swiss product, although I suspected it due to the name), and of course it got lost in the Google translation.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  3. I think I see what the problem was by Timesprout · · Score: 5, Funny

    Delays in the implementation, immature software, half-eaten staff,

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:I think I see what the problem was by audunr · · Score: 4, Funny

      Finally, the year of Linux on the dinner table!

    2. Re:I think I see what the problem was by Bogtha · · Score: 4, Funny

      What do you expect? The baker had no more croissants.

      --
      Bogtha Bogtha Bogtha
    3. Re:I think I see what the problem was by maxwell+demon · · Score: 3, Funny

      Personalized searches I've heard of. But personalized translations are new to me. I get: "Delays in the implementation, immature software, eaten employees"

      Actually the German text contains "angefressene Mitarbeiter"; while "angefressen" literally indeed means "partially eaten", this is an idiomatic usage in which it means "angry".

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:I think I see what the problem was by Svippy · · Score: 2, Interesting

      I thought it meant 'unpaid' or 'paid less than required'. At least, that's its meaning in Danish ('afspiste').

      --
      Clicked pie.
    5. Re:I think I see what the problem was by mickwd · · Score: 3, Funny

      Must have been some kind of byte-overflow error.

  4. Employees Eaten by Linux Torvalds by Anonymous Coward · · Score: 5, Funny

    From the article:

    Delays in the implementation, immature software, eaten employees...

    It's no wonder Linux never got off the ground, if employees have to fear being eaten, then there's something seriously bad about the implementation.

    Although I'm hoping this is just a Google Translation error, but seeing how many billions of dollars Google has to refine its programs, I'm doubtful that this is anything but a perfect translation.

    My condolences to the employees who were eaten by Linux.

    1. Re:Employees Eaten by Linux Torvalds by tenco · · Score: 4, Informative

      Hehe. "angefressen" is colloquial and could be translated as "pissed". Obviously lost in translation, because "fressen" = (roughly) "to gorge".

    2. Re:Employees Eaten by Linux Torvalds by Jeek+Elemental · · Score: 2, Funny

      maybe they use 64 bite linux

  5. Re:FOSS by maxwell+demon · · Score: 5, Insightful

    Yeah, it clearly shows that OSS cannot compensate stupidity from the planners, and that it is very easy to put the blame on Linux instead.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  6. In the absence a better translation by jimicus · · Score: 4, Interesting

    Let's not automatically assume that's because Linux really isn't ready for desktop use - or that there's corruption going on.

    A major transition like this is hard. Linux doesn't have anything like Active Directory for the desktop (Anyone who suggests you use something like Puppet is living in another world. AD comes with policies ready to go, all you need to do is tick the necessary boxes and you can be reasonably sure that when you tick the box, it'll actually do what it says. Writing and debugging equivalent configuration for even a tenth of that in Puppet would cost a lot more in man-hours than all the Windows licenses you can shake a stick at). There's no realistic replacement for the combination of Outlook/Exchange. (BTW, I can't remember the username but every time I post something like this one of the authors of Citadel comes out of the woodwork and suggests I check that. Terribly sorry, but I have. No offence, but I don't believe you've used a properly administered Exchange installation if you honestly think Citadel's a viable replacement.)

    I haven't even considered the possibility of custom-written software which was intended for Windows and will require re-writing. Wine doesn't cut it when your suppliers' response to any query is going to be "You're running under what?!"

    Add to that the fact that a lot of people don't really know how to use their computer - they just know to click on the "button on the left" or "third one from the right". Even very subtle change will cause such people no end of trouble, and even if you're in a part of the world with at-will employment you can't sack them because otherwise you'd be sacking 20% of your workforce. I'm not even remotely surprised to learn that someone's tried a migration and messed it up.

    The thing that does surprise me is that the same desktop users who will call the helpdesk every 15 minutes with a Linux desktop will almost certainly not object anywhere near so vocally when they're put onto Windows 7 and an upgraded Office suite. Part of me wonders if you'd see different results if you took Ubuntu, changed the boot and login screen to say "Microsoft Windows 8", re-branded OpenOffice as "Microsoft Office 2009" but left everything else as a normal Ubuntu install.

    1. Re:In the absence a better translation by RAMMS+EIN · · Score: 2, Interesting

      Honestly, I don't really believe in large scale migrations of existing Windows infrastructure to Linux. Large migrations are hard to do at the best of times, always cause a lot of resistance and frustration, and take a long time before they start paying off, if that even happens at all.

      Migrations from some Unix to Linux are a bit easier because you usually get similar and often better software than what you had.

      Migrating from the Microsoft stack of Windows, Exchange Server, Active Directory, Office, and, ceiling cat forbid, SharePoint or BizTalk is a different story: I would go as far as to say that exactly none of these have equivalents on the Linux side that are compatible but better, so your users will simply not be able to do things the way they were used to doing them. This is where you hit your biggest resistance: they will have to re-learn things, which will take time, effort and money. People will get upset, they will hate the new system, and they will complain about it, loudly, and to anyone who will listen. And for good reason: they had a work flow that worked, and then management came and pulled the rug from under them and they had to re-learn things for no good reason. Think of all the stories on Slashdot, where supposedly computer literate people who aren't afraid of a little tinkering complain about Linux not doing this or that as well as Windows, or not in the same way. Now imagine what happens if you _force_ a few thousand users who have no affinity with computers, don't want to tinker with computers, and actually rather wouldn't work with computers at all to make the switch. That's what you're up against.

      Now, for a different scenario, consider an organization that is just getting started. There are only a few people there, and the whole IT infrastructure still has to be set up. This, I think, is a scenario where free software can be very successful. It's also an interesting scenario to think about. Suppose you wanted to set up the IT infrastructure for at least a few hundred users, most of whom would have jobs where they have to use computers, without necessarily having any affinity for computers themselves. Assume you would need some common infrastructure: e-mail for everyone, calendaring would be very useful, and at least some desks will have computers that any among a group of people will have to be able to log into and get to work with (i.e. they won't have their own desk and their own computer). How would you do it?

      --
      Please correct me if I got my facts wrong.
    2. Re:In the absence a better translation by fr4nko · · Score: 2, Informative

      Honestly, I don't really believe in large scale migrations of existing Windows infrastructure to Linux. Large migrations are hard to do at the best of times, always cause a lot of resistance and frustration, and take a long time before they start paying off, if that even happens at all.

      I agree 100% with you, large scale migration from Window to Linux are almost impossible. I'm a Linux users since a long time and I'm really happy with it but I'm working in a big international firm and a migration to Linux would be simply impossible. The main reason is that we depends on hundreds of different applications that only works on Windows and was developed with Windows in mind. Some of this application are also of critical importance so you cannot think to replace them without incurring in a huge disaster, the office applications are much more critical in this respect.

      Another good reason is that the IT staff only know about windows so to switch to Linux would require to retrain all of them. I'm also sure that many of them will hate Linux for emotional reasons and it will be very difficult to make the transition.

      ... so your users will simply not be able to do things the way they were used to doing them. This is where you hit your biggest resistance: they will have to re-learn things, which will take time, effort and money. People will get upset, they will hate the new system, and they will complain about it, loudly, and to anyone who will listen. And for good reason: they had a work flow that worked, and then management came and pulled the rug from under them and they had to re-learn things for no good reason.

      Again, 100% agree. I've seen that at university, I've tried to convince people to use emacs and I was very surprised of the resistance: they have learnt a basic workflow with windows program and to learn something slightly different was considered highly annoying.

      For the other side I would like to add a remarks about Windows. They have been successful to tie almost all enterprise to their specific software stack and they have made the transition to anything else virtually impossible. They have never promoted or adopted standard protocols but they have always created their own specific protocol which is not interoperable with other operating systems. So they have Winsockets that are similar but not quite the same of POSIX sockets, WinThreads that are similar but not quite the same of posix threads and so on.

      I Invite you also to note that if we have internet that is based on universal standard protocols like TCP/IP, HTTP and we can use it with any OS, all of this was against what Microsoft was willing to do. They was trying to create their own Window Network with specific protocols and compatible only with windows.

      Because of all these reasons all the people that like computer science should avoid MS products. But there is also an economic reason to avoid MS products, they force the enterprise to adopt their non-standard software stack and they are forced to pay all a MS tax, they have no choice.

      Francesco

    3. Re:In the absence a better translation by realityimpaired · · Score: 3, Insightful

      You seriously want a corporation to spend money developing something that their competitors will then get for free?

      You don't understand how the corporate world works, methinks... such a proposition has absolutely no ROI at all, because it's unsellable. Corporate greed will win out over free software in this case. If it's that important, and you want somebody to buck up and put in the work to get it done, why aren't you volunteering your own time?

    4. Re:In the absence a better translation by Junior+J.+Junior+III · · Score: 2, Insightful

      You seriously want a corporation to spend money developing something that their competitors will then get for free?

      Yes, pretty much. They're using for free something that someone else spent money on, developing it to the point that it's at now. Improving it for the good of the community of users by putting some resources into further development of the project, and giving it back to the community is exactly how open source is supposed to work.

      You don't understand how the corporate world works, methinks... such a proposition has absolutely no ROI at all, because it's unsellable.

      I understand that a lot of corporations are locked into a greed mentality and are not capable of seeing the value of open source. They're happy to make use of things if they're free, but don't seem to want to put any effort into making those things better, even if it benefits their own interest.

      Corporate greed will win out over free software in this case.

      Who exactly is the Swiss Canton competing against? If a free, democratic government can't do things like contribute significant improvements to open source projects for the benefit of the public good, the common weal, then who the fuck can? Swiss tax money can't benefit all the people of Switzerland, and at the same time benefit the Puppet community? What do the Swiss gain by not contributing value to the open project, in favor of a closed off the shelf solution?

      If it's that important, and you want somebody to buck up and put in the work to get it done, why aren't you volunteering your own time?

      Why am I not volunteering my own time? Because it's not my problem. I personally do not manage nor need to manage a directory services solution, or centrally manage the desktop configuration of workstations.

      Where I do use open source projects, and where they do need improvement, and where I can contribute something to improve them, I certainly will. Whether that be code, or documentation, or bug reports, or feature requests, or testing, being an active participant rather than a passive leech of open source software is important.

      If a corporation wants to use FOSS to obtain Freedom and gain the benefits of Freedom and all the values that comes with it, then it *is* the problem of a corporation, and they should be willing to work to improve the solutions that solve those problems. It's the problem of many corporations who commonly face this same problem.

      These organizations have resources to devote to solving these problems, and should if they want them solved. They can throw resources at Microsoft, or they can throw resources into developing open alternatives. I'm not here to preach about which course of action is best; that's for everyone to decide for themselves.

      Many open source projects are developed primarily by employees of corporations that contribute to the project in order to make it better for their own purposes, as well as the community of users who also benefit from the project. Open source projects win because the corporation benefits not just from the labor of their own paid employees, but from the labor of all the contributors to the project. That's how the open source development model works.

      If no one's working on a problem that you care about, there's nothing stopping you from devoting resources to solving the problem. Once someone steps up and does this, the entire community benefits from it. If you're too selfish to commit to the project, but expect it to benefit you regardless, then you're a leech and don't understand how open source works. If there's another, possibly cheaper/better, way to achieve your goal available to you, then you have to judge the merits of open source in the context of those alternatives.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    5. Re:In the absence a better translation by jimicus · · Score: 2, Informative

      Right.... but the fact is that the people who demand Outlook and Exchange aren't using it as a plain MTA and MUA. They're using the calendar, they're using the shared features of the calendar, they're using the ability to delegate checking email to someone else (how else did you think the CEO's PA checks his email without knowing his password? Magic?), they're using the global address list (something which Thunderbird still doesn't do properly, even with an LDAP server appropriately configured), they're using the task list, they're using the contacts list and they're using the ability to send emails with a "yes/no" button for a quick straw-poll around the office.

      And they expect to find all of these features in one product.

    6. Re:In the absence a better translation by DarkFencer · · Score: 2, Interesting

      Beyond the straw poll thing, all this can be done with Zimbra without any problem. We did an Exchange/Outlook to Zimbra/Zimbra Web Client migration and couldn't be happier. Sync to Blackberries and other smartphones works flawlessly, shared folders/calendars, account delegation, etc - all work perfectly. All for a lot less money and headache.

      If someone wanted that straw poll thing you're talking about, it would probably be trivial to implement as a Zimlet.

    7. Re:In the absence a better translation by IICV · · Score: 2, Informative

      ...so your users will simply not be able to do things the way they were used to doing them. This is where you hit your biggest resistance: they will have to re-learn things, which will take time, effort and money. People will get upset, they will hate the new system, and they will complain about it, loudly, and to anyone who will listen. And for good reason: they had a work flow that worked, and then management came and pulled the rug from under them and they had to re-learn things for no good reason.

      Did you read the part about how now they're going to upgrade everyone to Windows 7? That almost certainly means either Office 2007 or Office 2010. Which means everything you said right there is going to be true anyway.

  7. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  8. Re:FOSS by turbidostato · · Score: 5, Insightful

    "Yeah, this story is pretty self-explaining... good work FOSS!"

    Yes, this story is pretty self-explaining... but I question what does indeed explains.

    It's almost a meme around here that "joe sixpack" simply doesn't pay attention to computers but here it seems there has been a strong campaign in press against the migration from the very begining as if it were a sensible issue for general public.

    And then, this project has been cancelled when internal polls show that only around 10% of users -and it seems "end users" are implyied, not sysadmins, were dissatisfied and 80% were satisfied with the new environment (I'd bet that's and expectable turnaround for *any* environment change).

    One should ask himself if there might be some kind of pressure from "other vendors with deep pockets".

    It's obvious too that has been some managerial mistakes that, as such, could be an expected source of problems no matter what the migration path were as, per instance, towards Windows 7 instead of Linux. There has been problems that tough counted on the negative side of the migration seem indeed to be more on the side of the lackings from the preceding environment (like a closed database that ends up being difficult to transition -heck, that's why you are migrating: to avoid things like that to happen... from then on).

    All in all it's an enlighting example... mainly about how carefully the "soft side" of a migration towards open source should be managed. As in "be prepared to withstand attacks from the older stablishment trying to regain its lost power -and licenses" or "people will take the problems with a Windows to Windows upgrade as a non issue -it might be because the name doesn't change, even if most of the environment so does, while in a Windows to Linux migration everything and the kitchen sink will be Linux' fault no matter what so you'd better choose very carefully your stakeholders and make sure they feel involved as a driving force".

    By the way, any new news about Munich?

  9. Quick Summary by RAMMS+EIN · · Score: 5, Informative

    For those who prefer a quick human translation over a state-of-the-art Google Translate result, here is what I gleaned from the article. German is not my first language; corrections and other improvements welcome.

    Short summary:

      - The project wasn't going well from the beginning

      - The project definitely failed, but you can't entirely blame that on Linux

      - Lack of organizational talent definitely played a role in the failure

      - In a survey, about 80% of employees stated they were satisfied with the new environment, 10% complained about issues they thought would be resolved over time, and only 10% were really dissatisfied

      - The media played a large role in the perception of the project by eagerly latching on to every bit of bad news about the project

    Partial translation, paragraph by paragraph:

    Nine years after the decision to migrate the computers of the Solothurn kanton to Linux, a radical reversal has come today: all desktops will be converted to Windows 7. Did Linux fail?

    The project wasn't a great success from the beginning; those who followed the media must have gotten the impression that it was a sequence of failures and bad luck.

    Problems during the migration, software than wasn't ready yet, angry employees who set up a homepage to vent their frustrations and who couldn't get any work done because of Linux - all of this suggests that tax money was being spent on a project doomed to fail. And it has failed now. But to blame it all on Linux would be short-sighted. When you look further, you will see that many factors were responsible for the failure.

    The decision to convert to Linux came in 2001. The goal was to have completed the conversion by 2007. However, that goal was unattainable, because some invitations to bid were only sent out in 2006. The choice for the Scalix web interface wasn't a good one: even in June, the webmail interface lacked a task list and some of the comforts of native e-mail clients.

    Many special applications could not easily be replaced by Linux solutions. This was compounded by problems with the Konsul database employed by the kanton of Solothurn for editing council decisions: the data file of this Windows software was not so easy to migrate. Project Ambassador was meant to allow interoperability with OpenOffice.org et al, but was postponed until end 2010 because of performance problems. As a result, none of the council members worked with Linux systems.

    An internal inquiry among employees showed that about 80% of them were satisfied with the new environment. Ten percent complained about "childhood diseases" of the software, and only 10% were really unsatisfied. But that is still 100 employees, and they were a very vocal minority.

    The Swiss media seized every opportunity to bring news of even the most insignificant frustrations in the kanton: a temporary printer problem that was solved quickly became "lasting printing problems". Quotes from employees who claimed to work more productively at home than at the office were gladly printed.

    If there wasn't any bad news, the media simply manufactured some. When the state attorney's office held a conference for attorneys in 2009, they neglected to prepare a Windows system for displaying the PowerPoint presentations. The kanton police, who, according to the Berner Zeitung had "successfully defended itself against Linux" helped out and saved the attorney's office from embarrassment. Of course, there are many things you can blame on Linux, but lack of organizational talent of the conference organizer isn't one of those.

    --
    Please correct me if I got my facts wrong.
    1. Re:Quick Summary by westlake · · Score: 2, Insightful

      German is not my first language; corrections and other improvements welcome

      The link is to "heise Open Source" and and to what is unmistakably the argument for the defense: that any failings in Linux and Open Sourcce had nothing to do with this debacle.

      If you try to search Google for an oppossing - or at least independepent - point of view you loop back to "Open Source" and Slashdot as the only sources for this story.

  10. Basically due to incompetence and/or sabotage by gweihir · · Score: 2, Insightful

    Let's face it: If you do not have a clue hot to do an IT strategy and how to implement it, then Windows can at least give you a semblance of success. Not that anything will run well or cost-effective, but it will run. (For now at least.)

    With Linux , you actually have to know what you are doing. It is not really that hard, but some understanding is non-optional. Solothurn made a number of really bad and really obvious mistakes. I am undecided whether this was due to intentional sabotage of the effort or due to incompetence. I suspect a combination of both.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  11. Disappointed and saddened by Anonymous Coward · · Score: 3, Interesting

    I'm sad to say that I, as a die-hard AIX/Linux/Mac fanboi have had to recommend migrating healthcare applications to Windows servers, and testing with Windows clients. This is because the healthcare organisations who will look after the applications in three years time at the end of the project, will not have the skills, enthusiasm or experience to run anything that isn't Windows.
     
      I accept that for most people, the desktop is and will be Windows. For some, who don't need encouragement Windows will always be anathema, and all flavors of unix, be they GNU/Linux, AIX or Mac (other versions are available) will be preferable and worth any effort required to use instead. I bet I could have fixed any and all problems that these guys came up with, but when you are faced with users who are baying for a particular solution, rather than establishing what their requirements are, it is a lost cause.

  12. Re:Build the policy is a one-time expense by maxwell+demon · · Score: 2, Insightful

    "You apply these changes one evening, and the next morning, 20 thousand workstations across your network are rebooted so that they receive this policy on startup."

    OK, I'd prefer to be able to do this without rebooting.

    Indeed. Imagine the slightly changed scenario: The organization-wide video broadcast is needed not tomorrow, but today, in five hours. Do you really want to reboot your whole network during work time (and lose valuable work time, not to mention the angry reactions of employees you'll have to expect) to enable that video?

    --
    The Tao of math: The numbers you can count are not the real numbers.
  13. Notoriety wish by OpenSourced · · Score: 2, Insightful

    I'm always surprised of how this things are implemented. They usually _start_ with a bang and public announcements and trumpets and all. That is, before they have done anything. When you see something like that, you know they are going to have lots of problems, simply because the people that thinks that way (first let's make a big decision and a big press conference) usually cannot think in the way needed to solve the very difficult problems that arise in big migration.

    IT systems have become very complex things that pervade our work and private life. They have evolved for decades to adapt themselves to peoples' needs, and people has changed too to adapt to the IT systems. Windows has been part of that mutual evolution for many years now, and Linux hasn't. That's the elephant in the room that nobody speaks about. Linux won't be able to compete with Windows till it has many many years, not of existing, but of being widely used (even in special locations like call centers and so), after it.

    For doing migrations I'd recommend the following guidelines:

    - Gradually is the thing. Start with localized users, preferably new people that haven't got used to the old system.
    - These new users have to get a good experience. If you cannot make it happen for a couple of desktops, sure you won't be able to make everybody switch.
    - Provide comparative advantages to the new users. Things like putting big screens in the Linux systems will make other people wish they had been migrated.
    - Everything you use should work in both systems. If something cannot (Outlook/Exchange, custom apps, Access databases) then you have to search for an alternative or replacement. If no alternative exists that is good enough, you better forget about the whole idea.
    - Even if everything works in both systems, when you set up something new (database or anything) make sure it works a bit better in the Linux than the Windows systems.
    - Set no end date for the migration. You are going to keep Windows for a long time, so don't fight it. Gradually is the thing, remember.

    --
    Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
  14. Here's my take on it... by Mysticalfruit · · Score: 2, Interesting

    I can't read a lick of German, but I work with people who can... So I got a rather quick verbal translation of the article...

    These guys basically steamrolled the users onto Linux without doing an adequate evaluation of their environment and without following through with a solid beta program. I'm sensing this *could* have been successful if they'd been more organized about it.

    I speak from experience as a guy whose been responsible for a somewhat medium sized (several departments in a large corporation) migration from windows to Linux.

    The first thing you do is you go talk to your users and figure out what they're doing for a job and see if Linux actually will work in their environment! If they spend all day writing VB applications that interact with a SQLserver database... Linux probably won't be a good fit.

    The next thing you do is go and recruit some beta users who are willing to be guinea pigs. Then setup a system that'll work for them. Be prepared to sit in plenty of offices and debug issues. After the kinks have been worked out and they've been happily working for a week or two... convert a few more users... rinse, latter, repeat. It might be that you'll get all the kinks worked out and you can do 20 people at a time.

    A few things you need to consider even before doing this...
    * Authentication... is each machine going to be an island? Most corporations really frown on this... are you going to tie them into Active Directory? Setup a NIS bridge? Things to think about..
    * Home Directories... Where's their home dir going to reside? In my case, peoples home directories hang off a unix machine running NIS / Samba, so that wasn't such an issue...
    * Printers, etc.

    Also remember that your users will never give you the full truth... invariably you'll get a call because [insert obscure scan/printer/web cam] doesn't work.

    Another thing you need to be able to do is concede defeat in some cases. In each department I've got probably ~20 people who didn't want to switch. Either they didn't want to switch or there was some compelling reason that they couldn't switch, be okay with it and move on.

    So this migration had nothing do with Linux not being suitable for the desktop, this was a IT failure.

    --
    Yes Francis, the world has gone crazy.
  15. Re:FOSS by nashv · · Score: 4, Insightful

    But unfortunately, that is precisely the rhetoric that the OSS community is accused of brandishing all the time. The bottom-line is people do not care about the principles of freedom of code and other Stallmanisms when they are at work (which may come as a surprise on Slashdot). There are certain applications for Windows that just don't have a replacement on Linux yet, period. I'm sorry you can't argue with that fact.

    I know the beauty of Linux/OSS is that anyone can write a replacement app - but I am a molecular biologist with a research grant. I find it easier to purchase the Windows license (which is usually in built in the cost of the computer anyway) and the 5000 Euro worth of licenses I need, than to hire a Linux coder or write the programs myself - it costs more in hours that way. And I'd rather be doing molecular biology , which is my job and expertise, than to be figuring out the innards of the Linux kernel (OSS means I can). To be honest, Windows 7 is rather well-done in my opinion and that makes the move to Linux even less lucrative.

    I believe this is the case in every situation where there is a organized system already in place and the computing has to merge with the existing framework - such as the bureaucracy at a city department, or a research pipeline.

    --
    Entia non sunt multiplicanda praeter necessitatem.
  16. Re:Build the policy is a one-time expense by hairyfeet · · Score: 3, Informative

    Hi MR AC! While FOSSies like to brag about the "free as in beer" part, in actually the cost of windows desktop licenses is so tiny as to not show up in most budgets in even the top twenty. so no selling point there. Two, MSCEs are a dime a dozen, competent ones not much more expensive, whereas good Linux gurus are damned high, if you can even find one. Third, say what you want, but AD makes administering windows desktops so easy i could teach my 16 year old to do it via AD in less than a couple of weeks. I have yet to see anything on Linux that makes multiple desktop policy management that damned easy. Oh and nearly all mobile devices have Exchange support, which is one less headache.

    I honestly think the problem with FOSS and Linux is they are going about things ass backwards. They keep talking about how its a "drop in replacement for Windows" when in reality Linux is MUCH more like a Mac than it'll ever be like Windows. here is why, just as you can't grab any old piece of hardware and make a Hackentosh, so too can you not just grab any old parts off a shelf and make a Linux box that is reasonably decent. There is just too much common hardware that is seriously iffy in Linux. So you end up needing to buy specific hardware designed for Linux, which in the desktop, again like a Mac, will cost you more for less power than a windows machine. So in the end if you are gonna buy new hardware anyway, why not just buy a Mac and have better vendor support and less headaches?

    In the end after trying Linux on more pieces of hardware than I care to count I've found that Linux really works best in certain niches, like say education where you've got old hardware that won't run any newer windows and which has long been reverse engineered by Linux developers and is thus quite stable even across upgrades. But on new hardware, which this being a government I assume they are on the standard corporate 3 year upgrade cycle, there is simply too many pieces of common hardware where support is dicey if you can get it to work at all. And of course none of the big OEMs are gonna offer you Linux except on their more expensive workstations, again adding to the cost.

    Certain places Linux works well, like servers where vendors actually provide decent drivers for all the hardware, or embedded where you simply build only for that hardware and are done with it. But trying to deal with it as a corporate desktop with the whole 3 year upgrade cycle? Unless you are willing to shell out for workstation class hardware for the entire place every 3 years the headaches probably wouldn't be worth it, and it is certainly cheaper just to buy the dell El Cheapo desktops with windows included, than to go through all that. That is why if a SMB asks me about Linux I recommend a "try before you buy" period, where they migrate to the Windows version of FOSS apps like Open Office and Thunderbird, to see what kind of headaches they'll be looking at first. It sounds like they went for it without a plan and got seriously bit in the butt.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  17. Re:RTFA, then by maxwell+demon · · Score: 2, Interesting

    The number of people who have to work with the system are clearly in the minority. Most people never have any contact with the system, and believe whatever the press tells them about it.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  18. Not so easy by sideh · · Score: 5, Interesting

    Replacing windows with Linux using centralised authentication isn't that easy. We tried it recently where I work where we run both Linux and WIndows 7. This meant it had to be AD.

    Using ldap for web services was easy enough as was getting win 7 desktops joined up. The hard part was getting Ubuntu machines on the domain...

    The first thing I tried was likewise-open which I had a number of problems with. We eventually settled on winbind which worked incredibly well for a samba file server joined to the domain, but for desktops it wasn't ideal. If the domain controller became inaccessible for whatever reason, the whole machine would freeze up even with cached credentials turned on. The other caveat was user's inability to change their domain passwords from Linux. Well.. it was possible but whenever they changed their password, both the new and old passwords would still work. (see http://wiki.samba.org/index.php/Samba_&_Active_Directory#password_changes) It was also impossible to force a user to change their password, it would fail constantly.

    If I weren't so determined I would have likely just gone with Windows 7 for ease of use despite the extra cost. There is one more commercial product I need to try and that's centrify. Fingers crossed.

    1. Re:Not so easy by Americano · · Score: 2, Informative

      Fwiw, my company uses centrifydc, and has been pretty happy with the results. Largish (~35k users) enterprise, aix, solaris, Linux, and lots of winxp & server. As someone who primarily works on the Linux/unix side of things, I was skeptical about the whole "AD integration!" aspect, but it's been a pretty solid tool. Only noticeable hassle is I no longer have a sudo to unlock a user's account if they fat finger their password. :). We did have to upgrade a couple of our samba servers to a centrify-compatible one, but that was pretty straightforward and the rollout team provided us with the centrify-specific bits of smb.conf.

  19. Re:FOSS by ciggieposeur · · Score: 4, Interesting

    I find it easier to purchase the Windows license (which is usually in built in the cost of the computer anyway) and the 5000 Euro worth of licenses I need

    I did my MS in chemical engineering focused on quantum chemistry / molecular simulation / molecular modeling / "nanotechnology". In my field the mainstays all run on clustered supercomputers running some form of Unix: Gaussian (which has a Windows version too), DL_POLY, VASP, MOPAC, Cerius2, ... Even the visualization tools often were Unix-only requiring an X11 server. Though some of the grad students wished for more Windows packages, it was pretty much a given that doing real work in quantum chemistry means learning to love Unix.

    I'm curious: which Windows-only packages are hot in your field?

  20. It's not easy by fmaresca · · Score: 4, Interesting

    I did some small and medium business migrations towards FOSS software and I can attest that it's not easy.

    Key factors I've encountered are: users have a bad predisposition, they always prefer windows because they (think they) know it, they have it in their home computer, notebook and phone, and they don't want to make the effort to learn another system; there are custom developed apps that not always are easy or at least economically feasible to migrate; there are software that are probably easy to migrate but you lost support if your server is not windows, and you are setting yourself in a position where you will be blamed by any problem a computer could ever have, related or not to FOSS.

    In my experience trying to perform a 100% migration is not very easy not desirable: except in very restricted environments, every non trivial system will always be made up of heterogeneous OSes and apps. Because of smartphones, laptops and embedded systems, that mixture is pretty much guaranteed these days. So it's better to move early the back systems: replace mail servers, file servers, databases, printservers, backup systems, http and ftp servers, LDAP, routers, firewalls... and make sure they work and are appropriately configured.

    Then deploy OOorg to _windows_ WS, perhaps with Firefox and Thunderbird (I always though that the Thunderbird developers would be looking at Pegasus Mail, sadly they weren't). That way your users will be familiar with the apps and then changing the "desktop" will be more easy. Change the users WS OS progressively, change first the WS of the more "advanced" users and try your best to show the deployment of the "new" system as a privilege; if you can, change the OS and put a new WS for it, or at least a new or bigger monitor.

    Important factors in success and collaborative users is to provide them with compatibility: you're migrating, the rest of the world no. So you have to make sure your users can communicate with the external world: not only OOorg has to open xls and doc files; they _need_ to chat in the msn network, watch videos on youtube, and so on. Those are as much as important as to be able to do the work if you want your users supporting you.

    Be careful choosing a X environment: the popularity of Ubuntu these days hides the fact that it can be obnoxious and overcomplicated for end users. A smaller, lighter and more orthogonal desktop environment (like XFCE) could be better.
    Don't try for the new environment to mimic "look and feel" of windows: it's far more irritating to encounter subtle and minimal differences in behavior that to face a complete different approach. Most users spend 90% of they time in two or three apps (mail, office suite, some custom or enterprise app) and they simply don't care about anything else.

    Your ultimate goal is to be asked to install "linux" on their home boxes or laptops. That will happen when they feel comfortable and familiar with the new system.

  21. 5 Lessons for the next time. by tomhudson · · Score: 4, Informative
    It was Microsoft throwing in a free KIN for each user that clinched the deal.

    Seriously, the Swiss screwed up. It happens. Get over it, learn the lessons there are to be learned, and move on.

    Lesson 1: Don't announce you're going to move everyone, and it's going to happen by X date. Not everyone is going to switch, and X is a variable, not a const.

    Lesson 2: Some things take longer to "work with" than scrapping. The town council database app is obviously one of those.

    Lesson 3: Stop with the stupidity of using a web interface for almost everything. It doesn't work. It p*sses people off (or as the article says, get them half-eaten). Get devs who can also code with qt or wxwidgets or java or tcl/tk or whatever.

    Lesson 4: Sell to your users. Make it a privilege to be part of the transition. You want people b*tching and moaning about not being "upgraded" to the new linux desktop, not the other way around. Marketing 101.

    Lesson 5: Provide effective feedback channels, so that people don't feel they need to set up a web site just to complain because you aren't listening.

  22. Re:FOSS by maxwell+demon · · Score: 4, Informative

    But unfortunately, that is precisely the rhetoric that the OSS community is accused of brandishing all the time. The bottom-line is people do not care about the principles of freedom of code and other Stallmanisms when they are at work (which may come as a surprise on Slashdot). There are certain applications for Windows that just don't have a replacement on Linux yet, period. I'm sorry you can't argue with that fact.

    But if you had read the article, it didn't mention a single such application which was a problem. The main problems were:
    * An extremely bad choice of the free email system (it explicitly said that other systems existed which would have provided the missing functionality).
    * A proprietary data base (and unfortunately they didn't even choose one of the major ones). There are definitely good free databases; moreover there are also closed source databases running on Linux.
    * Mistakes which were completely unrelated to the migration being blamed on the migration.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  23. Re:FOSS by nashv · · Score: 2, Informative
    Some examples :

    1. Vector NTI (DNA manipulation)

    2. All confocal microscope drivers and analysis software

    3. Origin Pro (statistics and graphic with interfacing for Matlab and Labview

    4. Bitplane Imaris (3D analysis on biological samples with a patented,proprietary and the only non-heuristic deconvolution algorithm)

    That said , yes , our cluster runs Linux too. We just run whatever works best for a particular application (isn't that what it should be like, rather than insisting on one kind or the other?)

    --
    Entia non sunt multiplicanda praeter necessitatem.
  24. Re:FOSS by maxwell+demon · · Score: 2, Insightful

    Yeah, it clearly shows that CSS cannont compensate stupidity from the planners, and that it is very easy to put the blame on Windows instead.

    No, it doesn't show that. Maybe a future story about their problems migrating back to Windows will, though :-)

    --
    The Tao of math: The numbers you can count are not the real numbers.
  25. Need to tag the article for future reference. by khasim · · Score: 2, Interesting

    To see if in the next 3 years they report a massive increase in the number of malware infections.

  26. Re:Build the policy is a one-time expense by magamiako1 · · Score: 2, Informative

    Yeah, it's unfortunate that these guys don't understand the concept that you can do this across thousands (tens of thousands) of desktops in Windows rather easily, and that it's a highly scalable solution, and as long as you've got a couple of domain controllers in the backend, quite a bit fault tolerant to boot.

    Just to add on to what joelleo is talking about:

    -Group Policy applies to OUs, Sites, Domains, and (after 2003/GPMC) allows you to do security group filtering.
    -User John is in the Call Center department. He needs certain rights locked down on the machine. You create John's AD user, throw them in the call center OU, and they'll get all the policies applied.
    -Later on, John is moved to the Sales department. Sales has a different set of policies, say, his machine is more open and lets him customize it a bit more, he needs certain software, he needs a different company homepage, requires different browser security zones. You simply drag his user to the new OU, reboot his machine, and he's good to go.

    This sort of flexibility where you worry more about the business than the actual technical hurdles of trying to do this is something that Linux cannot provide.

  27. Ya it's a pain by Sycraft-fu · · Score: 4, Informative

    We are a Windows/Solaris/Linux shop and central authentication and management is a big problem. Using an AD as the backend would probably have been easier, but our UNIX guy would not accept any situation where Windows was the core of the system. So we use LDAP. However OpenLDAP was not at all suitable for the purposes, Sun Directory Server, which is free but the servers it runs on are pricey. It is also no longer available from Oracle so we are going to have to consider what to do. That then required the use of IDsync, which wasn't free, as well as a good deal of custom programming. The current solutions works, and has an LDAP server and AD that are sync'd to each other, but are running separate and one can continue if the other fails.

    It also means that management of the two kinds of systems is totally separate. Other than logins, which are of course global (the whole point of the system) and automounting storage, nothing else is shared management wise. Windows is managed through the AD, Linux through Puppet, at least when Puppet works (it is rather problematic). Solaris is more or less all central, no apps on individual systems, only central apps because of management problems. Windows is per system, of course. We have different support people who deal with different domains of the system.

    At any rate it works, but it was not easy to make work. Also none of this deals with migration, this is side-by-side support. I wouldn't even want to think what it would take to try and support some of the things done on Windows on Linux instead. It would NOT just be "Oh use OpenOffice instead of MS Office," never mind that even that would be problematic (OO doesn't do everything MS Office does).

  28. The problem with the Swiss ... by Hognoxious · · Score: 3, Interesting

    "The second saddest thing about the Swiss is that they think they combine the creativity of Italians with the organization of the Germans; the saddest is that in reality it's the other way round."

        -- Oscar Wilde

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  29. Re:Is there really an option? by Americano · · Score: 2, Insightful

    Of course it does, and I didn't say that those two items are the only components of TCO.

    I was illustrating a point, where somebody basically claimed that, because of "license fees," the "TCO of Windows" was infinite, and that Linux was clearly the lower TCO. Anybody with a shred of common sense knows that license fees are a vanishingly small portion of TCO, and it's easy to see that simply the cost of labor to deploy, maintain, and manage could offset the license costs.

    As far as: "How about the costs incurred by vendor lock-in?", converseley, how about the costs incurred by having to develop your own solution because no pre-existing software for Linux is available?

    Let's not pretend that Windows has only negatives and Linux has only positives.

  30. Uh, UNIX $HOME was for thousands or tens by Anonymous Coward · · Score: 2, Insightful

    Uh, UNIX $HOME was for thousands or tens of thousands of desktops. I fail to see why "With AD you can do this to thousands of desktops" is a killer feature.

    Really.

    After all, if you have 10,000 desktops that are all different, you're going to have a shitstorm for either Linux or AD.

    If you have 10,000 desktops and about four roles, then your 10,000 desktops becomes four. And AD doesn't make a difference.

    "-Group Policy applies to OUs, Sites, Domains, and (after 2003/GPMC) allows you to do security group filtering."

    And security group filtering is WHAT when it's at home?

    Limited run processes? Group execute.

    Web access restrictions? If you're on a properly segmented LAN, then your DHCP can give you all the locality needed.

    If you need per-user restrictions, yes, that's available in writing to a ~/.mozilla file.

    "-User John is in the Call Center department. He needs certain rights locked down on the machine. You create John's AD user, throw them in the call center OU, and they'll get all the policies applied."

    Why didn't John in the Call Centre department not have the rights locked down? And rights for WHAT? Access to printers? Again DHCP and default kprinter profiles sort all that out.

    Really, you're just using jargon that you've read in the blurb for AD and why it's so leet.

    "-Later on, John is moved to the Sales department. Sales has a different set of policies, say, his machine is more open and lets him customize it a bit more, he needs certain software,"

    a) if you're on a different segment, or the machine is named with a "Sales" moniker, then agan DHCP can sort all that out.

    b) if the user moved jobs not place, then again, the user gets a default profile written since effectively he is a new John, this one working in Sales.

    "he needs a different company homepage,"

    WHY? He's moved DEPARTMENT, not EMPLOYER.

    Shit, this is the problem I have with AD fluffers. Making shit up that I have NO CLUE why businesses need to do it, merely that they CAN do it, so they do.

    That's if they even do.

    " requires different browser security zones. You simply drag his user to the new OU, reboot his machine, and he's good to go."

    And ~john has a different ~/.mozilla setting, done when he changed job. Reboot after setting it up and he's good to go.