Slashdot Mirror


Reducing the TCO of IT with Linux?

Bil Simser asks: "I've been asked by upper management to look at the feasibility of replacing our current Windows IT infrastructure with Linux. Basically someone has said that Linux is free so now we're off to see how free that really means. A full replacement is probably impossible, but I can see some benefits coming from selective replacement of specific technologies (e.g. application servers, web servers) that might be feasible. This is both from a cost reduction standpoint and increasing productivity when it comes to system management. I've already looked at a few studies done on TCO reduction on this and they look good so now I'm turning to the Slashdot community to see if anyone has either practical experience or informative insight into a problem like this? The objective is to determine the TCO of deploying Linux as a core part of our operational environment so what does that mean in the sense of hardware, software, middleware and management impact?"

327 comments

  1. blunt by clinko · · Score: 0, Insightful

    I'll be blunt.

    Most people are stupid.

    Stupid people don't know linux.

    Teaching Stupid people == Money

    1. Re:blunt by lemmingstar · · Score: 2, Insightful

      Oh Bull. In my experience, stupid people are just as stupid and time consuming on Windows as on any other platform. Just a thought.

    2. Re:blunt by NeoEinstein · · Score: 5, Interesting

      Yeah in fact, you're true. But I think your conclusion (== Money) is little bit to fast.
      Changing a whole IT infrastructure from Windows to Linux is not simple, as any other migration, but ther can be a TCO reduction I think. Though it won't be fast, it's a long term saving and the visible money saving may come up only after a few years I think. When you realize that there isn't anymore licence upgrading.

      Another important thing that I would like to add, is that you will need a lot human resources and knowledge, at least for the start.

      Hope I could help and keep me up to date about the evolution, 'cause I'm also planning a similar migration.

      Best Regards

      NeoEinstein /*** Got the name, waiting for the brain ***/

      --
      n-e
    3. Re:blunt by rovingeyes · · Score: 5, Insightful
      Most people are stupid.
      No most people are plain ignorant.

      Stupid people don't know linux.
      Using Linux doesn't make you intelligent, smart and sexy either

      Teaching Stupid people == Money
      It also takes patience and knowledge on your part.

      I don't know why people consider themselves to above the rest when they start using linux. Let me tell you its just an OS, get over it. Every person is good at what he/she does. For eg my mom, even after working on a pc for 8 yrs now thinks its her fault when something goes wrong or system hangs. She just plainly hits the reboot button. But at the same time she is very calm and composed on a surgery table even in an emergency. I have seen her being at her best. But not once have I seen her calling others stupid, even if that person has no sense of medicine.

      Personally its been over 30 years since people working on computers were considered god. Even my 7 yr old nephew can install a dual boot. And guess what he cannot spell most of the words properly.

    4. Re:blunt by Bahamuto · · Score: 3, Funny
      Using Linux doesn't make you intelligent, smart and sexy either

      Oh man, are you saying I have to get a better pick up line at a bar then, "Hey baby, I use Red Hat, what's your distro?"

    5. Re:blunt by OrangeSpyderMan · · Score: 2

      And guess what he cannot spell most of the words properly.

      I think I've read some of his posts on Slashdot :-)

      --
      Try NetBSD... safe,straightforward,useful.
    6. Re:blunt by Anonymous Coward · · Score: 0

      and it's linux/oss assholes like you who give other linux/oss enthusiasts and computer professionals a bad name.

    7. Re:blunt by Skater · · Score: 1

      Maybe /. or someone should do a case study of this person, with regular updates...

    8. Re:blunt by Anonymous Coward · · Score: 0

      Using Linux doesn't make you intelligent, smart and sexy either

      No, but being intelligent makes you use Linux for your computing needs.

    9. Re:blunt by Anonymous Coward · · Score: 0

      You turned to the Slashdot community for informative insight??!! You should have known that morons like this guy were going to be spewing their uneducated rhetoric as soon as your question got posted!

      Here a quote for this idiot: Many people are stupid, and ONLY stupid people believe that everyone should use Linux.

      Please stop giving Linux, and our community a bad name by making these idiotic and senseless comments.

    10. Re:blunt by rovingeyes · · Score: 4, Funny
      The funny thing is that this happened to me. Two weeks ago I was in a bar and apparently I was wearing a shirt with tux on it. And this chick walks up to me and says - "Hey, I use slackware, what do you use?" U can bet suddenly she seemed totally hot

    11. Re:blunt by Anonymous Coward · · Score: 0

      you are what is wrong with the linux userbase in general. thanks for keeping up the stereotype!

    12. Re:blunt by Sir+Ian+McKellan · · Score: 1

      Yes, yes. Because having something in common with other people is an abomination. Tool.

    13. Re:blunt by Scooter · · Score: 2

      Hear hear. You're Mum works on system a million times more complex, that comes with no manual.

      I am always telling this to people - if it breaks, how is it your fault? If the wheels fall off your car, do you assume it's the way you hold the wheel?

    14. Re:blunt by nolife · · Score: 1

      I had that same dream before too.
      The real test is if your /. id is less then hers.

      --
      Bad boys rape our young girls but Violet gives willingly.
    15. Re:blunt by fitten · · Score: 1

      Bzzzt... try again...

      Using the right tool for the job makes you intelligent in your computing needs. There are plenty of 'computing needs' where Linux AND Windows both are either overkill or otherwise completely inappropriate.

    16. Re:blunt by JoeCommodore · · Score: 1
      Most people are stupid.

      Most people have other things to do than work on/tweak thier computers all day, like their actual jobs.

      Stupid people don't know linux.

      Those people find Linux is very complicated and not well documented (yeah there is A LOT of documentation but trying to find what you need is not at all easy or sometimes understandable by the non-Unix person).

      Teaching Stupid people == Money

      The alternative would be to *improve* the usability of Linux - but I guess that would cost you *smart* people time and money then... :-/

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    17. Re:blunt by Anonymous Coward · · Score: 0

      Two weeks ago I was in a bar and apparently I was wearing a shirt with tux on it. And this chick walks up to me and says...

      What you mean by apparently? You don't remember? Beer goggles will do that to you... and that 'chic' was probably a 'Chuck'.

      Then, it's not so funny.

    18. Re:blunt by Anonymous Coward · · Score: 0

      heh he is talking about stupid windows mcse who thinks they are engineers u moron

  2. Probably best to do your own math. by Anonymous+MadCoe · · Score: 5, Insightful

    I've never been really impressed by studies that claim to produce general numbers on TCO. Things depend very much on what you do and how you do it. Any study you see could be of use to you though, they can help you do your own numbers.

    1. Re:Probably best to do your own math. by Ian+Wolf · · Score: 5, Insightful

      Probably best to do your own math.

      This cannot be stressed enough. TCO reductions are completely subjective. TCO reports are worse than cross-architecture benchmarks for objectivitiy. Every IT environment is different, with different needs and wants. I've seen situations where a Linux migration drastically decreased the TCO of the shop and I've seen situations where it did not.

      The most important element in reducing TCO is your human resources. If you have a shop full of Windows admins, who are either unable or unwilling to learn Linux, then you are doomed to failure. It isn't just a matter of can they learn it, but will they. I've seen many migrations spoiled because the admins lead a quiet insurrection to derail the migration. I'm not talking just Windows guys either, most of the time its been the UNIX guys. Also, retraining your staff, can be expensive, but in the long run, you'll save twice that by reducing downtime, cutting down on consultants, and the less tangible, but very real, benefit of higher morale because your admins are not frustrated that they don't know enough about an issue to fix a problem.

      The cost savings in hardware, if you're a Windows shop, is insignificant. Sure, many people will say that you can get by with less of a machine using Linux, but that is only a half truth. A linux server can run on lighter hardware mainly because servers do not need a gui to run. This frees up a significant amount of memory, but it will be more difficult for many Windows admins to manage, at least in the beginning. Many of the migrated environments I have worked with have run in to this problem; their admins, simply were not ready for a CLI only server. Eventually, they got to that point, but in the beginning there was longer downtimes and lower morale.

      As fot the cost, Linux is not free, at least not for the unitiated. A linux migration with nothing more than downloaded iso's and a reformat of the servers is in for some seriously rocky roads. If your people are not Linux savvy, then spend the money for a professional or server edition of the distribution and get the support. You're still paying a fraction of the cost for Windows software and getting support from the vendor.

      Oh, and one more very important thing. Make certain your management knows this may not be easy. Some managers think migrations are simple and painless. Even the best laid plans get blown completely out of the water now and then.

      Good Luck and take our advice with a grain of salt. Your mileage WILL vary.

      --
      "The words of the prophets are written on the Slashdot walls."
    2. Re:Probably best to do your own math. by TedCheshireAcad · · Score: 2

      Parent is right, TCO is very dependent on your current infrastructure. I was in the same situation as the poster two years ago, and I did pretty well, saving the organization ~$10K by dodging both the NT4->2k server upgrade and Exchange 5.5->2k upgrade bullets.

      In short, Samba suffices for NT Domain Controlling services, print services (except that nasty bug with NT4 SMB printing, but all of our workstations are 2k). Postfix with SquirrelMail suffices for Exchange, at least for the functionality my users needed, and needless to say, Apache suffices for IIS.

      My environment was a private high school with ~300 students and ~100 faculty/administration.

    3. Re:Probably best to do your own math. by Znork · · Score: 3, Insightful

      Not needing a gui to run != not having a gui for admin tasks.

      I get sortof annoyed with Linux people trying to 'show off their cli stuff' when teaching Windows admins how to run Linux. It's counterproductive and unnecessary. Linux is eminently administratable via gui, and the cli stuff will come in its own time. While it's faster and more efficient and scriptable, it's also not necessary for most tasks. Any admin worth his wage will learn it when he becomes familiar with the system.

    4. Re:Probably best to do your own math. by Malach · · Score: 1

      Personally, on production servers, I don't install a GUI.

      Most of them are administered remotely (even if that's only in the machine room across the corridor), some of them over bandwith-limited links - the CLI is cheap to use (bandwidth terms), and standard across all the machines I tend to.

      --
      Chicks suck.
      Guys are ugly.
      Pass the kleenex.
    5. Re:Probably best to do your own math. by jeremyp · · Score: 2

      The point is you don't run the GUI stuff on the server even if you use graphical tools. The graphical admin tools are just X clients and the really processor expensive stuff (i.e. the X server) runs on the admin's PC in his office.

      Sometimes I think all of Windows problems wrt Linux are because the GUI is so tightly bound to the OS. e.g. performance: you can't disable the GUI, stability: it's the graphics driver for your network card that's crashing your system. Somebody once told me that the best way to get a stable NT system was to only install the standard VGA drivers.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    6. Re:Probably best to do your own math. by Anonymous Coward · · Score: 0

      Our company moved to Linux server and desktop last year and TCO has dropped more than half than windoze.

    7. Re:Probably best to do your own math. by Descartes · · Score: 1

      As someone who has taught Windows admins how to run Linux, I have to disagree. To me leaning the command line is something like learning the conjugation and declension paradigms in Latin. At first it seems like it's way too much work and there must be an easier way, but once you get used to it you realize that it was worth the effort because you have a deeper understanding. Now that I know how powerful the command line is the idea of trying to use linux without access to it line is more daunting than learning it ever was.

      One caveat: I think that it will in the near future be possible and even preferable to use a gui to administrate Linux, take a look at http://www.webmin.com

  3. TCO by Anonymous Coward · · Score: 4, Informative

    The problem in this situation may be the perception that open source is free.
    This means that it is easy for people upstairs to asssume that there will be correspingly less budget for training/ migration, dooming it to failure.

    OSS may not be free as in beer, but at least its not like secondhand beer.

  4. Timeframe for savings? by Jeppe+Salvesen · · Score: 5, Informative

    Migrating to a different OS costs money, whether from an expensive one to a cheaper one, or from one expensive to another. When you make the calculations, make sure to include a calculation of when the migration will start to pay off.

    Setting up multiple alternatives might also be a possibility. Set up a matrix, and figure out how much effort goes into the various boxes that could be migrated - and at what risks.

    If you have a simple IIS web server serving static, migrating to Linux will most likely be rather painless. Replacing a file server likewise (unless it is running XP - I'm not soo sure about that one).

    It is extremely hard to give any more specific advice than this - since you aren't very specific yourself. How much business logic is tied up in Microsoft products - and how much can easily be replaced by open or java-based alternatives?

    --

    Stop the brainwash

    1. Re:Timeframe for savings? by 4of12 · · Score: 3, Insightful

      Good advice to consider the overall timeframe for costs and when savings will be realized.

      There are some costs that are harder to measure. Costs of unreliability, people futzing with unfamiliar or non-intuitive software, etc.

      I think probably the single largest impediment to Linux adoption currently is not that the applications aren't there, it's training costs to get users up to speed with the alternatives, and it's investment in legacy "standards" - someone's got a pile of old Excel spreadsheets with important information in them.

      A lot of people get overly excited at the outset: "Linux is free, reliable, open source and Microsoft charges me every which way to Sunday for stuff with bugs and security holes - no brainer dude!"

      Well, training costs and investment in existing systems are real.

      If I were you, I'd suggest a small prototype deployment to give you a better handle on how much the training costs will be, since they depend on your users and your mix of applications. Some users and apps will take to Linux like a duck to water, but others will bump up against stumbling blocks that might not have foreseen.

      You can win with Linux (my organization is), but it's not a brainless transition.

      --
      "Provided by the management for your protection."
    2. Re:Timeframe for savings? by whipping_post · · Score: 1

      He's talking about migrating servers here, not desktops, so I doubt the pile of old Excel spreadsheets is going to be a concern.

  5. Re:What does TCO stand for? by buzzsport · · Score: 1, Informative

    Total Cost of Ownership

  6. Changing from Windows to Linux... by Dot.Com.CEO · · Score: 5, Interesting
    ...basically means throwing away all your HR infrastructure, or retraining it. Windows servers administrators will be completely lost in a Unix environment (and vice-versa, of course).

    Also, before all the fanboys out there start screaming "Linux is better", consider this: the reason Windows server software is present at most companies is not because of IIS nor because it offers a secure server environment. It is because of Exchange. Although it has MANY shortcomings, it works, and even though it is perfectly feasible to use open protocols to accomplish most of what Exchange does, you will not have a clear upgrade path (something that is important to upper management, however irrelevant it might be in real life) and you will have to go through hell to do the transition.

    Basically, my opinion is the following: move your file servers, proxy servers and print servers to Linux. It should be fairly straightforward if you plan it well, or have a decent project manager. Leave Exchange for last and research the subject very well.

    Or post another Ask Slashdot :-D

    --
    Mother is the best bet and don't let Satan draw you too fast.
    1. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0, Interesting

      In my exeperience, Unix admins on Windows are far less lost than Windows "admins" on Unix - the Unix admins tend to have some intelligence, and unix experience means that one can work out windows by "Here's how unix does it, here's the stupid kuldge that windows uses instead" - thus enabling a Unix admin to obtain a far deeper understanding of the various windows-admin-pitfalls than your average MCSE admin-monkey.

    2. Re:Changing from Windows to Linux... by Lumpy · · Score: 3, Informative

      Basically, my opinion is the following: move your file servers, proxy servers and print servers to Linux.

      Hold it! if you have any NT4.0 boxes in your building samba print servers WILL NOT WORK. there is a nasty bug in NT4.0 that keeps samba from sucessfully letting NT4.0 use the printers. This bug is not there in 3.11,95,98,me,2000 or XP.

      Also any NT4.0 boxes will require the user to have a login on that linux server due to another nasty bug in the NT4.0 SMB software that requires a username and password and a "it's ok" acknolegement from the server to even view a share that is public.

      I have fought NT4.0 in my enterprise for over 3 years because of this... and it is the fault of shoddy code in NT4.0 not samba... W2K was actually a breath of fresh air for me, solving almost all the SMB problems in the company.

      windows NT = really really crappy networkable operating system.... and it will seriousally hamper any of your migration efforts.

      BUT,Linyux + samba can easily replace all your PDC's and BDC's... its implimentation of the microsoft domain model is better than microsofts. that alone can cut TCO by a large amount... no more having 2 to 3 licenses for every workstation because of the PDC and BDC. (yes to be legal, when you log onto your machine it uses the PDC and BDC, and therefore requires another serveruser license... otherwise you are illegally using the server software.... Gotta love Microsoft Gotchas.)

      --
      Do not look at laser with remaining good eye.
    3. Re:Changing from Windows to Linux... by porlw · · Score: 2, Informative

      That's funny - I have here a box running Redhat 7.1 that provides a public share and a PDF printing service, both accessed almost exclusively from Windows NT 4.0 desktop machines. I certainly haven't created Linux accounts for the 200-odd users on the network.

    4. Re:Changing from Windows to Linux... by Hellkitten · · Score: 2

      ... It is because of Exchange. Although it has MANY shortcomings, it works, and even though it is perfectly feasible to use open protocols to accomplish most of what Exchange does, ...

      So if they have an exchange server then keep that, and use linux for the rest. Evolution can talk to exchange so there is no need for windows on the clients.

      Ok, I don't know what/if there are linux alternatives to exchange that offer the same functionality, but he didn't really expect a full replacement, so he obviously could accept keeping the exchange server (if there is one)

      --
      - We are the slashdot. Resistance is futile. Prepare to be moderated -
    5. Re:Changing from Windows to Linux... by Dot.Com.CEO · · Score: 2
      Evolution can talk to Exchange but it is not a replacement for Outlook. Give Evolution to "civilians" and you'll have an uproar. This from the client side of things.

      Also, in order for Exchange to work, you have to have a Windows domain controller. Which basically means a Windows network.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    6. Re:Changing from Windows to Linux... by psychosis · · Score: 4, Informative

      I can't speak to your print server comment, but you are mistaken on the requirement to have an account on the Samba server to access shares from an NT domain machine.
      Check into winbind - it even allows you to chown and chgrp files to domain users. I have a web server set up that way right now. There are no local user accounts on that system besides root, who cannot log in remotely (the system is in the next room, so access is not an issue.) On the NT side, you can take ownership and change permissions to an extent as well.

    7. Re:Changing from Windows to Linux... by Lumpy · · Score: 2

      but are you using samba and SMB printing? or are you sending directly to lpr ports.

      in a large enterprise you need to have SMb printing... to allow users to map to printers "willy-nilly" instead of having to go to each machine and map printters by hand.

      --
      Do not look at laser with remaining good eye.
    8. Re:Changing from Windows to Linux... by vofka · · Score: 4, Informative

      no more having 2 to 3 licenses for every workstation because of the PDC and BDC. (yes to be legal, when you log onto your machine it uses the PDC and BDC, and therefore requires another serveruser license... otherwise you are illegally using the server software....

      Where do you get this idea?

      You can use Per-Seat licencing to reduce the number of CAL's you require - in Per-Seat licencing mode, you only require one CAL per workstation, not one CAL per workstation per server.

      Also, a connection is only made to one authentication server at logon, unless that connection fails. An NT/2K Client will only establish a connection to a secondary authentication server if the primary server is offline.

      However, I agree wholeheartedly that SAMBA offers a much more stable implementation of the SMB Protocol than NT. I have been actively using SAMBA on a number of servers in the office for File / Print services for a couple of years, and have had very few problems.

      From our point of view, the big difference between NT/2K and SAMBA is the hardware requirement. Linux / SAMBA runs very happily, with less than 5% average CPU Load, on a P233MMX with 64MB of RAM. Serving the same content, NT4 was grinding to a halt on a P-III-300 with 256MB!!

      We also use Linux for Firewall and Proxy services, however there are a number of systems that we cannot replace, in particular, we require MSSQL, so we need to retain a couple of NT/2K servers. Also, our virus scanning solution (Trend Officescan) requires an IIS server for it's automatic pattern file rollout (though this is behind our firewall, and is only permitted outside access to collect the updated pattern files for internal distribution).

      Linux is also not suitable for certain VPN tasks - FreeBSD is a much better all-round solution, as its IPSec implementation is a better match to the official standard.

      Linux has it's place in the server room, but so does MS, and other OS'es such as Free/OpenBSD.

      --
      Disclaimer: I meant what I thought, not what I wrote! What? You can't read my Mind? Oh dear!
    9. Re:Changing from Windows to Linux... by vofka · · Score: 1

      In a large enterprise, you should be making use of very basic central administration tools such as Logon Scripts (use Kixtart for complex requirements) to ensure that users always have access to the correct resources!

      In the case of a printer being offline (for example, for maintenance), in a centrally managed infrastructure, it should be quite simple for you to redirect the print job to another printer at the server side, ensuring that users don't need to log out/in, or manually remap printers.

      The IT Team need to know the nitty-gritty details of your enterprise network structure - but there should be no need for users to know anything other than "I save on drive X:, and I print to The Big Grey Laser"

      --
      Disclaimer: I meant what I thought, not what I wrote! What? You can't read my Mind? Oh dear!
    10. Re:Changing from Windows to Linux... by richi · · Score: 1

      the reason Windows server software is present at most companies is ... because of Exchange

      Someone already mentioned Samsung Contact, but there's also a recent announcementof an independent TCO study, comparing Contact/OpenMail with Exchange and Notes. The study includes a spreadsheet (Excel :-( ho hum) so you can tweak the model to match your own environment.

      r.

    11. Re:Changing from Windows to Linux... by swv3752 · · Score: 2

      Doubtfull. Some might be grumbling, but most would not care as long as they get thier email. Most office workers barely make use of Outlook's full complement of abilities. Give them an Imap account and Kmail, and they would barely know the difference. Likely the speed boost will more than make up for any lack of functionality, particularly if youshow them Kalendar.

      Part of the whole point of Samba is replacing Windows Domain controllers.

      I'm surprised no one has pointed this out yet, but Samsung has taken over HP's OpenMail, though it might be called something different. It is a drop in replacement for Exchange. And SuSE is coming out with something similiar.

      --
      Just a Tuna in the Sea of Life
    12. Re:Changing from Windows to Linux... by schon · · Score: 2

      if you have any NT4.0 boxes in your building samba print servers WILL NOT WORK. there is a nasty bug in NT4.0 that keeps samba from sucessfully letting NT4.0 use the printers.

      I have not experienced this.

      We have NT 4.0 machines on our network, and they print to our Samba print servers just fine.

      Perhaps it's your configuration?

    13. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0

      If you cannot get Windows NT machines to connect to a Samba server, and believe you need multiple licenses to access multiple servers, you have no business running a network. Quit, and let the company hire someone who knows what they're doing.

    14. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0

      "From our point of view, the big difference between NT/2K and SAMBA is the hardware requirement. Linux / SAMBA runs very happily, with less than 5% average CPU Load, on a P233MMX with 64MB of RAM. Serving the same content, NT4 was grinding to a halt on a P-III-300 with 256MB!!"

      Then, you're doing something else on that machine then just sharing files. The first machine you mention would be overkill for NT4 to do that with. Since you're just sharing files, you trimmed out uneccessary services, right? 'Cause without 'em running, Server'll run with less than 20M of RAM usage. Our primary file server was a Pentium 200 w/ 32M of RAM before the upgrade. This was for 600 users, who stored all of their files on it. We had to upgrade because the machine couldn't take anymore drives. Not good for a fileserver

    15. Re:Changing from Windows to Linux... by Lumpy · · Score: 2, Insightful

      I would never use an tool such as kixtart... it's horribly insecure, has been caught as a virus spreader in our office and is very limited... I use Perl and a simple verification script (and server) to not only move out resources, but to schedule scripted updates in the middle of the night running as a service. (something that cant be done with kixtart) I drop a desired action script to the server and it runs on ALL machines that night, reports sucess/failure of each machine and flags on that machine that it has ran sucessfully, then will not run it again.(even version checking of my scripts so local scripts like user share mapping scripts will auto propagate from the server.)

      BUT, I still need the ability for users to map printers and shares at will. Basic printer useage requires that the user can pick what printer they want (important when you have 60 printers in your office with another 10 special use printers) most users do not need access to the dye sublimation printer or the 36 inch wide inkjet printer but those that do can easily map it themselves.

      it's all giving the users what they need..

      --
      Do not look at laser with remaining good eye.
    16. Re:Changing from Windows to Linux... by Ummagumma · · Score: 2, Insightful

      Most office workers barely make use of Outlook's full complement of abilities.

      Unfortunately, its not 'most office workers' you have to worry about - it's the 'muckity-mucks' who have offices, that are wed to thier shared calendaring, public folders and global address book that matter. They make the decisions, hence Exchange lives on.

      You are right in saying that most people barely make use of Exchange, but the ones that do tend to be the decision makers.

      I'd give my left arm to get rid of Exchange here at work. I've even suggested it, which soliceted strange looks and lots of grumbling. *sigh*

      --
      "The natural progress of things is for liberty to yield and government to gain ground." - Thomas Jefferson
    17. Re:Changing from Windows to Linux... by tmu · · Score: 5, Informative

      This comment is, in my experience, inaccurate.

      I've logged onto Samba-controlled domains and printed to their printers from both NT4 workstation and NT4 server.

      Not sure what bug you're referring to, but I'd love to see a reference.

      The central point of this, though: that Linux can easily replace windows for many functions, is definitely still valid.

    18. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0

      Piss off no-knowlege loser...

      it's in the fricking NT 4.0 SERVER docs... so you are telling me that you can go buy a 5 user NT4.0 server box and have 500 users on it? you are really stupid...

      YOU HAVE TO HAVE A USER SEAT PER USER, ANYONE THINKING OTHERWISE IS AN IDIOT. Lumpy is right, you have 100 workstations and 1 server... you MUST HAVE 100 SEAT LICENSES for the workstations to be legal. you cant just buy the $599.00 5 seat NT server box and call it good.

      anyways..you are well known as a complete idiot here at slashdot anyways :-) have a nice day....

    19. Re:Changing from Windows to Linux... by tmu · · Score: 3, Informative

      While I don't disagree, I would love to understand this better.

      Unless I'm missing the boat here, nobody loves Exchange. What people like is Outlook for mail and scheduling, which I find incredibly primitive and unproductive, but there it is--people do seem to like it.

      The problems with Outlook on Exchange are obvious--Outlook is better described as a sophisticated virus-distribution platform than it is an MUA or a scheduling client. But if people love Outlook, they can use it with a variety of other scheduling platforms, including Lotus Notes Domino servers (with an outlook plug-in thingy) or even the Byrani stuff (see www.byrani.com).

      Am I missing something or is it really feasible to replace the Exchange server side with minimal client reconfiguration and still get what people want?

    20. Re:Changing from Windows to Linux... by ed1park · · Score: 1

      Easily replace all PDC's and BDC's?

      I believe samba cant perform as a backup domain controller, and there are some other shortcomings that may/may not affect many users.

      I would not feel comfortable running without a BDC in a large setting.

    21. Re:Changing from Windows to Linux... by Lumpy · · Score: 4, Informative

      It's clearly defined in the samba documentation, and in all of their mailing lists.. NT4.0 has real trouble doing SMB printing to a samba box. the TNG fork of samba was supposed to fix this but cince the problem with printing did not follow NT to the NT5.0 branch it's a moot point now.

      All windows NT systems will refuse to connect to a server without first asking the user for a login or password IF the current user/password used for the local login did not work on the remote machine/server... This is the first part making it a pain in the arse to print to a SMB server, and causing the requirement for a login on the machine (smblogin with a smbpasswd) to access the shares.. even if it is a public share.

      granted I havent done NT4.0+samba for almost 2 years now... so my experience is based on what was happening before our switch to Windows 2000.

      has samba added code to get around the bugs in NT4.0?

      --
      Do not look at laser with remaining good eye.
    22. Re:Changing from Windows to Linux... by Lumpy · · Score: 4, Interesting

      I got this idea because EACH Windows NT4.0 server only came with 5 user licenses.. and we were FORCED by microsoft to purchase a seat license for each workstation, for each of our 2 domains. that is a total of 3 licenses per workstation... The os, domain1, and domain2. we would have had to have MORE per workstation if we didnt convince them that the 3rd domain was for engineering only and noone outside engineering would use it.

      TCO for windows NT has been well over $500.00 per workstation here for JUST the OS and network licenses... and truth to be told, if we were audited I would bet that they would say that we needed to re-purchase the server licenses when we upgraded to W2K.

      so I got that idea from microsoft directly.... in our corperate wide license agreement.

      --
      Do not look at laser with remaining good eye.
    23. Re:Changing from Windows to Linux... by dughutch · · Score: 1
      "Basically, my opinion is the following: move your file servers, proxy servers and print servers to Linux. It should be fairly straightforward if you plan it well, or have a decent project manager. Leave Exchange for last and research the subject very well."

      Wise advise for many reasons. The migration of the file servers, proxies, and print servers can be much more transparent to the users... and this also allows for a much larger oops factor. (Most users have no idea what gateway thay are using or how their data / traffic is handled, nor do they care. They just want it to work.) These migrations can be set up and tested side by side for a while before moving the users to them. And once you begin the migration, you leave some / all of the old things working until you prove the new things work. (Consider this as CYA and the ability to fall back to your "last known good" / working configuration. ;o) Consider also, that people these days are much more bothered when email goes down than when the phones stop working.

    24. Re:Changing from Windows to Linux... by passthecrackpipe · · Score: 2

      Hey man, thanks for the excellent links!! brilliant stuff

      --
      People who think they know everything are a great annoyance to those of us who do.
    25. Re:Changing from Windows to Linux... by moquist · · Score: 1

      > Hold it! if you have any NT4.0 boxes in your
      > building samba print servers WILL NOT WORK. there
      > is a nasty bug in NT4.0 that keeps samba from
      > sucessfully letting NT4.0 use the printers. This
      > bug is not there in 3.11,95,98,me,2000 or XP.

      In my experience, this bug is not there in NT4.0 either, as the lab in which I formerly worked had 80+ NT4.0 workstations that printed on 3 samba print servers. Is there any other record of this bug to which you refer?

    26. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0

      I would not feel comfortable running without a BDC in a large setting.

      Neither would I if it were running on windows. A Linux PDC however, I'm much more confident about using without a BDC.

    27. Re:Changing from Windows to Linux... by Quill_28 · · Score: 2, Insightful

      >the Unix admins tend to have some intelligence,

      You prick, what an arrogant and ignorant statement.

      While I agree with your conclusion, it is easier to go from Unix to Windows than vice versa, why don't you show some insight and realize that all Windows NT are not idiots and all Unix guys are always SO intelligent.

      Give me a break.

    28. Re:Changing from Windows to Linux... by richi · · Score: 1

      We aim to please...

    29. Re:Changing from Windows to Linux... by Lumpy · · Score: 2

      here is a complete howto...

      creating and adding a samba BDC. samba used as your pdc and your bdc's.

      --
      Do not look at laser with remaining good eye.
    30. Re:Changing from Windows to Linux... by keepr · · Score: 1

      Umm you can setup Samba to act as a pdc/bdc.. I have 2 nt 4.0 boxes printing to my samba servers just fine...

      --
      Slashdot taught me how to use the preview button!
    31. Re:Changing from Windows to Linux... by loply · · Score: 2
      I agree that saying "Unix admins tend to have some intelligence" as if Windows admins arent is just plain dumb.

      However I agree that usually Unix admins also have Windows experience, but Windows admins rarely have Unix experience.

    32. Re:Changing from Windows to Linux... by nolife · · Score: 2, Interesting

      I have been testing this on our network just this week. We use AD with a W2K PDC and BDC so I chose to add the Samba machine to the domain and add authorization via security=domain and use of the 'add user script' in smb.conf (new users get /bin/false for shell). I was going to try winbind but I really did not need the extra functionality it appears to provide. Our goal is to provide network printers that can provide document conversion to tiff, pdf and jpeg (via Ghostscript) by printing from the W2K workstations with PS drivers to the Samba machine. Everything currently works and I am now trying different methods of getting the resulting files back to the users, like via email, a web page or moving them to thier home directories on the various servers. I can't script my way out of a wet paper bag so this is the hard part for me. I have been having issues with the 'delete user script' in Samba as it appears to be deleting actual valid Linux accounts under certain conditions, like when someone tries to connect from a W2K machine that is not registered in the domain. The credentials get bounced off the PDC which sends back a fail and then Samba deletes the existing user account. I'll keep reading.
      To keep in context with the orignal story here, this has saved us money and reduced TCO on a small scale as we now have one less W2K server and did not have to buy a commercial closed source document conversion package that would need installed on everyones local workstation. I assume once this project is rolled out, the periodic maintenance will be negligable.

      --
      Bad boys rape our young girls but Violet gives willingly.
    33. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 2, Insightful

      Windows System Admins might love Exchange. I did when I administered it (prior to my current Unix Admin job).

      Exchange is an incredibly powerful software program. The end users aren't aware of this power, they are only aware of their interface to it, Outlook. But, without Exchange they would not have all those cool custom designed forms and templates to use.

      It is these forms and templates that are designed around individual processes that are unique to the company that make Exchange indespensible and difficult to replace. We all know that qmail, postfix, sendmail, exim, courier, etc can replace the smtp or imap components. Clever imap users can even implement public folders. But, without A LOT of custom programming, administrative headache and management heartache you cannot replace the custom forms in email. Sure, you could build a database application on the side, but integrating that into email is another animal entirely.

      Thankfully, most small business don't use this feature of Exchange. But, large companies, with thousands of users, do. Just like Lotus Notes and it's databases, these forms and templates have become the only way people can do their work, their information must be put in these forms. They have no choice. They can't send in a StarOffice doc, because it won't integrate with the data everyone else submitted.

      Nearly every post I have read on Slashdot that mentions Exchange have been from people who never used it, only heard about it, or think they saw the Administrative console for it once. Trust me, there is no complete solution for Exchange in the OSS world. This is being said by someone who sees Evolution as a great Outlook replacement, OpenOffice.org as an MS Office replacement, and Gentoo Linux as a MS Windows replacement on the desktop.

      Exchange, when it is being used fully, cannot be replaced without a change in the way people do their work.

    34. Re:Changing from Windows to Linux... by fishbowl · · Score: 2

      "Doubtfull. Some might be grumbling, but most would not care as long as they get thier email. "

      I think the original poster may be speaking from the point of view of having witnessed the Uproar. The one you doubt will be a problem. Clearly you have not seen the effect of migrating an empowered userbase from one application standard to another. Sure, if your whole staff is comprised of entry-level temps or whatever, you can probably get away with anything without too much backlash. When your office is staffed with professionals who know how to make critical assessments themselves and aren't afraid to do so, you should include them in every step of the process, from decision to implementation. Think, "IT support for Math/Biology professors", not "data entry sweatshop" here.

      In some offices, complaining might get you fired. In others, being the catalyst which causes others to complain might get you fired. This is not a situation where one value system fits everywhere.

      --
      -fb Everything not expressly forbidden is now mandatory.
    35. Re:Changing from Windows to Linux... by Znork · · Score: 2

      So, exactly what of that does not Evolution support?

    36. Re:Changing from Windows to Linux... by itwerx · · Score: 1

      Are these scripts you wrote yourself? Or did you get them from somewhere? Either way I'd be interested in taking a look at them. Could you post a URL?

      Thanks!

    37. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0

      > old it! if you have any NT4.0 boxes in your building samba print servers WILL NOT WORK.

      Really?!?!

      Damn! I better tell those people using NT 4 on my 'nix/Samba-based network to stop using those printers, then. Obviously those print-outs they've been getting must be their imagination. (And there I was thinkin' that 'doze people didn't *have* any imagination. Geez, ya learn somethin' new every day.)

    38. Re:Changing from Windows to Linux... by Ummagumma · · Score: 1

      Running on a windows desktop :)

      I *may* be able to change the server side backend, but *no way* am I getting linux on the desktop here.

      I managed to get off of IIS and onto a linux box with apache for the web and ftp server, mail however is a nightmare battle to changeover...

      --
      "The natural progress of things is for liberty to yield and government to gain ground." - Thomas Jefferson
    39. Re:Changing from Windows to Linux... by BMEater · · Score: 1

      Talk about no-knowledge... He is saying that you need to have one per workstation and then one per domain. Is that right? I thought it was supposed to be one (1) license in a per-seat setting for each client. Is that limited to a single domain? Ah well, this dumbass can't read what Lumpy was trying to say. /.One man's ceiling is another man's floor/.

    40. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0

      I'll agree with your statements. Also, don't forget that there are ways to prepare, gradually, and ahead of time for a move to *nix (if it is found cost effective in his particular case with his infrastructure).

      For instance, web can be very easily migrated to *nix by following some easy patterns. First off, if you're using IIS, start migrating your scripting and compiled CGI binaries (if possible) to non-OS specific and/or non-IIS specific technologies.

      Use SSI, Perl, PHP, Java Servlets, (if you plan to use ASP, there is a project out there to run ASP's in Apache by translating them to Perl with Mod_perl that means you can keep them). Just make sure your scripts and programs do not rely on NT specific technologies and you'll be in good shape!

      A next step, if you want to learn Apache before you move to Linux (I'd recommend it), is create a test server with Apache for Win32 (currently stable in versions 2.0.43 and 1.3.27 (though 2.0.43 employs better native Win32 code at this point)). Put a copy of all of your websites on there to learn how Apache works.

      Get a good book on Apache, curl up on your favorite couch and enjoy the read. It's so much easier to learn comprehensively than IIS that you will be startled! At first the text configuration seems intimidating, and you may be tempted to use some of the GUI admin tools for it. Eventually you will realize that Apache is more stable and successful than IIS because you see ALL of the configuration of it. You CAN learn Apache, thoroughly, in a week! You really can't say that for IIS which takes significantly longer to truly master (be honest, you can get a web site set up quickly with IIS, but do you truly know all the ins and outs of it THAT quickly?).

      Also, the concept for Apache configuration is to start out limited by default and ADD features when needed, as needed. This approach differs greatly from IIS and is why over 60% of the internet (according to www.netcraft.com) is powered by Apache.

      If you're daring, after you've mastered Apache, you may even try switching your production web server to Apache Win32 to show your boss that it really does work (to smooth the transition over). Stepping from Apache Win32 to Apache running on *nix is really a small hop compared to moving a web infrastructure dependent on MS technologies (IIS, etc.) to Apache on *nix. If you plan it properly, it can even be seamless!

      You will find that other technologies such as FTP and SSH and SSL (OpenSSL) come with most distros of Linux nowadays. These are technologies that come with (typically) significant costs for Win32.

      Now regarding distros of Linux, there are MANY, MANY flavors. This is both the strength and currently the achilles heel (in the public perception department) of Linux. They each offer different strengths. For instance, you may find Debian suits the hardcore Linux admin best with it's straightforward updating and rock-solid performance and testing. On the other hand, companies may prefer distros from companies like Red Hat because of the more familiar support infrastructure that can be had (the Suits have a say too, you know).

      Of course, if your Suits have a hands off and let the techs do their job approach, find the one that is easiest for you to administer day to day. The great thing is, you can try them all. All you need is a spare computer (a Pentium II is plenty for getting the feel of it), a high speed Internet connection, a CD-burner, and some time. That way it will cost you little to no money to test Linux out (see: your boss will like that approach). If you feel uncomfortable with online documentation, spend $40-$100 and get yourself some good books on the topic, you will not be disappointed.

      The change will not be traumatic if you plan it and gradually set steps and goals for a smooth transition. Rule of thumb, test everything extensively before switching at every step of the way. That way you don't get stuck fixing problems and can continue to forge ahead.

      Good luck!

    41. Re:Changing from Windows to Linux... by RustyTaco · · Score: 1

      Oh, is that all it is? For the love of $DIETY use a domain and save yourself all sorts of pain, this included. Samba or NT/2k hosted it doesn't matter, ut get those systems domained.

      - RustyTaco

    42. Re:Changing from Windows to Linux... by murphj · · Score: 2, Insightful

      You are using the wrong kind of licensing, and wasting a lot of money. MS offers 2 forms of client licensing - per server and per seat. With per seat, you just need a CAL for every machine that connects to any server - one workstation, 1 CAL. Here's a link that explains it.
      And yeah, you were supposed to upgrade your CALs to win2k CALs.

      --
      SONY. Because caucasians are just too damn tall.
    43. Re:Changing from Windows to Linux... by mongoks · · Score: 1

      IIRC, the Exchange Connector for Evolution will cost extra. You might want to consider that if you are planning in replacing Outlook. This isn't a problem if you don't use Public Folders or any resource sharing on the server.

    44. Re:Changing from Windows to Linux... by jeremyp · · Score: 2

      Consider also, that people these days are much more bothered when email goes down than when the phones stop working.

      I really don't believe this. People might say that, but it's not true.

      For a start, you're e-mail might be effectively down, but you won't even notice unless it's the server your PC talks to e.g. your local Exchange server or POP server. It'll just look like you haven't had any e-mails for a while.

      Secondly, phone systems just don't go down any more. In my entire working life (14 years) I can think of only one occasion when I had a degraded phone service from my office (not down, just degraded). People generally have no experiece of the phone system being down and how bad that is.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    45. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 0

      > Unix admins also have Windows experience, but Windows admins rarely have Unix experience

      But that's not really fair: an admin that can do both will usually call themselves a unix admin, rather than a windows admin.

    46. Re:Changing from Windows to Linux... by yuri+benjamin · · Score: 1

      Secondly, phone systems just don't go down any more.

      Bzzzt - wrong! I work in a call centre with multiple call queues.
      i.e. the person working beside me may be handling a different type of enquiry from what I handle.
      She has been trained on different product knowledge, and customers call a different number depending on the nature of their enquiry.

      Sometimes the "queue goes down" and everyone answers all types of calls. It's chaotic and stuffs the customers around.
      Fortunately it happens once in a blue moon.

      This has happened in every multi-queue call centre I've ever worked in, for different companies, with the call centre telephony equipment supplied by different telcos even.

      The phones do go down.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    47. Re:Changing from Windows to Linux... by Anonymous Coward · · Score: 1, Insightful

      A former co-worker and I replaced NT print servers [serving ~1400 NT4 workstations across 9 locations] with a system of 2 node HA clusters running Samba on Red Hat. The problem to which you made reference has not been an issue since samba 2.2.x [almost 2 years now...]. Versions prior to 2.2.x did not officially work for NT but we managed to get it to work [much hacking of PPD files and what not...] well enough to convince our boss to let us do it.

      Our final configuration was Samba 2.2.6pre2 [who's afraid of running beta code in a production environment?]on Red Hat 7.2 with CUPS backending the print jobs via IPP to the HPs. We authenicated directly against the NT4 PDC via winbind [a relatively recent addition to samba]. We had no serious problems [other than political].

      Then we 'merged' with a larger company, my co-worker became by former co-worker in the first Abitrary Staff Reduction Day, control of print servers was given to a different department and they immediately moved us to Win2k print servers...

      Samba 2.2.x can also act as a domain controller for a Windows NT domain. There are currently some issues with joining a 2.2.x samba server to a native win2k domain [I've been out of the loop on the details...] but I gather that the upcoming release of version 3.0 will bring samba in the the win2k/Active Directory world...

      My next battle will be to get OpenOffice on some desktops instead of m$ office...

    48. Re:Changing from Windows to Linux... by Phragmen-Lindelof · · Score: 1

      Think, "IT support for Math/Biology professors" - If you have actual academic experience related to switching OSs, I would like to hear your story. As a math prof., I cannot change my dept. but I can encourage them to change. As chair (a job I would never want), I would simply tell our sys. admin. not to fix windows problems (e.g. virus problems) but just maintain the Linux server. Graduate students (forced to use Linux) and Linux or OS2 faculty cause few maintenance problems. Faculty wedded to windows take most of the sys. ad.'s maintenance time; I think that if they were forced to maintain their own machines, they would eventually move to Linux.

    49. Re:Changing from Windows to Linux... by dughutch · · Score: 1
      In response to the phone systems and email...

      During the last decade I've worked for both the government, and the private sector. For both, I have experienced phone, network, and email outages... Perhaps I have just been (un)lucky. :o)

      What I observed from the "powers-that-be" (read:management) was a much greater upset from the loss of network and/or email than phones. This would appear to be from the way we have become accustomed to doing business, rarely speaking to others and relying on other methods of communication.

    50. Re:Changing from Windows to Linux... by SixStrngFrk · · Score: 1

      I've been working with both Windows and Linux for a number of years now. I'd have to say I was a huge Microsoft bigot. But after being put on a NT/Unix Integration team to provide my customers with presales solutions, I began to see that both NT/2000 and Linux have their strengths and weaknesses, just like old NT vs. NetWare battle.

      IMHO - in order to have a truly stellar environment, you don't have to have all MS or all Linux, but a combination of the two, that compliment each other, not only in form, but also in function.

      Just my $0.02

  7. Re:What does TCO stand for? by Anonymous Coward · · Score: 2, Funny

    TCO hails back to the days when DOS imposed 7.3 naming scheme for files. Thus, as an amusing jape, destined to make GNU/Hippies wet their pants, Rob 'Fudge Packer' Malda chose the name CmdrTCO, shortened these days to TCO. It represents many horrific things, including TCO-snotting, which actually refers to the queer GNU/Hippy practice of blowing windows CDs out their noses onto each others spotty, pasty white, lardy bodies.

  8. Re:What does TCO stand for? by FinnishFlash · · Score: 4, Informative

    TCO = Total Cost of Ownership

    Purchasing prices + the costs of system management.

    --
    please proff read !
  9. Re:What does TCO stand for? by Anonymous Coward · · Score: 1, Informative

    Total cost of ownership
    factors in all training/ upgrade/ support costs.
    Assumes that the vendor doesn't suddenly change the rules (like Microsoft just have) and roger you senseless over a barrel.

  10. Free audit by Anonymous Coward · · Score: 2, Informative

    There's a linux-service company called kangaroot which offers free auditing about linux-migration.

    I don't know about the quality of the audit, but you can always try it?

    1. Re:Free audit by StefanA · · Score: 3, Informative

      They offer a free LICENSE COST audit!

      I.e. fill in how many Windows machines you're running now and we'll multiply it with the yearly license cost for you. Will not tell you what migrating to Linux will cost you.

  11. Use baby steps. by miffo.swe · · Score: 5, Insightful

    Introduce linux servers when its time to exchange old ones and use linux as a replacement for things where windows dont work that well. A complete overhaul at once is probably going to cost more than its worth. There is no need to toss something that works out the window.

    If you replace things as they are too old/broken you dont get the problems that arise when you rip/replace everything. A slow steady pace of replacing should keep the TCO down.

    That is unless you want to rip everything out and install an iron_butt of an IBM server. In that case it can save a lot of money but the investment is pretty hefty the first year.

    --
    HTTP/1.1 400
    1. Re:Use baby steps. by morie · · Score: 4, Insightful
      replace things as they are too old/broken

      Very true, but also try to figure out how much it would cost you to start using desktop Linux (and if that would be wise in yur situation) in situations where a group of desktop computers would be replaced and you would become subject to heavy new licencing

      It may not be profittable, since switching half might increase your support costs for supporting two systems and interoperability costs may arrise, but it will strenghten your case if you look into non-viable options as well and show that you are nt just advocating change, but only usefull change.

      Good Luck

      --
      Sig (appended to the end of comments I post, 54 chars)
    2. Re:Use baby steps. by boaworm · · Score: 4, Informative
      Agreed, small steps are very nice.

      Back in 2000 i was given the opportunity to go to London, UK to help a growing swedish IT consultant business. My main task was to act as a Linux mentor , to help and introduce Linux to the MCSE sysadmin there. During my 6 weeks, I replaced their current "firewall" (nt4sp3 with winproxy) with a Slackware/ipchains based firewall. This allowed them to


      1: Remove the proxy software on all the clients

      2: Provide some level of security for the DMZ


      The firewall was up'n'running for over a year after I left, and then replaced by a Solaris firewall with Checkpoint.


      My point is that I managed to introduce the power of Unix into the NT environment and easilly replaced the NT "firewall", and everyone was happy, including the business guys in suits who pays the MS licence bills.


      Begin with attacking simple services, such as web, ftp, fw services. This makes a basic understanding, even for the "civilians". When they feel comfortable with the Linux fileservers and firewalls, "Hey, that fileserver never goes down ?", you will have a lot easier to migrate the rest.

      --
      Probable impossibilities are to be preferred to improbable possibilities.
      Aristotele
    3. Re:Use baby steps. by oconnorcjo · · Score: 3, Interesting
      Very true, but also try to figure out how much it would cost you to start using desktop Linux (and if that would be wise in yur situation) in situations where a group of desktop computers would be replaced and you would become subject to heavy new licencing

      I don't think this guy has any intention of replacing desktop computers and frankly Linux is not ready for the desktop yet. For two reasons: 1. average users HATE to learn how to use a computer and they already invested too much time into learning Windows and 2. Not all desktop applications that are standard in American bussiness are there yet for Linux.

      Linux still needs about five years to really get going in the desktop world.

      The server market is totally different. Bussinesses should look to Linux now as a server machine because it is widely TESTED and accepted system in that role with a lot of highly functional free and commercial products to work with it.

      --
      I miss the Karma Whores.
    4. Re:Use baby steps. by morie · · Score: 2
      OK. what I meant was that pointing out that Linux is viable in some areas and will reduce cost there, while in others it would reduce costs but introduce some inconvenience, will give a more balanced approach and will make things that are clear to us also clear to PHBs

      By showing pro's and con's you give the signal that you did not just "try" this on something while leaving the boss clueless on why it is not a good idea for his own desktop computer. And who knows, depending on the situation, it might even be a viable option after all...

      --
      Sig (appended to the end of comments I post, 54 chars)
    5. Re:Use baby steps. by kbielefe · · Score: 2
      People who think that Linux isn't ready for the desktop haven't used it in on a desktop in a while. If you can use MS Office, you can use OpenOffice.org. If you can use Outlook, you can use evolution. What Linux isn't ready for is the average user installing and configuring it. It can be argued that Windows isn't ready for this either. Fortunately, most businesses don't require their employees to install and configure their own computers. And if look and feel is a problem, you can configure Linux to look and act almost exactly like Windows. As far as user's having to learn something new, my Mom learned to use Mandrake good enough to do her job (she works from home) with about a 5 minute lesson.

      If you don't want to move all your users, at least look at which users might be easily able to move to Linux. At my job, I do all my work on a Sun machine through exceed, leaving my 1.2 GHz/256 MB RAM machine to act as a dumb terminal and email client. The developers could benefit greatly from a Linux machine on our desktop, but we are stuck with the same operating system that the administrative assistants use.

      --
      This space intentionally left blank.
    6. Re:Use baby steps. by oconnorcjo · · Score: 2
      People who think that Linux isn't ready for the desktop haven't used it in on a desktop in a while. If you can use MS Office, you can use OpenOffice.org

      And Codeweavers has cross office which makes it so you can run MS Office and their mail client on Linux- still not the point. I have Redhat 8.0 on my machine. I like Linux. I even like Linux as a desktop machine and I am STILL telling you it is not ready for the desktop. Redhat, SUSE, Mandrake are all much more user friendly than they were in the past but they all behave differently than Microsoft and for power users, this would be fustrating to them for quite awhile. Non-computer related professionals (and even some computer related professioanls) HATE to learn how to use a computer and they HATE to throw out all that they know for something new and unknown. They only want to use the computer to get things done (or play games) and not about the computer itself. 2. Ok you have a couple of applications but there are a ton of others that are just not there. Believe it or not, people in bussiness do more than email word doc files everywhere. I estimate that Linux needs another five years for desktop competetiveness to arise but I am looking forward to its arival. Five years for most companies who want to expand beyond Windows. IBM and Oracle were early adopters (and IBM has not ported all their software to Linux yet). Around now, some companies are just starting to think about porting their software.

      --
      I miss the Karma Whores.
    7. Re:Use baby steps. by kbielefe · · Score: 2

      1) Where is this 5 years number coming from?
      2) What will change in 5 years that will make people want to learn a new computer system, or will Linux behave exactly like Microsoft by then?
      3) There are already Linux desktops that look and act so much like windows that it is scary. Check out Lycoris sometime.
      4) Power users tend to appreciate a highly customizable interface like Linux desktops and window managers. They also tend to learn new things quickly.
      5) Users don't have to throw out everything they know. Basic computer use varies only a little between linux and windows. The biggest difference is the names of the applications. How did I solve this on my wife's linux desktop? A big blue e icon opens mozilla for her. Once it is open, she couldn't care less whether she is using ie or mozilla. Administrators are the ones who have to throw out everything they know and they have to do it every couple of years anyway.
      6) I have to give a little on the applications argument. I could switch to Linux at work today and have all the apps I need to do my job. The same goes for my previous jobs and most of the jobs of my family and friends. I also realize that there are many specialized applications people need that linux does not have yet. However, those apps would probably quickly become available if a large company said, "We are switching to Linux next year and need a Linux version of these applications." If someone doesn't ask, then these applications still won't be available in 5 years. A lot of special applications that businesses use are developed in house anyway. All it takes is for a few major corporations to make a leap of faith to put Linux on the desktop next year.

      --
      This space intentionally left blank.
  12. similar problem adressed by viggen · · Score: 3, Informative

    IBM adressed similar problems to one of the biggest companies in austria

  13. Do the PHBs understand that... by Anonymous Coward · · Score: 0

    free (as in speech) != free (as in beer)?

    If not, make sure they do!

  14. Re:Impossible to reduce by miffo.swe · · Score: 2, Funny

    "RMS is the Jerry Springer of Open Source Software" --AC

    Yes, and Bill Gates and co. comes in as guests making complete asses of themselves every show.

    =D

    --
    HTTP/1.1 400
  15. Re:Unless you're by Anonymous Coward · · Score: 0

    Thanks for that link - a very interesting read indeed. A pretty good overview of the problems of reducing TCO.

  16. Audio demos available on this by Anonymous Coward · · Score: 5, Informative



    The New York Linux Scene has held business demos regarding Linux for business, TCO, desktop applications, Databases and more. There are audios available for download at the web site that include presentations made at the CUNY Graduate Center in NYC, and more recently at CUNY/LaGuardia in Queens, NYC.

  17. Who/What/How by jki · · Score: 3, Interesting
    I'm turning to the Slashdot community to see if anyone has either practical experience or informative insight into a problem like this? The objective is to determine the TCO of deploying Linux as a core part of our operational environment so what does that mean in the sense of hardware, software, middleware and management impact?"

    Without that information it is impossible to even try to guess the TCO. You should describe your environment, human resources and everything else in quite much detail to have beneficial input. As you might have read from some TCO reports, replacing things with Linux might have anything between a negative and very postive TCO impact. Anyway, I would suggest first trying with a dedicated group of individuals - then if it works, enlarge to one division (if your company has divisions). Take smaller steps. Or... do you already have results from tries like this?

  18. Re:Impossible to reduce by yatest5 · · Score: 1, Funny
    Linux is like my wife, hard to understand but very nice once you get under the hood.

    Free and open? Cheap Total Cost of Ownership? Do thousands of geeks look at the internals every day?

    I think we should be told.

    --
    • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
  19. Transition of services by Alex+Belits · · Score: 4, Interesting

    If you will try to find the closest thing to what you have, you most likely will end with more headache than if you just list all the necessary functions and install whatever does them best.

    Say, you have email. There is Exchange equivalent for Linux (Samsung Contact), but if one can survive with moving meeting scheduling functionality to something else (or abandoning it -- people should not spend so much time at meetings that they need to mess with each other calendars to schedule it), Cyrus + sendmail with IMAP will outperform everything else UNLESS people like to send multi-megabyte attachments to giant lists instead of placing files on some HTTP server.

    Meeting scheduler and web server management programs can be installed separately (and nothing wrong will happen even if large attachment will get copied to 100 people, as long as it fits on the server's hard drive), but people should be aware that they are there. On the other hand, performance, security and flexibility of Internet connection will improve dramatically compared to Exchange.

    Same kind of "similat to what you had on Windows" vs. "what performs this function the best" dilemma exists for pretty much every other service.

    --
    Contrary to the popular belief, there indeed is no God.
    1. Re:Transition of services by twinpot · · Score: 1
      There is Exchange equivalent for Linux


      There is also FirstClass from Centrinity which runs on Linux servers and does mail, calendaring, collaboration etc. It's been available on other platforms for some time.

  20. I know alot of people are going to ask this by Morgahastu · · Score: 0, Redundant

    TCO stands for Total Cost of Ownership.

    1. Re:I know alot of people are going to ask this by Anonymous Coward · · Score: 0

      Mod Parent up

  21. Insufficient information to go on... by Arimus · · Score: 3, Interesting

    Without knowing what application servers you're looking to replace it's abit hard to say anything.

    The general network infrastructure bits, file servers, mail servers (note: MAIL not the overblown nightmare known as Exchange), firewalls, dhcp servers, gateways, some router boxes then Linux will be of benifit.

    The one cost factor that is hard to calculate is the cost of retraining the IT support team - do you know how many already use linux at home or have used it in the past?

    --
    --- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
  22. Oh boy. Ask a better question. by Hanno · · Score: 5, Insightful

    I wonder what kind of IT manager you are, expecting us to give you a detailed answer to _such_ a generic question.

    What does your company do? What kind of software do you run, on servers, on desktops? What hardware setups do you have? What software are your employees used to? How IT-competent are your employees - will they freak out when the "start" button looks different on their desktop, will they call support when Clippy is missing? Is retraining an issue or do you use custom-made software that can be ported to the new environment? Can you estimate the cost of porting your custom-made software?

    Etc. etc. etc.

    Despite what the marketing people tell us, TCO is always a subjective calculcation, there is _no_ objective way of measuring it. Ask two people in the same company for a TCO calculation and you'll get massively different numbers.

    Speaking from my own experience, I can say that using Linux instead of Windows has massively reduced my frustration with server setups and networked clients. A non-frustrated, happy IT manager is good for the company, so that alone should be something to consider. :-) Next to that, yes, we are saving a lot on our IT budget by using Linux instead of Windows. But we're just a five-person shop and we all studied informatics, so we don't shy away from tweaking our systems and we don't really care about the system our software runs on.

    --

    ------------------
    You may like my a cappella music
    1. Re:Oh boy. Ask a better question. by khakipuce · · Score: 1

      then againm, may be the guy doesn't want to be hacked - never a good idea to give out techinical details on open forums

      --
      Art is the mathematics of emotion
    2. Re:Oh boy. Ask a better question. by azzy · · Score: 1

      Yes, the TCO is subjective. But this does not mean there is no way to measure it.

      The cost of Linux over Windows for one user may be X whereas it is X*4 for the next user. So a simple calculation of how many users you have will not work. But by evaluating the needs and abilities of each user in detail, you do have an objective way to measure it.

      Of course calculations will always be approximate, but should be able to give a good idea. If you do ask two people in the same company for the TCO, they should arrive at similar figures if they follow the same procedures. The different figures they give would only be for the TCO in relation to themselves.

      The TCO for a whole company is easy to discover if you factor in all relevant details (that's the hard bit not necessarily impossible bit).

      At least.. this is my opinion :)

    3. Re:Oh boy. Ask a better question. by Anonymous Coward · · Score: 0

      //But we're just a five-person shop..//

      Er .. you're a five-person shop, and you couldn't get Windows networking to work smoothly?

      Ding!

      You win the "Most Lame IT Worker of the Decade" award...

    4. Re:Oh boy. Ask a better question. by Hanno · · Score: 1

      Er .. you're a five-person shop, and you couldn't get Windows networking to work smoothly?

      We're doing network setups for other companies, running larger network configuration than we do, and we're doing software development on server applications.

      Try to get Windows server networking running smoothly on a larger setup like that, then we'll talk. :-)

      --

      ------------------
      You may like my a cappella music
  23. Re:Experience by Sad+Loser · · Score: 2, Insightful

    Fact 4 - MSCE = skill shortage

    --
    Humorous signatures are over-rated.
  24. Re:Impossible to reduce by miffo.swe · · Score: 4, Funny

    Linux is like my wife, hard to understand but very nice once you get under the hood.

    "Free and open? Cheap Total Cost of Ownership? Do thousands of geeks look at the internals every day?"

    No that was my x girlfriend.

    This one is all mine and the TCO is pretty nice, she works with computers. As of looking at her she is a geek, nuff said.

    --
    HTTP/1.1 400
  25. Icecream by Anonymous Coward · · Score: 0

    When planing your setup, you may consider Linux the icecream on the cake. But remember, people want cake, not icecream. Put up Linux boxes for jobs where Linux is superior, leave the rest to your old, already payed for windows boxes. If your good at it, people will demand linux for the rest sooner or later.

    1. Re:Icecream by tanveer1979 · · Score: 2

      quite an insightful comment, I wonder why it wasnt modded up!
      But people wont demand something, unless they know that it will really effect them. Most of the managerial staff will not realize that the core infrastucture beneath the win boxes is OSS.
      Unless they are educated of course. But you have to realize that intial costs of migration will be high. There will be glitches, crashes and what not. People will be realy put off and you will be called a bad sys-admin. It may take about 4-5 months of low productivity, can you sustain that. After that things will be stable and good, and soon people will realize that the ice-cream tastes better than the cake, which was stale anyways ;-)

      --
      My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
      FB : https://www.facebook.com/TanveersPhotography
  26. There's more than just Linux by Anonymous Coward · · Score: 0

    I don't mean this as a troll, but anyway,
    Linux isn't the only free software out there. Remember to investigate the fesibility of other free OSes such as OpenBSD (secure), FreeDOS (lightweight), NetBSD (portable), etc. Linux is better for some things, other OSes are better for others.

  27. Heterogenic probably wont be cheaper by Qbertino · · Score: 3, Informative

    Since you give no information on what you do with your NT infrastucture it's hard to say. But as far as I have expierienced, using Linux won't be considerably cheaper if you don't switch entirely.
    The heterogenic fuss of administrating an NT/Linux mix of 500+ PCs is a pure pain in the but. And knowing how crappy NT 'networks' are, I suggest you ditch it entirely.

    I guess you are considering a network wide update anyway, so total Linux could very much be the way to go. Alltough you'd probaly have to start with "let's just change the servers and one or two Desktops" to get the people used to the Idea.

    And finally, to answer your question:
    A Linux only enviroment for Standard PC work will allways be cheaper than WinNT. Provided you know your way about Linux admining and there's no special software that only runs on NT. Which would only be something like special Video NLE software or something simular.

    --
    We suffer more in our imagination than in reality. - Seneca
  28. Here are some links by The+Original+Yama · · Score: 5, Informative
    1. Re:Here are some links by Anonymous Coward · · Score: 0

      Hey whore, how's the whoring?

    2. Re:Here are some links by Anonymous Coward · · Score: 0

      I'm so glad the moderator removed that comment about
      'Bill Gates' = BGay. That was just stupid...

    3. Re:Here are some links by RealAlaskan · · Score: 2
      Another reply already gave this link, but I want to expand on the suggestion a bit. This article shows that in the long run, libre solutions WILL have a lower TCO than proprietary solutions. The gist of the article is that any money the proprietary solution might save you through moneky-maintainability, support contracts [1], and kickbacks from the salesmen WILL be recaptured through licensing fees by the software's proprietor [2].

      If the proprietor isn't recapturing all the savings he achieves for you IN THE LONG RUN, he's throwing away the advantage the monopoly gives him [3]. In the short run, of course, monopolists can subsidize you while you grow dependent, but they will only do this if they think that they will be able to get that money back, with interest, in the long run.

      The only flaw in the argument is a relatively small one: the author does not address the difficulty of actually extracting the monopoly rents from the proprietor's customers. In practice, it won't be possible to extract 100% of the rents from 100% of the customers. I say that's a small flaw, because software proprietors such as MS and Oracle have obviously been able to extract enough of the monopoly rents from enough of their customers. If you think you can manage to get the better of an outfit like MS or Oracle in the long run, you're in a small and fortunate minority. Or, you're deluding yourself.

      [1]See this slashdot comment for my experience with service contracts for proprietary solutions. They aren't good.

      [2]Notice that this same argument can be applied to your certifications: any value that an MS or Cisco cert has to you can be extracted from you, at least in part, by the proprietor in the form of high fees for testing, recertification, et cetera.

      [3] If it's a publicly-owned company, the stockholders will not be pleased. The stock price will fall, and the benevolent manager will be out on his ear.

  29. linux TCO by sega · · Score: 4, Interesting

    I've read a few things on the web about the topic. It seems to me that if you are involved with a small to mid sized business, there could be some decent savings on licensing fees etc. Also lots of people site support as being the great thing about windows products, well, if you actually look into it, it costs a heck of a lot for getting that support off microsoft each year. BUT, it's like what others have said, it depends a lot on just how much stuff can be painlessly transferred across to linux whilst maintaining the functionality and ease of use that is required.

  30. lack of info by mirko · · Score: 2

    so what does that mean in the sense of hardware, software, middleware and management impact?

    OK, you have not actually told us what groupware your company runs (Lotus should be okay as IBM has worked upon it, for Exchange, you may take a look to Xandros).

    Also, What typical activities are you performing ?
    Programming ?
    For which target ?

    If this "just" consists of deploying yet-another-billing system, I guess it is still possible if you know how to interface the telecom switches using the GCC...

    Now, for DTP purposes, you'll have a problem as Gimp doesn't support CYMK (well, it didn't the last time as checked) and Gyve or Killustrator are just too far from Adobe's products.

    For web programming, this could do, except that I am not sure there is a GNU package aimed at replacing FlashMX... OK, still get Java, though.

    No, please, be more explicit regarding what is to be done using Linux.

    --
    Trolling using another account since 2005.
  31. Re:What does TCO stand for? by the_arrow · · Score: 1

    TCO = Totally Cool Operation

    At least acording to Linus in this article.

    --
    / The Arrow
    "How lovely you are. So lovely in my straightjacket..." - Nny
  32. Re:Impossible to reduce by OrangeSpyderMan · · Score: 0, Offtopic

    What do swimming pools and women have in common?





    They both cost an awful lot in upkeep for the time you spend in them.

    --
    Try NetBSD... safe,straightforward,useful.
  33. A few more by The+Original+Yama · · Score: 3, Interesting

    Sincere Choice
    Open Source Initiative
    Why Free Software's Long Run TCO must be lower
    Open Source is good for America - US military advised (This is about the military, but parts can also apply to business. Read the report linked at the end of that article.)

  34. Re:Experience by xutopia · · Score: 1

    Actually in many coutries there are legal battles against MSCE's using the term engineer on their resume or business card.

  35. LTSP.org has many case studies which would help by tz · · Score: 2

    but this is more for diskless workstations.

    It would apply since your hardware can be used diskless even if it has a disk, but the various types of apps had to be changed and a server (under bigger load in an terminal server conviguration) had to handle things.

    But as far as wholesale windows replacement, this would be a good resource.

    1. Re:LTSP.org has many case studies which would help by Cato · · Score: 2

      If an LTSP / thin terminal model works for your organisation, it can give huge TCO reductions (see www.winface.com for a book that is largely based on lowering TCO through thin clients, although focused on Unix).

      Although thin client models are probably good for the business, quite a lot of PC desktop users would get upset... It's therefore a good idea to budget for SOME power users (tech consultants, developers, people with laptops) to have a less locked-down thick-client setup. Particularly when using Linux clients, it can be quite safe to let users install their own software under their home directory.

      Q: Do any Linux distros have support for a per-user package database, i.e. use rpm or apt-get to install packages just for that user even though they are not root? Would be very useful to make use of .rpm and .deb type packages without having to give root to laptop/desktop users.

  36. This headline sounds funny to a Swede by Anonymous Coward · · Score: 1, Interesting
    There is a trade union in Sweden called TCO. This is mainly where social democratic people join. Since a trade union is more or less useless in a modern society, they have adopted other tasks to modivate the high number of people in their organization.

    One of these non-union tasks is probably known to you as the TCO-9x markings on your monitor.

    To me, the headline Reducing the TCO of IT with Linux? sounds like Linux is helping out in the fight against socialism.

  37. Standard Slashdot answers... by billmaly · · Score: 1, Troll

    Burning some karma this AM. 1. HARUMPH!!! Why, who the hell do you think you are, coming in here asking questions. You need to do your own research, this is not the place for these kind of questions! These kids today, coming in here, thinking that I'll do their job for them, why when I was a boy... 2. Like, oh my god, you are using Windows/Exchange/MS something, like, oh my god, don't you KNOW that Linux is just better, because it's like, free or something like it, but it's just like better. So you should use Linux, like, OK? 3. Wow, imagine TCO on a beowulf cluster of these things! 4. You're stupid cuz I know more then you, yeah, so your stupid, stupid. Did I miss any? :)

  38. That depends by ciryon · · Score: 2

    on exactly which applications and servers you want to use. I think we need some more info here.

    Ciryon

  39. Re:Unless you're by yatest5 · · Score: 0, Offtopic

    Bloody hell, hard luck man - how the FUCK is yours flamebait!

    --
    • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
  40. Re:What does TCO stand for? by Anonymous Coward · · Score: 2, Funny

    TCO = "Totally Cool OperatingSystem"

    The lower the TCO the less cool something is. When Microsoft says that Windows has a higher TCO then Linux they mean that Windows is cooler.

  41. TCO - Linux vs Windows in the Nordic region by knuty · · Score: 1

    I have collected[1] at lot of TCO analysis on the Web. Unfortunately most of them is in one of the Nordic languages.

    The most resent report from the The Technology-council in Denmark[1] says that a Linux-person can serv 3 times the amount of users compared with Windows NT/2000/XP.

    [1]http://developer.skolelinux.no/rapporten.html
    [2]http://www.tekno.dk/top.php3?survey=1

  42. start small by morgajel · · Score: 5, Insightful

    the best I can recommend is to start small. Let everyone know that you'll be making some changes. the fisrt step is openoffice/mozilla.
    the training for that will be relatively little. go one office at a time; first IT, then accounting, etc.

    Use that as a yardstick. gauge the companies relative stupidity/oblivious user.

    Mozilla will be easy. it might be as simple as sending a tech traininer to each dept's next meeting and saying "we're upgrading IE, it will look a little different, but it's almost the same.(use the modern skin- people tend to think of it as more of an 'upgraded' look)

    next try openoffice. this will be your key. it will require retraining stupid people. This means you taking the time to document it and create a FAQ and a 'how do i...' list.

    if they can make it this far with relatively little pain, then try converting a few company servers to linux(webservers are a good start.) then try the IT dept. measure how difficult it is for each person. figure out the basics of exactly how long it takes the fairly tech-saavy people to get it. then take it one office at a time.

    start small. baby steps.

    --
    Looking for Book Reviews? Check out Literary Escapism.
    1. Re:start small by Anonymous Coward · · Score: 0

      I work at large IT company (250+ people).
      One day we simply showed our IT manager RH8 when it was released and said "It looks more integrated now" and displayed how RH had focused on "fixing" the desktop.
      "Look: it opens ppt excel and word, there are 10 different email clients, you can print and you can change your background, it has a spellchecker and a dictionary!", we asked our IT manager "Can we use it instead of Windows"?
      He said "Yes"!

      That was it, everyone now has a choice: they can use windows or linux or dual-boot on there desktops.
      The interesting thing is how linux is like a virus overtaking all the desktops as everyone goes "that looks good, i want that" then installs linux!

      So far everyone that has changed over has not gone back (except to get old emails and files of there ntfs partitions)!

    2. Re:start small by GrenDel+Fuego · · Score: 1

      Your comment here talks about migrating users to Linux. The post is regarding moving IT infrastructure, not desktops.

    3. Re:start small by morgajel · · Score: 2

      I'd consider dependency on word documents part of their infrastructure.

      I'd consider desktops part of the infrastructure.
      servers won't be a problem. desktops will.
      desktops will also be the most difficult to change, and save them the most in the long run.

      --
      Looking for Book Reviews? Check out Literary Escapism.
    4. Re:start small by MWelchUK · · Score: 1

      Programs like OpenOffice and Mozilla are probably one of your best starting points. If all the required activities can be carried out using these cross-platform programs, once the company is effectively wiened onto these migration of the OS will be far less of a headache! - This is of course if you are concidering migrating desktops...

      Don't forget to concider the requirement for employees to be able to access documents sent to them! The word filters on OpenOffice aren't great and VB Macros won't work! (Not sure about Star Office though..)

      How big is the company, what do you do? Could you switch to a X-term style infrastructure, poss with load balenced X-servers linked to multiple file servers. This might however require a large step at some point..

      Just some thoughs.

    5. Re:start small by swv3752 · · Score: 2

      This is a good plan for migrating desktops. I would suggest doing this in conjuntion with migrating servers. File, Print, FTP, and Web servers are good ones to switch at first. Don't wait on the servers.

      Abiword would be another good choice. I predict that within six months it will have stable table support and should function as a drop in replacement for Word.

      --
      Just a Tuna in the Sea of Life
  43. Awfully broad by thasmudyan · · Score: 4, Interesting

    I don't know but in my opinion a feasability and TCO study would definetely have to be based on the individual components of your infrastructure. Sadly this article doesn't say anything about what kind of solutions would have to be supported/replaced. Without that kind of information you simply can't do any cost analysis. You cannot just say that TCO with any specific system (even Linux) is going to be lower/higher *without* knowing the facts about the infrastructure.
    All that I CAN say based on recent experience is that a Linux server solution tends to be more stable, thereby saving costs in comparison to Windows servers with respect to reliability. Base installation costs for our shop has been equal to Windows, by the way, because it took our people more time to get things running in the first place. But that's only *our* experience.
    Again: without knowing the facts you cannot get meaningful conclusions for your specific situation.

  44. Be Sure to Consider +- of Licenses/Paperwork by Josh · · Score: 5, Insightful

    One of the ways in which Linux + free software can help is in the removal of need to count licenses and also do the whole purchase order dance whenver adding a node or an application to an existing node. Not spending time on that stuff can be a cost savings in itself.

  45. Yes, ... by Anonymous Coward · · Score: 2, Interesting

    although it doesn't eliminate them as the word "free" might suggest. However the costs get heavily reduced.
    At my current job they made the same decision time ago; we now run all remote customers stations, all local developing stations, all network management machines and nearly all servers under Linux. The only server we're still forced to run under Windows is the IIS/SQLServer one, but the port towards Apache/MySQL (or PostgreSQL - our network is rapidly growing) is already scheduled to start next year.

    The amount of money saved by using free software is enormous. No license fees per machine (A Windows + Office license saved for each machine does matter a lot when there are hundreds->thousands installs!), fast bug corrections, free and easy remote administration (desktop included), no time and bandwidth costs due to viruses or trojans (or windows .exe dialers downloaded from pr0n sites. Heh! One of our customers did that, and of course it didn't work;#)

    As other posters wrote, it may take some time and money to retrain the personnel to use Linux; that's true, but is definitely worth the effort. A mid-skilled sysadmin could also easily configure a basic window/desktop manager to be easier and safer to the user than Windows.

    YMMV of course, but in our case Linux was the best choice ever.

  46. FOX: When punctuation goes bad. by Graspee_Leemoor · · Score: 1

    "I'm turning to the Slashdot community to see if anyone has either practical experience or informative insight into a problem like this?"

    Heh. You're right, I can't believe it either.

    graspee

  47. My experience by chileno · · Score: 5, Interesting
    I'm the CIO of an insurance company. In 2000 I decided that linux was the way to go, so I hired an experienced Linux Engineer. We started with replacing mail, then proxy, web server, firewall, print servers, file servers, LDAP, net monitor (MRTG), basically everything that we called infrastructure. That took about a year, and in the middle, I trained my old windows guys with a mix of inhouse and outside efforts.

    At the beginning of 2001, we changed all development servers (with our testing Oracle 8i databases), and everything went sweet. So in april 2001 we changed our production server from a Sun Enterprise 5000 (4 Ultra Sparc processors) to a Quad Xeon. No more server crashes, no more high maintenance costs.

    • The final user is still using windows, so they didn't notice any change but more speed and more uptime.
    • The upper management is very happy with the savings so far (we reduced our spending by about 60%), and the uptime.
    • I am very happy with the solid performance of all our servers.


    Some interesting facts:
    • Our Company is one of the top ten in Venezuela.
    • Yes, we are in Venezuela.
    • We have only one windows server alive: it runs Metaframe.
    • No, I'm not an english native speaker. Corrections are welcome.


    1. Re:My experience by Craevenwulfe · · Score: 1

      You write extremely well for a non-native.
      (Too well. I'm worried about writing this due to the number of mistakes that i'll make, and i'm native.)

    2. Re:My experience by christophersaul · · Score: 1

      What problems were you having with your Sun? Find it hard to believe you were experiencing lots of crashes.

    3. Re:My experience by Anonymous Coward · · Score: 0

      Since you asked, off the top of my head, there are a few missing commas ("In 2000,") and non-caps proper nouns ("English", "April"). The prior is really just style, while the later could have just as easily been quick typing.

      You write very well. Most English native speakers would be challanged to write as well.

    4. Re:My experience by Anonymous Coward · · Score: 0
      So in april 2001 we changed our production server from a Sun Enterprise 5000 (4 Ultra Sparc processors) to a Quad Xeon. No more server crashes, no more high maintenance costs.

      If you're had server crashes with an E5k then you were doing something wrong. I used to work some place where 300+ workstations were served off an Ultra 10 with no problems. We had three E3500s for compute (research instition), and they just ran.

      Don't know what you were doing, but I don't think things were setup properly.

    5. Re:My experience by HogGeek · · Score: 1
      Depends on the processors installed in the system.

      Sun was (is?) having alot of problems with the cache on the 400Mhz/8M processor modules, irrespective of what "system" they are installed in.

    6. Re:My experience by Daniel+Phillips · · Score: 1

      No, I'm not an english native speaker. Corrections are welcome.

      Really, it was 100% accurate and stylistically better than many native speakers, besides being a remarkably concise recipe for a sound switch-over strategy.

      Instead of "final user" you might say "end user", but then again, that's one of those meaningless marketing/astroturfing buzzwords that should just die. What exactly would a non-end user be?

      --
      Have you got your LWN subscription yet?
    7. Re:My experience by juan2074 · · Score: 1
      I really like would you said. (Plus, you write better than most of the native English speakers in the U.S.) You gave us an example of a company that has replaced most of its Windows servers with Linux and made everyone (from management to end users) happier.

      But, your post seems to imply that you had server crashes with your Sun Enterprise 5k. Is that true? I have never heard such a thing before.

    8. Re:My experience by chileno · · Score: 1
      My mistake...

      We really didn't have server crashes, but Oracle always had problems with our E5k server, with all patches applied, and crashed very often (two to four times a month).
      The reason is still a mistery to me... maybe it was a hardware defect or some kind of Oracle misconfiguration.

  48. *Is* he changing from Windows? by cduffy · · Score: 2

    The topic didn't say anything about the OS they're currently using -- for all we know, they could be running a commercial UNIX right now, in which case their existing staff will be much less lost (and their existing internal software will port semi-easily, and they won't be using Exchange in the first place, and the whole thing will otherwise be much easier).

    I've overseen a transition from SCO to Linux, and other than the porting of one crufty old internal app with a bunch of platform-specific dependancies, it went quite smoothly.

    1. Re:*Is* he changing from Windows? by Dot.Com.CEO · · Score: 4, Interesting

      He says they are using Windows IT infrastructure.

      --
      Mother is the best bet and don't let Satan draw you too fast.
  49. Less work, more skill by Anonymous Coward · · Score: 0

    Its all about your tech staff. Gather your sysadmins in a room, then go in and yell "Command line interface!". If they respond with a cheer then go for it, and your TCO will likely be reduced.
    You need people who like to work close to the hardware. Preferably people with coding experience. If your staff has no experince working with *nix, then forget about it.

    IMHO linux servers takes less work to admin, but way more skill.

  50. Comming Soon To 'Ask Slashdot' by CharlieO · · Score: 2, Insightful

    'If I stand on a hill in a storm with copper armour and a sword held up at arms length shouting "All the gods are bastards", will I get hit by lightning?'
    (With apologies to PTerry)

    Seriously - lets not retread the same old stuff on Slashdot that most of us could write code to generate the resulting opinions and flamewares (Linux vs M$ / P2P vs RIAA / SCSI vs IDE / MAC vs PC)

    The best discusions I've seen here are where we get a good spread of opion, those are interesting and challenging.

    Oh wait, I forgot where I was...

  51. Linux substitutes for OfficeXP by EnlightenmentFan · · Score: 2
    Related article about "Linux for the Rest of Us" over at Business2. They discuss OpenOffice, StarOffice, XimianEvolution, and XimianDesktop. (They diss Lindows in passing.)

    Lots of annoying popups there, sorry about that.

    --
    Making trouble today for a better tomorrow...
  52. Stay away from Linux by Yuioup · · Score: 2, Interesting

    We're avoiding Linux like the plague. Why? Do you have any idea how hard it is to find Linux sysadmins? And if you do find them, do you have any idea the sort of salary they're likely to ask?

    In my opinion in the long run, the TCO of Linux fall higher than Microsoft. But this is just my opinion. I have no hard numbers and no, I'm not a Microsoft plant.

    Yuioup

    1. Re:Stay away from Linux by f00zbll · · Score: 2, Interesting
      Sure you can find tons of paper MIS/MCSE guys, but to be completely frank. 80% of them suck and end up creating more problems than they solve. This isn't something I've heard. It's first hand experience dealing with a half dozen small, medium and large ISP, as well as staff sysadmins.

      Give you an example of a real problem I know first hand. It's a bit dated, but it is still a valid example. ISP A a medium sized ISP in San Diego county with approximately 100K subscribers runs 80 linux boxes for the user homepages. ISP A is primarily a Solaris and linux shop. Their total sys admin staff for supporting 200 or so servers is a team of 5 guys. ISP B also in San diego has about 10K subscribers, but is primarily a windows shop. ISP B runs two dedicated exchange servers, but is unable to provide reliable service. In fact their email is down daily and they have a staff of 3 sysadmins. Not only that, their DNS server is also windows, it continually hiccups and results in "domain not found." In fact, every windows based ISP that I have ever worked with has a much larger staff to support the equal number of subscribers. In many cases, the staff was 2X the linux/solaris shops. Let's say an experienced junior sys admin goes for 55-65K and a equivalent microsoft junior admin goes for 35-45K. Keep in mind these are old numbers and aren't accurate for the current market. if it take 5 unix admins to support 100K subscribers and it takes 3 MS sysadmins to support 10K subscribers, it could take from 10-30 MIS sysadmin to support 100K subscribers.

      Therefore the TCO for 1 yr of unix staff for 100K subscribers would be about 450K including benefits and other costs. The equivalent for a microsoft shop could be as low as 500K and as high as 1.5million per year. Again, these are based on several years of experience with small, medium and large ISP's. In the end, every single ISP that starts out as a windows shop puts most of their critical components on a unix box. Things like email, firewall, dns, nntp and accounting are all on unix. Even ISP's that provide IIS hosting aren't pure windows. All of the big IIS hosting companies I know have unix for the critical functions.

    2. Re:Stay away from Linux by Alioth · · Score: 2

      This is a mistake many people (particularly HR) make.

      You don't necessarily need a Linux admin, just like most people who advertise for software engineers who know VB don't actually need people who know VB - just a good software engineer since learning VB is trivial.
      What you need is a good sysadmin who has a capibility to learn. You need that whether you're running Windows or Linux. A good sysadmin will be able to learn virtually all he needs to know in a very short period of time. To a good sysadmin, learning Linux is reasonably trivial.

      Now if you just want cheap reboot monkeys instead of sysadmins, I'd agree with you.

    3. Re:Stay away from Linux by waferhead · · Score: 2, Interesting

      Can you please give us a hint where you work?

      (We don't want to accidentally work in a place run by drooling idiots)

      I have seen too many places where the one or two unix geeks, who in their spare time keep everything running, (has another primary job) is replaced by a horde of MSCEs and Windoze box, all thrashing wildly and never up.

      Makes you want to run screaming...

    4. Re:Stay away from Linux by Anonymous Coward · · Score: 0

      I doubt I earn more than a typical M$ admin. I actually know some who earn more than me working for larger orgs. I do work out cheaper than the 2 M$ admins I was brought in to replace and not only that, I'm an experienced coder too. Perhaps I could earn more but it was obvious from the moment I walked in here that this was a cool working enviroment.

    5. Re:Stay away from Linux by Anonymous Coward · · Score: 0

      Linux sysadmins aren't as hard to find as you think they are, I'm one, and I have sent out over 100 resumes and gotten 0 responses, we are out there.. We aren't as plentiful as a-dime-a-dozen MCP's or MCSE's but we are around... For a large company, you will be rewarded paying a Linux sysadmin by having increased uptime, fewer licenses, and lower hardware costs. This has been proven time and time again...

  53. And another couple of links! by Anonymous Coward · · Score: 1, Informative
  54. moving to linux too... by acid_zebra · · Score: 5, Informative

    At my company, we am doing the same.
    We are in a Win2000 Active Directory environment, and we are slowly replacing the file servers with samba server (which are really easy to join to a win2k AD domain, and use the AD authentication if you RTFM), moving the web servers to Apache, the firewall is now a linux box with iptables, snort/acid and 2 network cards, and so on.
    The whole linux section is running webmin over SSL, so changes in configuration are easy to administer and make can be done even by the microserfs in our company.
    The only struggling point is Exchange (as another post mentions), there we go into the realm of broken LDAP implementations in AD and X400 connectors, so we have decided to leave that alone for now (to be honest, exchange 2000 performs quite adequately) (hiss! boo!)
    We did not do the 'sudden switch', we just made sure there was a *nix alternative the moment another winbox went belly-up. The users don't even realise something is different, and the new structure performs well.

    I find TCO a vague concept; there are so many intangible factors involved. I do know that
    a)we are rid of MS's expensive server licenses
    b)we spend less time troubleshooting
    c)the hardware requirements are significantly lower

    Plus, I get to play with *nix boxes all day long! yay!

    --
    -- No Sig is a Good Sig
  55. Linux/Windows NT by philcjackson · · Score: 1

    Somebody once said to me, "Remember, Linux is free but is your time worth nothing?" The idea behind this: Yes, Linux is a free software package and works incredibly well. But there will be much lost time as you transition your Windows World to Linux. Another great person once said, "If it ain't broke, get the hell out of there and DO NOT fix it. Don't even claim responsibility for it."

    --
    -- Phil C. Jackson, Director IT/New Media www.arterystudio.com
    1. Re:Linux/Windows NT by Anonymous Coward · · Score: 0

      Then for Windows, add the time to retrain from Win98 (now definitively insecure according to MS), and teaching them Windows XP.

      Cooo. Retraining costs? For Windows? At OUR company? Surely not!

    2. Re:Linux/Windows NT by Anonymous Coward · · Score: 0

      yeah right, what about the cost of hardware to keep up with their 'security' fixes? or unsupported platforms?

      If you have alot of old computers, consider the costs of replacing/upgrading them to keep up with M$ constant increases in hardware requirements.

      With linux you might still be able to get better performance out of old computers than if you try to upgrade them.

    3. Re:Linux/Windows NT by the+eric+conspiracy · · Score: 2

      If it ain't broke, get the hell out of there and DO NOT fix it.

      Yes, and if the caveman hadn't realized that cooking his meat was better than eating it raw, we wouldn't have had the invention of fire.

      Times change. Microsoft's way of doing business is like eating raw meat all the time.

  56. Goatse redirect! by Jeppe+Salvesen · · Score: 0, Offtopic

    Gah! I hate those things.

    --

    Stop the brainwash

  57. Re:Experience by Anonymous Coward · · Score: 0

    Fact 5 - ???
    Fact 6 - PROFIT!!!

  58. Depends.... by Anonymous Coward · · Score: 0

    How many custom in-house apps would you have to completely re-engineer? And how much would it cost for severance of your current development staff and rehire a whole new ones?

  59. MOD PARENT TROLL by Anonymous Coward · · Score: 0

    porn link

  60. Unbelievably Uninteresting by Anonymous Coward · · Score: 1, Insightful

    The majority of Ask Slashdot submissions are just plain stupid, and I have come to expect this. However, this Ask Slashdot is among one of the most boring ones that I have ever seen, followed by the most uninteresting string of comments ever.

    While a discussion of the TCO of Linux may be valid, it isn't necessarily news for nerds because most nerds probably don't care about TCO unless it involves them using Linux instead of Windows at their workplace.

    And, lastly, how is anyone supposed to write a comment for this that is actually funny? Everyone seems to struggle enough with this even for the more interesting stories.

    1. Re:Unbelievably Uninteresting by Anonymous Coward · · Score: 0

      This post really hit the nail on the head. You've said what thousands...No, hundreds of thousands of Cowards are thinking. You've made the world a better place and we should all thank you.

  61. Addendum to the question by prototype · · Score: 5, Informative

    There seems to be a general smattering of questions around how vague my Ask Slashdot submission was. Let me clarify by saying that I'm not looking for anyone to do the cost analysis for me, or even tell me what it would be. Obviously the numbers are based on what components we have or what software we're tied to. That's a complexity of it's own. And whatever technical challenges there are need to be raised as flags, but at a conceptual investigation stage nobody needs to know those details to get a 50,000 foot view of the world. What I am looking for is really the best way to determine these costs and if anyone has some experience in doing such a move from one platform to another and what are some of the "gotchas" to look out for when doing this type of study.

    True, a system where users are only engaging email against an Exchange server means pretty much nothing in terms of swapping out Windows with Linux and serving up POP3, but even in that simple environment there are costs associated with support, maintenenace, upgrades, etc. If it costs $40 million dollars to replace a Microsoft technology with a Linux technology over 10 number of years, I'd rather stick with Microsquishy where the support is there and pay the $3 million/yr for it (or whatever those numbers are).

    I think one of the key points that we're seeing from looking at this problem is the fact that we're seemingly tied to certain products, not necessarily the technologies. So depending on the product rather than the service is causing a lot of grief in any kind of cost reduction. One comment that stood out was that large corporations were tied to Windows not because of IIS but because of Exchange. This is only partially true as most large corporations are tied to a series of products rather than technologies. It's not as simple as Exchange vs POP3 but more like BizTalk vs ???, portal technologies, SAP, etc. There is no one single solution in a corporate environment for all services.

    Thanks!

    1. Re:Addendum to the question by Anonymous Coward · · Score: 0

      http://rute.2038bug.com/node51.html.gz#SECTION0051 53000000000000000

    2. Re:Addendum to the question by Master+Bait · · Score: 2
      Some responders did point you to a few articles describing the TCO. Here's my take: Take the sum of the cost of the commercial software licenses you are intending to replace. Do a 1 year, and a 5 year cost. Then take the salaries of your IT team and add 10%. Linux people are getting more than Windows people these days. Subtract the aggregate salary increase from the cost of the commercial software. That should be a reasonable ballpark figure. Architect what services you want to provide first. If you're not sure, spring for a consultant to architect them for you.

      Consider that your IT team are professionals. Professionals don't need to be trained. It is up to them to keep up with the demands of their field. It is not the responsibility of the employer to train their IT professionals. But remember that the entire IT team is there for the purpose of earning money.

      Assign individual services (apache, samba, the chosen distribution, firewalling, etc.) each to a lead and a second. This is a much better way to approach things than having a Linux Jack-of-all-Trades (master of none) in every department. People may end up handling more than one service/project. Ask for volunteers for each project, rather than assigning things against somebody's better wishes. Don't let one individual become lead of too many services/projects. Expect them to keep on top of new releases of their service/project, know how to get help, and be on the project's mailing list. Allow them to make contributions to their projects source code free of intrusive IP hackles from their employer.

      Let everybody work with and get their individual projects up on a company-supplied test-and-trash server. They can do anything they want on the trash server, and when each project gets certified to go live, then deployed out in the workplace. Give each project up to 6 months max for deployment.

      This is how you keep your TCO down to almost nothing.

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    3. Re:Addendum to the question by Master+Bait · · Score: 2

      One more thing. I forgot to mention that you'll be needing fewer IT folks once you move into a Linux-based setup. So expect you can lose 10% and up of your force through attrition or whatever.

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    4. Re:Addendum to the question by kdart · · Score: 1

      that is what standardized protocols are supposed to solved. If you stick to standards compliant prodocts, the product does not really matter (it is commodotized). I believe products that use proprietary protocols should be avoided, or you will suffer that "lock-in" effect. If you are switch, it might also pay to think in terms of switching to standards compliance, not necessarily "Linux". But Linux is POSIX compliant (another standard), so you are going in the right direction with it.

      --

      --
      The early bird catches the worm. The worm that sleeps late lives to see another day.
    5. Re:Addendum to the question by overturf · · Score: 1

      If you really believe your users won't rise up to lynch you for loss of functionality after a migration from Exchange to generic POP3 mail, you either: 1) Have no idea what your users actually do in Outlook/Exchange or 2) Have a very poorly configured and maintained Exchange setup

      Outlook/Exchange and generic POP3 are not even in the same ballgame...

  62. winface.com by Cato · · Score: 3, Informative

    See www.winface.com for a book some ideas from the Unix world on TCO of Unix vs. Windows. Most of the arguments and calculations will work, and the TCO will be lower because you are likely to use x86 hardware with Linux, giving similar hardware costs to Windows.

    There are some annoying errors in this book, but it is worth the $35 - I got a copy and it is quite thought provoking.

  63. TCO ? by Anonymous Coward · · Score: 0

    And WTF is TCO ?

  64. For printing, just use lpr by Baki · · Score: 4, Informative

    Most windows printing drivers (e.g. from lexmark) can use an "lpr" network port. So you don't need to use samba for printing.

    1. Re:For printing, just use lpr by LordNimon · · Score: 1

      lpr doesn't let you find printers, only print to them. SMB has network browsing capability, which makes it possible for people to find a printer without knowing its network name or address.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
  65. What do you mean `it works'? by leonbrooks · · Score: 2

    A lot hangs on this point. If you mean `it pounds perfectly good server hardware into the sand' then I agree, although I'm not sure why this would be an advantage.

    If you want to do that, just use the latest version of LookOut and point it at your LDAP server. It'll send no end of insane LDAP queries and keep the poor server shuddering and smoking up the tyres almost as if it were running Exchange.

    If by `it works' you mean `it reliably delivers email', I'd have to violently disagree. I've just received a bounce from an Exchange server... a week after I sent it the original email. Sometimes it delivers OK, sometimes it mangles attachments, sometimes it just toys with a message for a few hours for no reason that I can detect.

    PostFix does all of the _useful_ email things that Exchange does and requires only a fraction of the horsepower. Do we need to discuss security? The few obscure/bizarre things the SendMail will do that PostFix won't are rarely worth the bother of a crash-dump configuration file.

    The only nearly-unique feature of Exchange is the collaboration aspect, and even that is much better done with SamsungContact nee hp-OpenMail.

    And as another poster asked, why meet so often? And do people need to tinker with each others' calendars to achieve this? You may be looking at a procedural bug here.

    --
    Got time? Spend some of it coding or testing
    1. Re:What do you mean `it works'? by Dot.Com.CEO · · Score: 2
      The argument is not whether Exchange is good server software. What I am saying is people know that they open Outlook, they see their email, they can schedule meetings and they can have a better-than-decent enterprise-wise contact manager.

      Whether it is hell to maintain might me relevant to the sysadm but not to the users. And it will be hell to change 1000 desktops to IMAP, let alone solve server problems.

      The guy is asking about total cost of ownership, let's limit ourselves to that, not the usual and justified "Exchange is crap".

      --
      Mother is the best bet and don't let Satan draw you too fast.
    2. Re:What do you mean `it works'? by leonbrooks · · Score: 2

      Crap == high TCO.

      --
      Got time? Spend some of it coding or testing
    3. Re:What do you mean `it works'? by GooberToo · · Score: 2

      The only nearly-unique feature of Exchange is the collaboration aspect, and even that is much better done with SamsungContact nee hp-OpenMail.

      Except that Outlook is doing 98%+ of everything that people attribute Exchange doing. Exchange really does very little. It's basically a data store (database) and an MTA. That's it.

  66. somewhat off topic by Clover_Kicker · · Score: 3, Insightful

    >But at the same time she is very calm and composed
    >on a surgery table even in an emergency. I have
    >seen her being at her best. But not once have I
    >seen her calling others stupid, even if that person
    >has no sense of medicine.

    Oh I dunno :)

    Medical people can see a lot of luserish behaviour in a typical day. It depends on where you work, geriatrics probably isn't so bad, but ER folks see every kind of stupidity you could imagine, and several you couldn't.

    There are mailing lists etc. where EMTs and ER people trade stories about the outrageous stupidity of their patients, these lists have the same tone as tech people telling "CDROMs as cupholders" stories.

    Ever notice that people who injure themselves because of drugs/alcohol receive a slightly different standard of care at hospitals? You've just used up all your sympathy points, dude!

    1. Re:somewhat off topic by dfreed · · Score: 1

      Where can I subscribe? I could use a good laugh.

  67. I think he meant... by vasqzr · · Score: 1


    There is Exchange equivalent for Linux

    Free as in Beer, and free as in "it came on my redhat CD disk 2"

  68. don't forget hardware compatibility by XiaouTuzi · · Score: 2, Informative

    I'm sitting here looking at a perfectly good alphaserver vintage 1994 that no one at work had any use for and hence I've inherited.
    We use some BSD to squeeze a little more life out of a few aging x86 boxes for mail, etc. but to the best of my knowledge, nothing really touches linux when it comes to a.) hardware compatibility coupled with b.) application support and c.) a snowball's chance in hell of getting a support contract that will keep your TCO south of the prison rape that is MS licensing. But then, I'm the small fish...
    In any event, if you have a mixed platform environment and a few older systems the capacity to leverage that hardware's remaining capabilities given a homogenous OS environemnt, open standards and fine-grained configurability creates the potential (in my mind) for a very excellent short term return on investment.
    Furthermore, its a relatively low risk scenario for you and other management members to get good, hard fact data about what the realities of the differences in TCO is using linux in _Your Environment_ .

  69. Slashdot is the best TCO reduction device! by patrixx · · Score: 2, Funny

    Slashdot is the best TCO reduction device! Linux/Windows or any other OS comes nowhere near Slashdots amazing ability to reduce companies TCO. If your company have any IT-related problem just post it on /. and you will reveive bundles of free research and support!

    Cheers /Patrix

  70. There is a project for exactly this need! by Anonymous Coward · · Score: 1, Informative

    Check out http://www.rhsd.net . The project aims to replace the Microsoft Back Office programs...check it out!

  71. Whatever the results, publish them by truthsearch · · Score: 2

    I've been failing at convincing my company to even look at any non-Microsoft software, let alone Linux. I've shown the TCO analyses that I've found online, all of them already posted by others. I even did my own analysis specific to my company in a long paper. I also re-wrote one of our applications on a linux app server just to prove my points. All with no success. There are too few very specific reports online of corporate experience in migration to Linux and the actual cost savings achieved. So whatever the results, good or bad or mediocre, please do the community a favor and post as many details as possible online. You'll be helping people like me who are trying to convert the ignorant. It will be much appreciated.

    1. Re:Whatever the results, publish them by Yue · · Score: 1

      There aren't too many reports for a reason: you cannot compare apples to apples in this field, and whoever can doesn't have time to write reports.

      Also you do not need lenghty reports to find out the following:

      1. A Linux/Windows/whatever environment is as good/efficient/stable/secure/easy-to-use as the competence of the sysadmins.

      2. The same person as Linux sysadmin will provide the same quality level of the computing environment for 8-12 times more machines compared with Windows environments. It will take only 2-3 times higher salary per sysadmin and about 50% cut of the infrastucture costs (mainly the price of crappy commercial consummer software licensing).

      This practice-confirmed truth should convince any sysadmin/user/management to migrate.

    2. Re:Whatever the results, publish them by truthsearch · · Score: 2

      The same person as Linux sysadmin will provide the same quality level of the computing environment for 8-12 times more machines compared with Windows environments.

      I completely agree. However, I don't see many articles or reports anywhere proving it's a "practice-confirmed truth." My company does not believe it, no matter what I present to them. They don't see it and can't imagine how it's possible (since they refuse to actually log onto a linux machine and look at it), so they don't believe it. What's obvious to us and easy to explain isn't satisfactory to all managers without real hard numbers from others' experiences as proof.

    3. Re:Whatever the results, publish them by Alkarismi · · Score: 1

      Great idea...


      Here's our latest results:

      The press release may be found here

      Our case study may be found here

    4. Re:Whatever the results, publish them by Yue · · Score: 1
      I don't see many articles or reports anywhere proving it's a "practice-confirmed truth."

      It works like this: X is your best (but not fanatic) Windows admin and services (reboots/reinstalls) 30 computers.
      Go and tell the manager: lets give X 2 times more money and ask him to service 300 computers with Linux at the same level of quality. Treat is as a pilot program such that "practice" and not stupid reports tell if this is viable or not. Give X a year to make things work an if they don't come back to the previous state (30 computers and half the money).
      It will work.

    5. Re:Whatever the results, publish them by Anonymous Coward · · Score: 0

      since they refuse to actually log onto a linux machine and look at it

      Why don't you try showing them Knoppix? You could burn a few CD's and give it to them to play with.

  72. Linux SysAdmins by leonbrooks · · Score: 4, Informative
    Do you have any idea how hard it is to find Linux sysadmins?

    Yes, I am one.

    The rider is that you have to find roughly 3-4x as many Windows admins, and that in itself demands more managing than 1/3-1/4 as many Linux admins.

    Let's put it this way: shop with 25 assorted servers has a choice of six Windows admins at (say) AUD$80,000 PA apiece or two Linux admins at (say) AUD$120,000 PA apiece. Quick! AUD$480,000 or AUD$240,000 PA for the same services, you choose!

    Now let's turn to databases and email. Say that this shop has 5 of each and fifty seats on each, that's 250 licences for each, at a combined total of roughly AUD$300 a seat for MS-SQL plus Exchange, or AUD$750,000 (or a free Linux admin for six years riding PostgreSQL plus PostFix). It's enough to make an accountant go, er, postal.

    Maybe you're not a Microsoft plant, maybe you're a Microsoft animal? (-:

    --
    Got time? Spend some of it coding or testing
    1. Re:Linux SysAdmins by catfood · · Score: 3, Insightful

      I agree. It may be "politically correct" to say this on Slashdot, but it's true. The Windows shops I've known (and worked in) have many more servers than correspondingly powerful Unix installations, and each Unix admin was able to ride herd on more servers than a similarly situated Windows admin.

      The whole Unix mindset and toolset is incredibly admin-friendly, once you grasp the simple principles.

  73. How about an FAQ ? by tmark · · Score: 2

    My god, I know I'm not the first to notice, but how is it that the same topics keep coming up over and over ? Why not just put up a sort of FAQ, where a generic post like this one is put up, and comments are perpetually allowed ?

    How often is it "news" when Slashdot runs a post OVER AND OVER wherein everyone trumpets the lower TCO of Linux, or the myriad issues you need to consider, etc ?

  74. Always use the right tool for the job by taobill · · Score: 1

    replacing our current Windows IT infrastructure with Linux

    Er, I think what most people have realised is that you need the right tool for the job in question.

    The implementation of this is that you have a mix of systems with the various required functions implented on the appropriate platforms.

    That's what we do. We have some Linux servers and some Windows servers. They have different strengths and weaknesses.

    Anyone who insists that they have a Windows-only shop or a Linux-only shop is probably a fool.

  75. POP3 by maroberts · · Score: 1

    Exchange offers centralised folders and mail storage etc which IIRC POP3 does not - you probably need to set up IMAP server(s) which offer broadly the same services as Exchange, and connect to almost any mail browser you care to name including OutLook.

    You may also want to take a look at evolving into a Linux environment rather than doing it in one hit.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  76. Linux TCO and migration issues by Unix_Geek_65535 · · Score: 4, Informative

    Standard disclaimers apply

    The comments below are offered in the hope that they will be of some use to the original poster and are not intended to offend anyone.

    The opinions expressed herein are those of the author and do not reflect the opinions of the author's employer or any organization(s) the author may be affiliated with.

    The TCO of replacing Windows with Linux will depend on the following factors:

    1. size of your organization
    2. complexity of your organization
    3. your budget
    4. your hardware (including your network hardware)
    5. your software
    6. your human resources (minus your IT people)
    7. your IT people

    If you have a small or medium sized organization with a good IT dept., Linux compatible hardware, flexible management, employees willing to accept something that looks and works a little differently and you are not running any strange / proprietary software which does not have an open source or Linux equivalent then you could migrate your whole organization with the assistance of 1 Linux/Hardware geek.

    If that is the case you could migrate everything for the cost of 1 full time geek (30-120K/yr).

    If you have a very large+complex organization, in order to achieve the best possible TCO you would need:

    1. at least 1 Linux Guru/Master Geek (60-200K)
    2. at least 1 Hardware Master Geek (60-200K)
    3. at least 1 Linux Slave / Hardcore Geek (30-80K)
    4. at least 1 Hardware Slave / hardcore geek (30-80K)
    5. a budget sufficiently large enough to pay for the migration costs (an incremental rollout would cost more)
    6. a small development team to code new apps and or drivers if you cannot find suitable replacements for what you currently have (1 to 5 people at 30-80K a piece)

    If you migrate everything overnight that will have the lowest possible TCO.

    If you migrate gradually you will end up paying more over time but that would allow your people more time to adjust thus reducing the human resources problems/issues.

    If you have a small budget and you are not authorized to kill the patient in order to save it then your only option might be to migrate a small number of machines at a time and retrain your people as you go whenever necessary.

    The best time to upgrade your OS would be if you are about to purchase new machines anyway you could then replace the old machine with the new machines incrementally fixing problems as you go.

    In general Linux is awesome when used as a:

    1. file and print server
    2. public web server
    3. intranet/private web server
    3. firewall
    4. router
    5. mail server
    6. database server
    7. DNS server
    8. network management workstation / server
    9. authentication server

    This is by no means an exhaustive list.

    I can say no more without knowing more about your organization.

    If you can provide more details about your organization without divulging the identity of that organization please do so. I am sure there are many slashdot.org members out there that could provide you with a lot more information if they knew more about your systems and your internal structures.

    You might want to consider contracting an independent third party with good Linux and Windows knowledge to come in and inspect your organization and give you a guesstimate of what it will take to migrate.

    Live long and prosper iII II

    Unix_Geek_65535

  77. Old computer hardware... by pkplex · · Score: 1

    Hey there

    Linux seems to work pretty good on old hardware... so perhaps you could try and find some old p200+ type boxen. You can get these PCI cards which let you use UDMA drives quite effectively on older boxes, so you can still use big fat HDD at speed.

    Another thing that I think would save time ( and thus, money ), is ssh. There have been a number of times when I have saved a trip into town to change something on a Linux server because I could ssh into it and make the changes from home.

    Using ssh you can add users, write backup scripts, upgrade / install software... basically do anything you could do sitting in front of the machine ( with the exception of things like bios and hardware changes and such like ).

    I dont know how windows can be administered remotely, but its bound to be less effective than using ssh. So that could save you a lot of time walking around to each server.

    Another big plus with Linux ( and other *nix OS ) is that security patches very rarely ( never in my experience ) require the machine to be rebooted. With Linux distrobutions like Debian ( Which is what you should use for servers IMO ), it even restarts the services that a patch/upgrade affects, and it does so smoothly ( often keeping active client connections active and running, eg, ssh connections from which you a performing an upgrade ) while it is at it. So there is a very short downtime ( 5 or so seconds ) for a particular service while it restarts.

    There are not really that many securtiy bugs that pop up anyway, and when they do they are often fixed very fast. ( eg, I remember an apache bug was fixed and had a patch available within 24 hours ).

    Mmm, anyway, when you replace win32 server boxen, first build up a Linux box and get it working 100%, give it the same IP as the win32 box it will replace, keep the win32 box running, and just plug the utp cable into the Linux box when it is ready :D That way if the shit hits the fan, you can quickly plug the cable back into the win32 box and figure out what you done wrong :)

  78. TCO: $35K vs. $0 by erc · · Score: 1

    I replaced 5 planned DHCP/DNS servers running Windows NT ($35K) with Linux running on 5 old 486 DX2/66-16M RAM boxes ($0). We ran them headless, turned them on and forgot about them. TCO = $0. No maintenance, no training, none of that other overhead/underfoot cost. My boss was *very* pleased.

    --
    -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
  79. Watch Out! by Anonymous Coward · · Score: 0

    If you have Windows based internal apps that are mission critical, you might want to work around those.

    It is difficult enough to keep people happy when things are not changing, imagine how bad it will be when things do change and all of your support staff is new at support.

  80. saving with linux by Anonymous Coward · · Score: 0

    I worked for a large engineering firm with offices all over the country. Some of our remote locations did not have enough SUN or HP UNIX machines to run our *NIX apps. using CYGWIN, a linux distro (now maintained by redhat) which sits on top of windows and an x-11 server developed for CYGWIN engineers are now able to execute their apps from remote locations using cygwin as a terminal server. if set up properly you can browse files natively as a UNIX box (avoid setting up SMB). When dealing with multiple locations make sure you are not in violation of license agreements. Cygwin is the most useful tool I have found for UNIX-Windows integration. A windows terminal server would have cost us big bucks to license. Not to mention with Cygwin your users can run UNIX apps from their MS workstations. We have people using GCC, Perl, and Emacs on NT.

  81. No. by Oliver+Defacszio · · Score: 1
    This "story" is definitely not another pathetic excuse for questionable, masturbatory tales of how Linux saved the world and brought Jesus back from the dead. If it seems we've discussed this before, it's because we have... about a half-dozen times.

    Even Slashdot must get more interesting submissions than this. Sadly, none of us will ever see them.

    --

    -
    Inventor of the term 'pardon my French'.
    1. Re:No. by NDPTAL85 · · Score: 1

      I'm going to kidnap you, tie you to a chair and put toothpicks in your eyes and force you to watch all the Star Wars movies as soon as Lucas finishes the last one.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
  82. Don't limit yourself by srussell · · Score: 3, Insightful
    Warning: Generalizations in effect.

    If your network is fairly homogenous, the most expensive part will be getting the first couple of machines installed and configured. If you're clever about how you do the first few instances, setting up the rest will be (nearly) trivial. There aren't many cases where you'll find reasons to limit yourself to server-only replacements. Linux is capable as a desktop OS, and is much easier to administer than Windows.

    IME, getting servers installed and configured is easy. Getting desktops configured is harder, because the focus software tends to be less robust. Getting Wine and various Windows apps installed; making sure the plugins for the browser(s) are installed and working; setting up the default organization desktop with app icons and such; getting the login authentication mechanism configured properly; making sure network printing works... this is the labor-intensive stuff. Again, once you get everything configured properly for the first machine, you can usually clone the configurations to new installs, so all of the work is up-front.

    After that, maintenance is fairly easy if you choose the right distribution. Some are better than others in that respect. Actual sysadmin effort tends to grow logarithmically -- rather than linearly -- with the number of machines being supported (again, if they're homogeneous). Help desk support needs are about the same as for any other OS.

    Where you'll find the most savings is in licensing and sysadmin costs. If you have heterogeneous hardware, sysadmin costs can go up, although (again) it is the initial installation and configuration that will hurt the most.

  83. Linux in Student Communities by dj-raffman · · Score: 1

    The only thing I know about TCO and Linux is that all Student Communities at my University (about 33.000 Students) built up their own Network and Server Infrastructure on Linux. That is Web-,Mail-,SMB-,DHCP-,Database-,SSL-,Application-, NewsServers etc. and Firewalls and many more. Some even have it on their desktop. Doesn't it say a lot about TCO if low-budget-students built up all their Computing needs on Linux?

    1. Re:Linux in Student Communities by Anonymous Coward · · Score: 0

      Actually it says something about low cost and low barrier to entry provided by downloadable software.

  84. MOD PARENT UP!! by MWelchUK · · Score: 0

    I had forgot about the hardware issue and is very important! Unless of course you are buying new hardware, but it still needs to be concidered.

  85. TCO Links by Anonymous Coward · · Score: 0, Informative

    http://www.compaq.com/tco/models.html

    http://eu.conecta.it/paper/Impact_open_source_in .h tml

  86. We just finished this converstion... by nordaim · · Score: 4, Informative

    ... and we have found that overall, it was a good experience.

    We found that with our business(high volume, low margin) that the new licensing from MS would cost us several thousand dollars every few years, not counting the initial cost to get everything we already had in house "current".

    Also, the cost of the hardware to run Server 2000 supporting all of our functions was also cost prohibitive as we would have needed to replace our aging HP Netserver LH3.

    In the end we wound up replacing the Netserver LH3 with a pair of Linux servers. One running SAMBA, the other sendmail/POP3.

    Overall, the cost of our server hardware was roughly 1/2 of what we would have paid otherwise. Cost of OS, $0. Cost of time and training to come up to speed and trouble shoot all of the ins and outs: 12 weeks @ 20hrs a week of my life (insert appropriate salary here).

    Miscellaneous savings: No more weekly reboots (though we still do a monthly to insure everything is still peachy), we have confidence in the stability of our server OS.

    Nothing is obfuscated, we can look at anything under the hood that we want to and modify it for our business needs.

    Wealth of knowledge: Every error that I encountered along the way was solvable by doing a simple search on the Web.

    Expertise: In order to accomplish this task, especially performed by only one or two individuals in your IT department, you will need to cultivate in house expertise. It will not be such that all questions will be answered as if by an Oracle, or even a Guru, but it certainly will but them on par with many of the people running around with their MS certifications.

    Downfall: This was not an easy task to just "do". All of our IT folks in shop (myself included) are UNIX systems administrators, at least in the basic sense, and it still took a fair amount of time to untangle all the bugs.

    I could not have imagined being told "We need that new server up in 2 weeks." and just doing it. Now I could bring said server up in 4-8 hours from scratch, but in the beginning it was a lot of trial and error.

    --
    -- You don't shoot to kill, you shoot to stay alive.
  87. You're wrong by Katz_is_a_moron · · Score: 1

    I am running Samba 2.2.6 here in a w2k mixed mode environment and do NOT need to create UNIX IDs on the Samba server. Samba authenticates the users through the w2k/NT domain controllers and then automatically maps the user to a UID and GID on-the-fly. Samba remembers this mapping for the next time the users logs in.

    Visit www.samba.org and do a little reading. You obviously are running an old version of Samba.

  88. TCO compared to what? by EnlightenmentFan · · Score: 1
    Microsoft products, right? There's a very interesting press release yesterday suggesting we don't yet know the future cost of Microsoft products. Craig Mundie, Senior Vice President (Advanced Strategies and Policy), flags two planned changes that will affect Microsoft TCO.

    First of all, one of the big selling points of Wintel is that you have a wide choice of software. In the future, however, Mundie says that you can expect your old apps to be broken.

    "We have decided that we will begrudgingly forsake certain app compatibility things when, in fact, they don't allow us to have a default configuration that opts for more security. In the past, the biggest thing that happened to us was IT managers would come to the company and say, hey, all those new features, they're great, all that new security stuff, that's great, but whatever you do don't break my app. So just turn it all off and trust me, we'll fix the apps and then we'll turn it all on. And the reality is that never happened.

    And so we're going to tell people that even if it means we're going to break some of your apps we're going to make these things more secure and you're just going to have to go back and pay the price."

    Notice that they're breaking your old apps not so they can sell you new ones, but purely in the interest of your security, and furthermore it's your fault they have to do this.

    The other change affecting your TCO is that, even though you just bought the new OS and the new apps, any security needed will be your responsibility, at your expense.

    "And the other thing is that the customers, whether they're individuals or corporations, are going to have to make a decision about when and how much they spend to get these machines to be more secure. And to some extent you can do it by insulating them, to some extent you can do it by putting things around them or in front of them that protect them, you know, firewalls in some sense. And then in some cases, you can just replace them when you get new machines or new software or both that have intrinsically better capabilities."

    So, when comparing your Linux TCO to your MS TCO, be sure you're factoring in the cost of replacing your software as often as MS wants you to and at of course at a price set by MS. Be sure you're factoring in whatever extra firewalls and virus protection you need against script kiddies exploiting a whole new generation of problems in MS software.

    --
    Making trouble today for a better tomorrow...
  89. Replace it all by Anonymous Coward · · Score: 0

    I am part of a Wireless (802.11B) ISP that services ~400 business accounts. We have ~600 machines and an assorted amount of orinoco AP (~1000). We have been using older burned-in 486s and 586s that have had great for routers and small servers. They are also nice and cheap. We have 2 System admins that do the install, service the systems, AND handles the customer problems(in all fairness, we do need to hire a real helpdesk persons). The trick is to not do anything fancy, use only SOLID stuff, and above all else, KISS.
    Redhat 7.2 with aptrpm for doing distro updates.
    configuration is handled by using rsync to push/pull updates(direct changes on the system via ssh is only used when absolutly needed).
    We now leave extra partitions on the systems to allow for a second /boot and / to do remote installs - somebody did not think this through, but also good for a fall back file-system when combined with watchdog.
    Monitoring is done by NetSaint/net-snmp. We are looking at OpenNMS, but expensive on the java side (I am thinking of doing a monitoring with perl for the end points).

    We have 13 office staff of which, only the CFO is on windows, but will change when "descent desktop" software shows up (jackass that he is - he has cuased more issues than the entire rest of the company - several viruses amongst other problems) . The staff at first will say that they need MS to survive. But I have asked all of them after they have been here for 1 month how they are doing. With the exception of 1 person, they actually like it better. The 1 person wants a mac (growl). we use Mandrake 9.0 (just upgraded) on the desktop with OO for office. Shared fax (hylafax), printing(cups), scanning
    (sane), centralized font server/web server/web dav, NO forced standard mailer or browser.
    the special apps are on 1 server, and every desktop is standardized install. This allows but GNOME and KDE useage( Wish they would use LDAP for ALL the desktop config for both gnome and kde).
    We have one W2k box with vnc for doing the offbeat stuff by anybody. Normally, only used by somebody starting a sales job (kinda of like a junky being slowly weaned).

    Oh, did I mention that all the above is handled by the 2 sysads, with just a bit of help by me ( a Software engineer)?
    This same set-up in Windows would require a huge investment in equipment, software, and people. We would have gone bankrupt.

  90. Business case process by MartinB · · Score: 3, Insightful

    What some of the above posters haven't grasped is that you're being asked for a business case, not a 'Is Linux technically better than MS?' paper.

    If you're being judged by business people, you need to speak their language, which all boils down to $CURRENCY_UNITS.

    While you may have a template to work off if the upgrade to Win2k or NT was properly planned (and if you don't have it, it might be worth retrospectively doing this), here are the steps you'll need to go through in your business case:

    1. Eat the elephant in bites - break the question down by services. Mail, web, proxying, fileservers, desktop (etc).
    2. For each of the above, can Linux meet the requirements that the business. You'll need to understand what they are in more detail than what we do now. You may find that there are genuine business requirements that the MS kit won't support.
    3. For each of the above separately, calculate the annual maintenance costs of each platform at today's prices in licensing, training, depreciation, server room space, network capacity, admin (including handling security holes!) and any differences in speed of use - a task an average user does 10 times a day if extended by 20 seconds at time, times N staff at a daily total cost (nb > salary) can be a boatload of cash.
    4. For each of the above separately, calculate the cost of the project to change, including all external help, retraining (as opposed to ongoing training - although redesigning the training is also a real cost) both users and admins, hardware costs, network reconfiguration, project management and opportunity cost of projects which can't go ahead while you're doing your rollout.
    5. Now it gets interesting. Put together a rollout plan, one service at a time. You need to work out how much the effect of having to support both systems will cost. Also, there are cost benefits of having a number of systems running on a single platform - they will diminish on the Win side as they grow on the Linux side, but not necessarily evenly.
    6. The money bit
      Now it gets really interesting. Assuming that you'll be calculating the costs/benefits over a number of years to produce a programme budget and calculating a break-even point some time in the future, you'll need to take into account that you're using money which would otherwise produce a return doing something else, and also that there will be inflation in the mean time.

      Talk to your beancounters, and ask them what DCF rate is standard usage in the company - this is the rate by which the company assumes that money will lose its value. If you don't get one, use 10% as a fallback (but make it clear that that's your assumption). With a 10% DCF rate, a dollar will be worth a dollar today, 90 cents next year, 81 the year after, 73 in year 4 and so on - discount factors of 1, 0.9, 0.81, 0.73, 0.66 etc.

      For each year, take the net operating savings (ie leaving out the initial project investment) that Linux will bring and multiply that by that year's discount factor. This will be the savings at Net Present Value (NPV - a term all beancounters consider as the real value). Keep a cumulative total.

      Divide the cumulative NPV value by the programme cost of the change. This is your Return on Investment (RoI), expressed as a ratio or a percentage. When/if it reaches 1:1, you've hit breakeven. Be very clear about when you expect to hit this point - when it comes will largely determine whether you get the go-ahead.

    --

    The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

    1. Re:Business case process by MartinB · · Score: 2

      Forgot to mention - state all your assumptions. That way if you don't include something that the beancounters consider significant, you can respond by adding it in and recutting the calculations, rather than by losing the entire proposal.

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  91. It's not just ownership by sara_yurman · · Score: 1

    We decided to go with Linux as part of our business when we started 4 years ago. We managed to start after all the VC money was gone -- we're entirely self-funded at this point, and have worked internationally. In the beginning the absolute dollar cost of Linux was especially important. Now I think the capabilities it offers, particularly in a distributed environment, are far more important. The things we can do for our clients are far beyond what we could do with any other system I've used so far, with nearly 20 years in my industry. We think in terms of cost of acquiring capability, portability and reliability as well as simple cost of ownership. Linux is definitely the way to go from a business perspective.

  92. if it aint broke don't fix it by jilles · · Score: 2

    There's two ways to adopt new technology: you can throw away everything you have and move to new technology in a revolutionary fashion. This is highly disruptive to an organization. Excessive training cost, numerous problems, etc. are more than likely. In short, you don't want revolutions in your IT infrastructure. The second option is to evolve your system. Replace things that would otherwise require new investments in licenses, things that you are not happy with etc.

    If your exchange server is working fine, don't replace it unless you would otherwise upgrade to a new version. If your IIS webserver is adequate for serving the handful of word documents in your organization, don't fix it unless you need certain functionality offered by apache. Linux has a lower TCO for stuff like filesharing and printersharing. However, you have already invested in your existing infrastructure and if its working fine there's no reason to make additional investments in a functional equivalent.

    --

    Jilles
  93. You can go one of two ways. by Anonymous Coward · · Score: 0

    Either you replace every Windows PC with a Linux PC or you replace every Windows PC with a tiny, very powerful X terminal and serve up the apps from a centralized cluster. The first approach will save you a little money and ease IT's job a little bit. It isn't much of a step forward because you will still be stuck in the past. The second approach will save you a lot of money and make IT a breeze. It is an architecture which will actually take you into the future. The choice is yours. You will make one of these choices. Hopefully you won't merely replace Windows with Linux. Hopefully you will replace a decentralized mess with a centralized architecture.

  94. Crashing servers?? by NineNine · · Score: 5, Insightful

    Throughout all of these posts, there are always quotes like "...now we don't have to deal with crashing machines all the time...". What in the hell are these people doing to crash their W2K boxes? It's pretty widely known that W2K is *very* stable. My boxes (I know, anecdotal evidence) don't crash. Period. A few very strained web/db servers, a few POS machines, and a few random boxes. No crashes. Ever. What in the hell are all of these people doing to get their W2K boxes to fail? I'm really, really curious.

    1. Re:Crashing servers?? by Anonymous Coward · · Score: 0

      maybe they're opening port 80 up to the outside world ;)

    2. Re:Crashing servers?? by sgtrock · · Score: 1

      Running lousy apps that were purchased by some twit in a business unit who fancied himself a technoweenie because he was once in the same room as an old copy of Byte. And why did IT sign off on those apps? IT didn't, senior management TOLD them to run it.

      [sigh] Been there, done that more times than I care to think about. Thank Ghu that eventually senior management eventually figures out what a mistake making those kinds of decisions really is, or every company in the world would go under from the weight of the maintenance costs of all this crap. The amazing thing is that the vendors responsible for it all still manage to keep finding suckers who'll buy their steaming piles of pig effluvia.

    3. Re:Crashing servers?? by Anonymous Coward · · Score: 0

      Or maybe they are just liars. At least 50% of everything said on /. is an outright lie and the rest is highly suspect.

    4. Re:Crashing servers?? by PhrackCreak · · Score: 1

      +5 insightful??!??!?! On anecdotal evidence? Give me a break. Did the moderators responsible for this also rate the anecdotal information about w2k crashing as insightful? Since when did moderation become a win vs. linux popularity contest?

      For more anecdotal evidence, my w2k box is mostly stable. I get a major system failure about once every 3-4 weeks. Not bad, but nowhere near the uptime I get with linux. With my home server, uptime measures how long the electric company has been providing continuous service. My evidence may be informative, but not very new to anyone who's used w2k and linux for any serious work.

      --
      - You don't know how to maintain a station wagon either!
    5. Re:Crashing servers?? by Anonymous Coward · · Score: 0

      It seems to me that the people who describe Windows 2000 as "crashing daily" or "unstable" are basing this on their experience with Windows 9x. Windows 2000 IME is very reliable.

    6. Re:Crashing servers?? by NineNine · · Score: 1

      My point wasn't that *my* boxes run great. My point is that anyone who even remotely knows what they're doing can keep a W2K box humming along nicely for an indefinite period of time. I kinda' thought this was common knowledge by now, was my point. I'm wondering if these people are, I dunno, running their W2K boxes in ovens, and wondering why they're crashing or something like that. I honestly couldn't figure it out...

      But, my guess is that sgtrock is probably right. Must be lots of people running lots of really lousy apps. I don't run software that I haven't investigated thoroughly, and I certainly don't run any betas from other people. Hell, when I was a developer, even I couldn't kill a W2K box with nasty code. I could lock up a processeasy (forget to put a check condition in a loop), but not the whole box. So there must really be a lot of really cruddy apps out there.

    7. Re:Crashing servers?? by Sunthalazar · · Score: 1

      In general Win2K has been very stable for me. However, every-so often when I would try to hotsync my Visor I would get:
      IRQ error, IRQ_NOT_LESS_THAN_OR_EQUAL, or something like that. for the usb module that was hotsync'ing the Visor. Now admitedly, it sounds like it was a Visor, not necessarily an MS, but it was still crashing.

      And then, about a month or so ago, it decided it didn't know how to recognize a CD-ROM anymore. Now I could still boot off of a CD-ROM, and when I dual-booted to Linux, I could still read to the CD-ROM. But Win2K would have nothing to do with it.
      I don't have any idea how to fix the later error, other than doing a re-install. However, I've taken the time to investigate the potential for using Linux instead. Just because I'm trying to get off of my MS dependancy.

      [More importantly, I either use MS for "free" or use Linux for _free_. And I have WAY fewer moral qualms with the latter, even if I am still a student.]

    8. Re:Crashing servers?? by buggered · · Score: 1

      I will admit that the W2K system I use everyday at work is more stable than the NT systems I've used in the past. But it is nowhere near as stable as the Linux/*BSD platforms. The longest the W2K system has ever gone without rebooting is 3 weeks (this has only happened once). Most of the time it has to be rebooted every 1 to 2 weeks. The Linux/*BSD systems run until the power fails.



      I use all of the systems in the same manner. I usually have 3 to 6 browser windows open. 3 or 4 DOS/Xterm windows (more in Linux), MP3/CD player, 3 or 4 Emacs windows (more in Linux), VSS/CVS, a debugger, and a couple of file managers. I can usually tell when W2K has been running without reboot for too long, apps start running *REALLY* slow (click on something and it responds 40 seconds later), and some of them stop working completely. Then I have to reboot and all is well again for a week or two.


  95. Re:What does TCO stand for? by Andrewkov · · Score: 1

    You mean 8.3, not 7.3

  96. do not help fuddles take the wwworld hostage by Anonymous Coward · · Score: 0

    tco? fooey. pay "protection" money to some FraUDuleNT payper liesense peddling softwar gangsters? no way? not you J.? say it isn't so. be LIEk giving gotti money to keep those garmentiers "in line". those .convicted slimebawls are plotting to take india hostage as we don't speak. wake up j., yOUR fuderal gov't. has forsaken yOUR rights, to up the suckage, from yOUR fine&shill systern.

    without our tco of software being near $0.00, thanks to the good gnus, we'd likely never would be listed as one of "Top 10 Companies of 2002"(tm) , on fuddle's search thingy.

    almost everything's gnu now. wait, there's more...

    beat DOWn from trying to be a billyunheir/keeping your job? you may want to try some nice ktea . it's not snake oil, but it's still good for you.

  97. What's so good about Linux? by ntp · · Score: 1

    > Basically someone has said that Linux is free

    So is FreeBSD and it's much better for servers IMHO. It's kind of annoying that Linux gets all the press. Management types will probably never hear of FreeBSD even though it may be a superior solution for some applications.

    --
    I control the time!
  98. Re:I agree. The question is a meta-troll! by tomhudson · · Score: 2
    Absolutely right. The question is probably a troll, anyway. After all, when have you heard pressure for linux coming from the top? It's always from the bottom up (as Microsoft noted, it's like cockroaches under the floorboards).

    Why not have the CIO himself/herself post here with a job offer instead? After all, if the poster is so lame that they haven't heard / don't know where to look for any of this info, they shouldn't be in charge of any sort of project to assess the technology in question, etc....

  99. We switched :) by chiller2 · · Score: 2, Informative
    Our LAN consists of about 40 PCs, previously running Win98,2k,XP. After trying out many distros (based on management wanting some level of support) we gradually moved to RedHat Linux (various versions) + OpenOffice. The servers run Slackware Linux 8.1.

    There has been mixed success so far..

    The good...
    • Significant drop in costs.
    • Users are able to do their jobs still :)
    • Retained document compatibility with other companies.
    • The email viruses are history now.
    • Etc, etc
    The bad...
    • The older staff members had a hard time learning the new system. They are getting there though.
    • Certain custom systems were not immediately portable.
    Overall I'd say it has been quite successful, for us at least :)
    --
    --- Commission free trading & free stock up to $500 - use http://share.robinhood.com/kelvinp6 :)
  100. The Best way to Harvest Savings... by Ocelot+Wreak · · Score: 2
    ... is to "just do it!"

    Initially, never mind the TCO calculations, PowerPoint presentations and mind-numbing meetings to get a committee of PHB's to agree to shift the status quo off center. Just set up a web server or print server this afternoon on an old klunker 486 or P1 Lintel box and show them how it can magically solve an existing problem in hours rather than weeks for the regular IT approach.

    Initially go for the "quick win" on a simple pilot project with immediate returns, no downtime, and no expense. (Just make sure to tell them this is what is being done, so that they don't expect a miracle re-implementation of your legacy Accounting system tomorrow AM!) Let everyone see that it was easy and not complicated and didn't interfere with the existing infrastructure or Windows-based systems. Everyone is happy and co-exists, and plays nice. Once everyone has bought into the concept, THEN you can have your ROI meetings for the bigger infrastructure changes (Linux firewalls, NIDS, app servers, desktops, etc.) that take some planning to execute.

    Regards,
    -Walter.

    --
    "I figure you're here 'cause you need some whacko who's willing to stick his finger in the fan. So who are we helping?
  101. Snort + Firewall on the same box? by Anonymous Coward · · Score: 0

    Are you asking for trouble or extremely confident? :)

    1. Re:Snort + Firewall on the same box? by acid_zebra · · Score: 1

      What is the difference? *grin*

      --
      -- No Sig is a Good Sig
  102. My 2 euros by Anonymous Coward · · Score: 1, Informative


    WHAT WOULD/DO I DO?
    ===================
    UNIX for mission-critical apps but use Open Source and plan for Linux
    LINUX for file, print, web, email, firewall
    LINUX for middle tier apps and big development (easy port to big UNIX)
    *LINUX for EPOS or "process user GUIs" ie simple GUIs/web pages
    WINDOWS for "desktop power users" - those who use Office creatively

    Final word to the wise:
    Students of sales/marketing know that people make decisions based
    on a bunch of personal psychological stuff - not always on technical
    merit. My experience is that the guys who sign the check have a big
    problem giving up their MS XP laptop (or whatever) as it gives them:
    - Status with their peers
    - "Membership" of the MS "club"
    - Familiarity (theyve been using it since their degree dissertation)
    - Confidence (NT was a bit unreliable but to them BlueScreen = normal)

    Also, it's a MUCH easier thing to do at an installation that already
    has extensive UNIXesque skills - far harder for MSCEs to learn.

    I have marked * the key one here. Most are already sold on 1,2,3,5 as
    sensible but 4 gives an opportunity to cut costs in warehouses, nurses
    stations, ticket booths, etc. Why pay hundreds of $ for an OS when the
    user only uses a browser?

  103. Our 'Real World' Experience by Alkarismi · · Score: 2, Informative

    We have just finished moving the entire infrastructure of a large UK construction firm over to Linux and Open Source. The TCO gains are enormous and fall into three main categories:

    1. Staff. Less maintenance/repairs means staff are freed for productive work (or staff numbers reduced).
    2. Licences. Pretty obvious really.
    3. Hardware. The upgrade cycle is _drastically_ reduced. Companies depreciate hardware - if you depreciate 300k over three years it costs 100k per year. If your hardware lasts twice as long that goes down to 50k per year.
    The Company has entirely eliminated its windows servers and is very happy with the cost savings. They went on record with this in last weeks 'Computing' (UK industry magazine).

    We have the full case study here and several pages related to TCO at here

  104. cyrus supports "single instance store" by Kunta+Kinte · · Score: 2

    And has for ages now. Since the original 1.x series.

    Try a search on the cyrus mailing list for more info.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  105. Simple instructions. by supabeast! · · Score: 2

    1- Read a few good Linux books, or take a nice Linux Administration class.
    2- Replace Windows domain controller/print/file servers with Samba servers. This part is a little rough at first, but works incredibly well once you get used to Samba.
    3- Replace Exchange servers with PostFix/Qmail (Both are great, read up on both and pick the one find comfortable).
    4- Replace firewalls with multi-mac linux machines running IPTables. If you are into IDS, toss snort on the box as well.
    5- Sit back and compile things at random all day because your network never breaks.

  106. Yeah it's free by RedWolves2 · · Score: 2

    The licensing for Linux is free and the majority of the applications are free (and if there not they don't cost as much as solitare on windows does). But to maintain, built apps and to use the server will cost roughly the same or lower going forward.

    There is a learning curve of course but that is the initial investment that is needed with any new deployment.

    Good luck.

  107. Immediate TCO savings by Anonymous Coward · · Score: 0

    Replace the per-user servers with Linux. That'll bring you an immediate savings in maintenance dollars that you can now spend rolling linux out. Those per-user boxes are easy fruit to pick off.

  108. You need to staunch the bleeding too.... by Kenneth+Stephen · · Score: 2

    ...or people who dont know any better will insist that they need to spend $5000 on Adobe Distiller to convert Postscript documents to PDF, even though there exists a free tool that does the same (ghostscript)on Linux. This is just an example of the problems that are caused by having people who arent familiar with open-source solutions. If you hire people who know only about Microsoft, then all solutions that they come up with will involve running on Microsoft solutions, and this will negate your efforts to move off that platform. You need to either hire different people or educate the ones that you have.

    --

    There is no such thing as luck. Luck is nothing but an absence of bad luck.

    1. Re:You need to staunch the bleeding too.... by RustyTaco · · Score: 1

      For the recond, ghostscript isn't in the same class when it comes to PDF creation as distiller. It tends to produce larger files and have font anomolies and other cosmetic blemishes. For most things it's more than enough though. I have a "PDF" printer setup on my (Samba, exim, imap, ldap,......) server which just drops the PDF on a shared drive with the users name. I havn't gotten around to force-feeding the Adobe PS drivers into Samba so installing the printer on a system takes a few more clicks, but for most uses it's good enough.

      Actually, most of our "You will use Acrobat with these and ONLY these settings" situations have resolved themselves thanks to server-side Word.doc handling at the recievers. So I probably don't have to worry about upgrading Acrobat, or buying any more licences.

      - RustyTaco

  109. Make gradual changes by stephenpeters · · Score: 4, Informative

    Making changes to the core network at an organisation is usually best done gradually. Few company directors will be willing to replace a complete network in one go. The major benefit of free software from a directors point of view is likley to be the massively reduced software license costs. Other benefits such as TCO, reduced staffing, reliability etc. are secondary.

    Most IT costs are written off over time, so a Win2k server costing £4000 may have £1000 taken off its value in company accounts each year. Therefore two years down the line your server is valued as an asset worth £2000 in the company accounts. After four years have passed the server will not show up on company accounts. The amount of time purchases are written off over varies from company to company, so check how your organisation operates. In my experience few finance directors are willing to replace assets that still have value to the company, so don't plan on replacing that new Exchange server just yet.

    When you try to convince your management to go with free software try to honestly compare different products/technologies. I have successfully implemented several Debian GNU/Linux servers running Sendmail at a company simply by comparing the product costs in front of company directors. The comparison can be quite simple, for instance the one I used for proving email simply put the costs of Microsoft Exchange, Lotus Notes and Debian GNU/Linux Sendmail side by side like so:

    License costs

    Microsoft Exchange £50,000
    Lotus Notes £15,000
    Debiam GNU/Linux £0

    This will of course provoke an argument popular with company management that the free option must be cheep and nasty. So you will need to be able to show that *NIX has been perfected over thirty years, or that the server sofware you are choosing is the best in its class for your purposes.

    Once they are used to the idea you can introduce added extras such as increased reliability, improved staff motivation and management benefits like cost/performance improvement and less management overhead.

    For some more hopefully helpful information look at http://www.siriusit.co.uk

    Comment caveats:

    1 I am not impartial, I spend most of my time implementing free software solutions so I may have a slight bias :)

    2 The company I work for http://www.siriusit.co.uk specializes in free software implementation so they may have a slight bias too :))

    Steve Peters

  110. Re:What does TCO stand for? by Anonymous Coward · · Score: 0

    Though you quite clearly have a leet understanding of MS-DOS, and you can be proud of that, you, alas, have no humour. This is a shame, because whilst your leet understanding of a dead OS might help you rebuild a vintage PC, humour would have helped you meet and socialise with *people*. Just pray for reincarnation and hope you can trade in your DOS leetness for a sense of humour next time round.

  111. Cost of time... by facelessnumber · · Score: 3, Informative

    I'm sitting here at work browsing Slashdot with 'Zilla on my Redhat mail/web/SQL server next to my Windows 2000 box that's here simply to store files for about ten users and serve up a couple of web pages now and then. IIS blew up again a couple of weeks ago; now it runs Apache and that's one less thing I've had to check every day. I'm reading Slashdot because I have to keep an eye on the 2000 box while I re-reinstall Service Pack 2. Oh, look! It seems the installation has hung again. I'm installing SP2 because SP3 includes some things I don't like; mainly the ability to download and run code from Microsoft any time it feels the need to do so. So I have to apply each relevant patch as it gets posted. Nothing new there. I was doing that anyway. I'm reinstalling the Service Pack because yesterday the box decided it would pick and choose which apps it wanted to run at random, and a virus scan (Virus scan - Have I even done that on the Linux machine? Have I had a reason to?) yeilded no answer. Both of these machines are behind a hardware firewall, with only a handful of ports going to the Windows box, and yet the Windows server will still catch whatever the Malady of the Month happens to be most of the time. I'm venturing to guess this probably comes from all of our Outlook-happy staff storing files on it, but I'm thinking they'd never know the difference if suddenly Samba starts handling all of that and the worms have nothing to run on. I'm glad I was on an OSS kick when IIS failed, else I'd have probably been here all night trying to make it work before reinstalling the OS and restoring data from a backup. I've yet to know why this happened, but I don't care anymore. Ultimately, even when it's working like it's supposed to, our Windows server requires constant attention. Sure, I spent two weeks setting up this Linux machine to do what I wanted it to since I'd never been exposed to it before, but I haven't had to lay a hand on it since then, except times like this one when I catch up on Slashdot while waiting for this sad waste of hardware next to me to get its act together. Wow, it's already 10am, the 2000 box is still posessed, and I still haven't gotten any work done. I shudder to think what this would be like if I had to deal with these issues on a large scale. I have one word for you: Yes.

  112. Some things to look at by andyveitch · · Score: 1

    I've just been looking at case studies. The main thing I saw is that the TCO is different for every organisation as pointed out by so many people already.

    Main benefits are:

    • Staff. You'll often find you need fewer to manage Linux boxes v. Microsoft. Staff is normally about 80% of TCO. Linux staff are cheaper than other Unix admins but about the same as Windows admins.
    • Hardware. If you're moving from a system like Solaris that needs expensive hardware to Linux there can be a big saving. Amazon said they saved $50K per box.
    • "soft" benefits. The hard to cost things like the benefit of better security, stability, benefits of having access to the source code, etc.
    • Licence costs. Particularly a benefit on bigger desktop deployments.

    I'll stop now, I'm boring myself...

    --
    Open Source Email Response Management http://www.logicalwa
  113. Use M$ to start work out TCO for you... by DrainBead · · Score: 1
    Seems to me that if you look at the Microsoft official line on TCO and Linux, you have a good place to start your investigation.

    I had a quick look at some of their documents (like www.microsoft.com/serviceproviders/ casestudies/XO_final.doc and http://www.microsoft.com/windows2000/migrate/unix/ businessvalue.asp) and it looks to me like they concede that licences are expensive but you save on the "administration, integration and development" costs (ahhh... perhaps too many cheap MCSEs and VB programmers with 2 weeks CTEC experience??).

    So if I were looking, these would be areas I'd concentrate on since M$ says that's where Windows is better (ie that's what they worry about... unless that's what they want us to think... or maybe they want us to think that they want us to... ahh hell I give up!)

    --
    Dyslexics of the world, untie!
  114. Linux Questionnaire by Essay511 · · Score: 1

    Along these same lines of determining what are the real benefits that businesses are realizing, both technological and economical, I am writing a research paper concerning this very subject. I am looking for replies from individuals who have had experience using Linux in a business environment. If you have 10 minutes, please go to http://68.49.195.106/questionnaire.html and complete my questionnaire. I am planning to post this paper on slashdot.org around mid-December so any help you can provide would be greatly appreciated.

  115. replacing desktops.... by Anonymous Coward · · Score: 0

    take the same approach replacing desktops. Start with a small group, like those using Windows instead of 'dumb terminals', then move up to those that use Word Processors just for memos, then those that use office to its maximum.

    Customize your desktop linux installation to remove all things that a regular user could accidentally mess up.

  116. Informative? by Anonymous Coward · · Score: 0

    Indeed, if you're into that kind of stuff...

  117. LTSP saved us a lot of money by Fragmented_Datagram · · Score: 2, Informative

    The company I work for saved a tremendous amount of money by setting up Linux Terminal Servers. So now our entire call center runs Linux and we don't have to pay the high costs of "Software Assurance" from Microsoft.

  118. Best quote by Anonymous Coward · · Score: 0

    Best quote I've heard: "Linux is free like a kitten"

    Cost of ownership is key. If something goes wrong, who do you turn to? There are rich communities of people out there that can help if you have a question, but it is certainly harder to get deterministic support for infrastructure you've pieced together. If you need to hire and or re-train people, there are costs involved. Purchasing a package and support from a big company may alleviate this, but then you need to compare that price to your MS based costs. It's not nearly as cut and dry.

    Just because the OS is freely available, doesn't mean it won't cost you.

  119. TCO Models for Linux Migration by thelordx · · Score: 1

    I worked at a company designing several TCO models for various server-side technologies such as IBM WebSphere and Linux. You should check out the website if you would like more information on the product. It does very specific TCO analysis, very thorough. Basically, there are several costs involved in getting to Linux Migration TCO. Most involve professional development and personnel costs involved with migrating your IT personnel to Linux, but there are also hardware considerations involved. There's also a White Paper available on the CIOview, Inc. website titled "The Financial Impact of Migrating to Linux", which should be helpful. If you have any specific questions, feel free to send an e-mail.

  120. NT4 workstations can print via Samba by stephenpeters · · Score: 1

    I have implemented several print servers for NT4 workstations using Samba, so I will assume you have limited experience with this.

    To set up a print server I usually use the Common UNIX Print System (CUPS) as a backend running on a Debian GNU/Linux box. Samba makes an excellent front end for Windows, as it now supports native WinNT printing. So the users can install a printer themselves without administrator intervention as with a real NT4 server. In fact from the users point of view the CUPS/Samba server is a WinNT server, they really can't tell the difference!

    CUPS is a high quality backend as it will support most if not all the commercial *NIX variants. It also works out of the box with Mac OS X (Making my iBook easy to use on site).

    If you have problems with a free software package try to find help in the community. Most free software comes with good documentation as well as a useful FAQ on the project web site. Usually a free software project will also have a mailing list where you can ask questions. Try using google to see if anyone else has a similar problem. As an example the Samba team have a site at http://www.samba.org from there you can find documentation and their mailing list. The CUPS project can be found at http://www.cups.org where you can find similar material. Most distributions of GNU/Linux have documentation available on the system. Debian for instance put documentation in /usr/share/doc/ or you can try using the manpages.

    Free software may seem harder to use at first, but there are a lot of people willing to help if you just ask.

    Steve Peters

    www.siriusit.co.uk - open source solutions - your future is now your choice.

  121. Call us as a Reference. by DigitalAdrenaline · · Score: 2, Interesting
    I administrate a small Oil and Gas company.

    We moved to a completely Microsoft Free back end.

    We saved well over a hundred thousand dollars in the process, we have literally maintained 100% uptime since, and the users can see no difference.

    I could set you up to talk to either end users or management. Either would provide an excellent reference regarding their experience with using Linux servers instead of legacy Windows servers...

    mail me at consulting@myrealbox.com

    Kev.

  122. Exchange Replacements. by DigitalAdrenaline · · Score: 1
    Samsung Contact

    Bynari Insight Server/Connector

    We had some difficulties with Bynari, but Contact seems excellent. It's a huge cost savings as well.

  123. Consider Xserve by Anonymous Coward · · Score: 0

    from Apple. Entirely dependent on your situation, of course, but the Xserve is getting a lot of favorable press these days (and for good reason). A google search will uncover a mountain of reviews with plenty of pros & cons.

  124. Tips from having done it... by DigitalAdrenaline · · Score: 1
    Name your servers LINUX???

    This way, users see LINUX1, LINUX2, LINUX3, etc in their face over and over. Linux won't seem so 'fringe' if users are extremely familiar with even just the name and know that they're running it. Further, if they see better performance, LINUX get's credit. This helps you expand Linuxes realm, but it also helps me, because when your user leaves your shop, and starts working at mine, he'll know what Linux is, and he'll prefer it to Legacy Microsoft alternatives.

    Second, Microsoft == Legacy.

    Neither the word Microsoft nor Windows will be allowed to leave you mouth from this point forward without being preceeded by the word Legacy. Legacy has some ugly connotations involved with it. SO... talk frequently about replacing Legacy Windows servers with Linux. It makes Linux look good, and it makes Legacy products look bad. It also can't really be argued succesfully. And people look stupid if they start arguing it.

    Lastly, reassure users that you want what is best for them. And for now, that means leaving their desktops alone. You can tell them that Linux is rapidly making inroads towards being a desktop product, but reassure them that replacing their desktops isn't even being discussed. People feel like they own their desktops, and changes to a user's desktop 'feels' threatening. Reassure them that you'll leave it alone until Linux is a perfect fit for them. That isn't to say that Linux isn't a good desktop, it is, and I run it as one. However, it means that users will trust your decisions as they see the situation improve on the servers. Management will trust you more as they see lower operating costs on the servers, or even the same costs, but better uptime. Once the trust is there, THEN you can discuss upgrading from the legacy desktop solution.

  125. Linux and TCO in the US NAVY by ckm · · Score: 2
    I'm currently working on a TCO study for the US Navy around Linux and we have 4 other clients with studies in progress. We've actually built a TCO model for Linux and other Open Source software, one that takes into account intangibles like reduction in trainning costs due to homogenity of platforms, better ROI with Linux/x86, etc.

    I'm giving a talk at the Boston Enterprise Linux conference that will cover some TCO and ROI issues. It's something we do on a fairly regular basis for our clients. You can check us out at http://www.olliancegroup.com/.

    Chris.

    --
    -- I don't have a cool sig.
  126. Here are a number of studies - see my paper. by dwheeler · · Score: 3, Informative
    There are a number of TCO studies in my paper, Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers!, that you should look at.

    The biggest issue is, in my mind, use common sense. Make sure you have a better understanding of your current situation (systems and how people use them). In most cases, don't make all the changes at once - plan to do things in stages, test things out before you depend on them, then deploy - and examine how that stage went so you can adjust your plan for the next stage. Maybe you start by replacing a few servers, for example. If you're replacing desktops, maybe you start with just a few systems, or you replace Microsoft Office while keeping Microsoft Windows on a few systems.There's much to be said for incremental changes.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  127. Re:Changing from Windows to Linux...nightmare by Anonymous Coward · · Score: 0

    What a nightmare!!!
    Yet some people would say that Linux doesn't do what they need it to do.
    HUMbug....
    Linux does what you NEED it to do, but maybe it doesn't do want some Microsoft shill has convinced you, that you WANT to do.
    Fooled by the WOW factor once again.
    Companies would save millions by training the managers in charge of purchasing software to be more critical of salesman. Millions. As it stands, all a salesman has to do right now is walk into an office and WOW the pants off a manager and the company is saddled with a licensing scheme that would make Machiavelli proud.
    Needs not wants should drive software purchases.
    Distinguishing innovation from fluff should be a top priority.

  128. Re:Heterogenic probably wont be cheaper===::.::== by Anonymous Coward · · Score: 0

    Back in the day, I remember having to deal with a virus alert about every two weeks that would shut down the MS systems for 1/2 a day, maybe longer. At those moments I thought that it would be MUCH better to run a backbone of OSS(linux, BSD) to provide the day to day services of email and network storage. Let the windows systems get shut down and repaired, but the employees could still get most of their work done.
    Yes it means some employees having two computers. Yes it will mean some interoperability problems. BUT adding up the downtime on our MSonly system would pay for a very Large Cruise Ship in one year.

  129. wildly off topic by Clover_Kicker · · Score: 2
    The jokes are out there, here's a Google search to get you started.

    I liked the you might be an ER nurse if list, i.e.
    • You have ever wanted to hold a seminar entitled "Suicide...Doing It Right!"
    • You believe that 90% of people are a poor excuse for protoplasm

    I'm sure a lot of professions are the same. Can you imagine what kind of war stories cops tell each other? Hell, even traffic cops frequently deal with corpses etc.

    I'm sure mortician/coroner humour is pretty bleak.

    Why was "Clerks" funny? I loved it because anyone who deals with people all day realizes that people are DUMB. Some individuals might be smart, but in general, people are dumb. Human nature is dumb, often silly.

    Bank tellers, store clerks, call center grunts, tech support guys... they all deal with people constantly, so they get to see some real gems of human behaviour.

    In some jobs (cop/doctor/nurse) you get to deal with people at their very worst, and the dumbness/sillyness just shines right thru. My hat's off to them, I couldn't do it.
  130. Re:Be Sure to Consider.. ((((((*.*))))))) by Anonymous Coward · · Score: 0

    Back in the day, I remember asking an old timer why we were wasting all of this cabinet space with all of these empty software boxes. She said it was due to licensing concerns. The use of a proprietary product was costing the company thousands in storage space!!!! What a laugh.
    BSA audits???
    These costs are completely overlooked in most TCO assessments.

  131. We move workgroups to Linux all the time.... by SwedishChef · · Score: 5, Informative

    Generally it's only at the server level, although we've installed a few workstations on a "try it to see if they'll like it" basis. Servers are generally a no-brainer unless they are running some server-side MS-specific utilities.

    We've found that, when asked, virtually every Developer will claim that their application will not run if Linux is the file server. In all but one case they were dead wrong. (The one case was an application that ran on FoxPro on the server.) Most applications have no clue what OS the files are stored under and couldn't care less.

    The downside to switching clients to Linux has generally been a reduction in our income from that client. One client even uses the "mail" feature of Outlook (mailing contacts and appointments to other members of the group) which generally sucked until we installed a nice Dell server which we loaded with SuSE Linux. Just like Exchange but without the costs. Also, unfortunately, without the headaches because they now call us for help only about twice a year!

    From almost any standpoint you can mention (original cost, administration costs, utilization of platform, etc.) Linux comes out ahead. There's even damn little training!

    Try it on a few workgroups at a time and see for yourself.

    --
    No one ever had to evacuate a city because the solar panels broke!
    1. Re:We move workgroups to Linux all the time.... by otis+wildflower · · Score: 1

      You could try running your foxpro jun^H^H^Hstuff on Linux using Recital's Linux environment... Kinda pricy @ $2500 for 10 runtime users, but it may be worth it to save on M$ licenses, management issues, etc...

  132. consider... by fitten · · Score: 1

    What are the alternatives for workflows that you use now? If there are alternatives on Linux (that aren't too different) then that is one thing. If there are no equivalents, then you are in for a fun time.

    Also, what about the work that you do? Are there alternative products on Linux comparable to the ones you use now? If so, then that is one thing. If not, then you are in for a fun time.

    Do you own special/custom equipment that is driven by Windows machines/software? Are there drivers/software on Linux that will work with the equipment? If so... If not, you may be sitting high-and-dry if you migrate.

    There is a lot more to consider than just the price tag on the OS. It's the applications and the workflows that your users use/have that will make/break your transition.

  133. No license administration + built-in remote mgmt. by cthompso · · Score: 1

    ...makes it very nice.

  134. zero linux TCO by Anonymous Coward · · Score: 0

    Just run FreeBSD, then you won't have to worry about administering an unstable low-performance linux copycat OS.

  135. Consider the cost of product lock in as well by Anonymous Coward · · Score: 0
    Don't just look at the cost of licenses and retraining. Cosider how much product lock in costs both in dollars and flexibility.

    For example, if there is only one document indexing server capable of reading your office suite documents then you will need to pay whatever they ask for their indexing solution and be dependent on them for security patches and fixes. You may be unable to roll your own custom apps to operate on your documents. The office suite may run on only one platform. What is the real cost of the office suite?

    • Only one indexing server to choose from
    • Only one OS for client workstations
    • Can't roll own apps, must purchase

    The office suite starts to become much more expensive than just the license cost. You are much better off choosing products that exclusively use open protocols, file formats and standards. Then your suppliers will behave like suppliers and be competing with each other to deliver the best value for the lowest price.
  136. TCO of Linux by joz_blaze · · Score: 1

    I will put my 2 cents in. I started a net-based company and came from a Mac background 7 years ago. I really only had two choice Unix/Linux or MS, cause Macs sucked with server stuff until OS X. The MS option was costly because of the OS, hidden server fees and additional little things that MS doesn't tell you about. I didn't know anything about UNIX/LINX and had Apache,q-mail and other web services up and running in six weeks. I had NO idea of command lines coming from a mac system and got it working.

    I have figured out more about unix/linux in the following years. If your IT staff "WANTS" to learn they could understand the basics within a month and hire one or two LINUX consultants to teach the current staff about it and to trouble shoot... in case!

    In the long run you will save money and apps are being developed to make LINUX/UNIX easier and a desktop replacement for Windows.

  137. re: full replacement is probably impossible by Anonymous Coward · · Score: 0

    that must mean you have hardcore stuff working under the windows platform, there is a probably a comprable device/developer for linux i would reccomend 'find -name "linus" coffee'

  138. You can really save if you design well by Anonymous Coward · · Score: 1, Informative

    If you change the design from desktop computers on peoples desks to having smart terminals on peoples desks that just run an X window system terminal then you can save a fortune.

    For 1000 people the costs break down like this:

    1000 desktop machines with 17" monitor at $300 apiece. $300,000

    20 application servers at $2000 apiece. $40,000.

    OS, Free.

    5 FTE's at $80,000 to maintain everything. 400,000 a year.

    The application servers are all on a gigabit network for talking to each other and use a distributed network file system to ensure that the file system is always up. All computers on the network share processing power using Mosix or something similar so that all possible processing power is used.

    Now, look at the windows solution:

    1000 desktop machines at $1000 apiece. $1,000,000

    50 servers at $2,000 apiece. $1,000,000

    OS and software costs $1,000,000 a year

    20 FTE's @ $40,000 $800,000

    Project both over 10 years. Don't forget to replace all windows hardware every 3 years. The Linux hardware will be good the entire 10 years except for hardware failures.

    Over 10 years:
    Windows $24,000,000
    Linux $5,000,000

    So, as you can clearly see for 1000 desktops Linux will save 19 million dollars over 10 years.

  139. Sill at least one fatal flaw by Yiliar · · Score: 1
    If you have worked in a 'lights out' environment before, you recognize that remote console is the win, and still mostly unavailable on Intel based platforms.

    There is no substitue for remote management. Without it, your gains from running any Unix are not what they could be.

    We are not talking about remote access, that is easy enough, we are talking about remote console. Intel based systems generally don't have access at the eeprom level to anything but standard VGA and keyboard.

    In the case of catastophic failures, if you are in California and the server is in Chicago, would you rather try to talk to a tech, or get on the console and debug it yourself?

    So when talking about converting from MS to Linux, you should also have a discussion about switching intel platforms to one that can offer remote console. It does exist, but it also does cost more, and not every implementation I have seen is appropriate.

  140. The bigggest problem with Exchange ... by daviddennis · · Score: 2

    is that many people were sold it years ago. They bought a package including 10 client licenses that cost a reasonable amount of money.

    Nobody told them how expensive Exchange really was, and in a sense it didn't matter because there was nobody around to enforce the rules. The reseller was happy, since he got money for Exchange and for his installation. The customer was happy because the cost was reasonable. And Microsoft was happy because they got another suck...er customer.

    Now Microsoft wants to enforce the rules (see the Business Software Alliance and the like). They figure that since people are now dependent on Exchange, they will pay up or face stiff fines.

    There's a word for that type of marketing, and it's not pretty.

    D

  141. FreeTDS by Anonymous Coward · · Score: 0

    You can use FreeTDS to connect apache to SQL Server. Re-engineering your applications for another database, not to mention the database migration itself, is a lot of work to move to a less capable server. OTOH, converting to Apache will get you a better product that's cheaper and more secure.

    http://www.freetds.org

  142. try looking into. . . by Anonymous Coward · · Score: 0

    companies that offer commercial support for open source software. that is if your company is not interested in handling all of the tech stuff in house. by finding a company to take responisiblity for keeping it all running you might be able to get a concrete number on what it will cost.

  143. Don't forget Windows costs not present on Linux, by Anonymous Coward · · Score: 0

    like the cost of cleaning virus infected machines, data corrupted by those viruses, the cost of having proprietary data stolen by hackers using holes in MS tools, the down time while email systems are filled with love bug emails, etc.

    These costs are difficult to quantify for the future, but if you've had any of them in the past you can extrapolate those costs as repeated events into the future.

    There are a lot of good ideas posted, the best suggestion is not to forget you aren't working on an IT project, but presenting a business case balancing expected costs for two different paths into the future.

    The Mitre paper written on USA DOD uses of open source tools is very interesting, and comes from an unimpeachable and professional source. The recent Gartner Group recommendation that all businesses replace MS's IIS with Apache (or anything not MS) is also a very telling report.

    Good luck, and please post your resultant paper here, so that others can make use of your work in the best open source way.

  144. A great article about this topic at by Anonymous Coward · · Score: 0

    http://www.linuxworld.com/site-stories/2001/1018.t co.html

  145. Totally depends on management by MrResistor · · Score: 2

    If your management is willing to give up MS Office/Outlook/IE on Windows in favor of, say OpenOffice/Mozilla on thin clients, then the TCO picture is much prettier than if they want to stick with MS on the desktop.

    You simply haven't given enough information for anyone here to give you a real answer, likely because you don't have enough information yourself.

    You need to sit down with your management and determine exactly what functionality you're going to replace with OSS and over what period they expect to realize the savings. At that point the questions are fairly simple: (1) does an OSS app exist which can fill this functional need, and (2) will the costs of retraining be less than the costs of licensing over the time period given to you?

    If you have that info, then you can answer the question yourself. If you don't, all you're going to get is a muddle of lies, anecdotes, and resounding maybes.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  146. It just makes sense by alexborges · · Score: 1

    Forget TCO evaluation models. They dont work and generaly are biased. Plus, you either get a real evaluation of how much does IT costs in YOUR company (which costs enormous ammounts of money), or you just try and make projections of obvious costs.

    Ive been doing Win2Lin migrations for years now. From datacenters to office environments and all i can say is that there are plenty organizations for which switching makes sense.

    For example, tightly budgeted production oriented enterprises that are in licensing troubles. It will appeal to them to use free software rather than licensed because they are threatened constantly by SPA/FBI or whatever.

    Another example: small accounting/law firms/school departments. They do not have really important document management needs (for which office automation is strictly required and a good part of the value of the enterprize, department or organization).

    Yet anotherone: ALL datacenters. It still holds water to say that its cheaper to run oracle on linux than on windows (better uptime). Apache+perl+php+python et all. is a tough to beat web technology. Its superior to anything microsoft can offer (until .NET which is not really out there yet). Proxy/reverse, webmails...etc. Most network infrastructure (server programmes), are reliable, fast and scalable in linux. It just makes no sense at all to go for windows for anything at all in the datacenter. You name it, we got it.

    Finaly. Your number one variable in any radical technologicall change is resistance to change. The datacenter admins will want to kill you, users will spit in your eye.....oh, the suits will love you forever....youve saved them 100's of thousends of dollars (and you still made more money than the microsoft consultant).

    Its business. Microsoft will have the share it wants of this market but for some reasons, their scheme does not include many little niches.

    They cannot compete in certtain markets....and thats where we are, and its where you should be (but not in mine cause ill shoot you).....

    --
    NO SIG
  147. Re:Audio demos AND VIDEO available on this by Anonymous Coward · · Score: 0



    I forgot to mention, The New York Linux Scene is about to, or already has made available a video of the linux business demo presentations made more recently at CUNY/LaGuardia College. One of the presentations did include TCO/total cost of ownership. So there should be a full video of the presentation available for purchase. NYLXS is currently undergoing non-profit organization, and funds from video sales, free software class fees from its FSI/Free Software Institute and other income is put to work to further free software goals.

    Please see the website for more information, and for email/contact links for the video information.

  148. Windows allows dumber = cheaper admins by Moderation+abuser · · Score: 2

    http://www.theregister.co.uk/content/4/28008.html

    Therefore, going to Linux is going to cause problems if you already have a Windows only infrastructure.

    It'll be an uphill struggle to implement a low cost high performance Linux based infrastructure with people who don't really understand the concepts or requirements.

    Course the dumber and hence loser management won't understand this either.

    --
    Government of the people, by corporate executives, for corporate profits.
  149. The desktop by unoengborg · · Score: 1

    You don't give us much facts to go on. But if you don't already use some kind of thin client system for your desktops, this is an area where Linux can help you save money. Look at the Linux Terminal Server Project (LTSP) to get a quick start.

    Use native Linux apps where you find good ones. E.g. let Open/StarOffice replace MS-Office, let Evolution replace Outlook. Run the rest of your windows apps from a standard windows terminal server. Yes there are clients for Linux that makes this possible. Then phase out those last windows apps as good Linux alternatives becomes available.

    Lock down your thin net booted Linux clients tighly, and your support cost will go down dramatically.

    Make sure that you set up a very simple user interface on the clients, don't get tempted to make a windows look alike. Users usually don't need to set background images or new screen savers, play audio CDs etc on their office hours. But streamline the desktop to do business tasks and nothing else. E.g if your users need 6 apps for their daily work, make sure that all of them start automagically at login, perhaps on different virtual desktops. Add some menu choises to restart them if they should fail to your desktop menu. This way you get a much more effective work environment than in windows.
    And as the uses have less things to play around with they can screw up less things. This is why your support costs will be lower.

    On the server side there are good alternatives for filesharing, and print service (use CUPS).

    The big question is what you do with exchange if you currently use it. There are good replacement for SMTP and IMAP mail services. But when it comes to calendering and address books the choises are somewhat limited at least if you want to use free software. If you are prepared to have a propriatory solution you could use bynari that is a more or less drop in solution for exchange, available on anything from x86 to z390 platform.
    You could also go for some web based solution, and there is lots of them.

    For authentication and user management use LDAP.
    E.g. OpenLdap. But if yuo still have some Windows competense left in your company e.g. to handle your terminal servers you could integrate your Linux clients into Microsoft Active Directory.
    There is an AD extension called AD4Unix that makes this possible.

    Things like database system could also be moved
    but what systems you should use very much depend on what you already use. E.g. if you use SQL Server you should probably look at Sybase in the Linux world. Oracle and DB2 runs well on Linux so they should be no problem to move.

    To do all this you will have to spend a lot on education of your sysadmins if they currently have no unix experience. But as you probably will be able to fire three out of five sysadmins when you switched it might be a good idea anyway.
    Correctly set up you could expect each sysadmin to handle thousands of users.

    If you replace the application for your desktop users they will need education on those apps too.
    But fortunately many Linux applications try to mimic their windows equivalents (do OSS developers lack fantasy?) so the costs may actually be quite low. E.g. I would expect that a switch from MS-Office to Star/OpenOffice would be about the same as when upgrading from one version of MS-Office to the other.

    --
    God is REAL! Unless explicitly declared INTEGER
  150. Business Case Study by souvlakiboy · · Score: 1

    Reading the post reminded me of this document.

    It doesn't have many hard dollar figures, could use some more recent data, and has a slight focus on the US military, but seems fairly thorough with lots of sources and is probably general enough to provide some insight for most businesses.

  151. We piloted this in Sydney recently by aussieaussieaussie · · Score: 1

    We ran a desktop pilot for a 500 user company in Sydney recently to evaluate using Linux instead of Windows. It was a greenfields rollout/replace (they were in-sourcing after having out-sourced and thus owned no licenses or equipment).

    The pilot led the to them choosing Windows but at a major discount to licensing fees.

    Their concerns were:

    - Lack of Linux sysadmins in Sydney (this was wrong IMHO)
    - Easy of management - they believed 'group policy and active directory' superior to the linux approach of roll your own.
    - Risk. We could mention overseas sites such as Largo but no sites in Australia of their size running linux on the desktop.
    - Group scheduling. Exchange meeting booking was superior. Thats why I initiated the 'jical' http://sourceforge.net/projects/jical project to beef up evolution in this area.
    - Document compatibility. One of the major issues was how documents could be read and transfered between suppliers/customers who all used 'word'.

    Of all of these, the biggest issue was risk. The managers were gutsy enough to go ahead but the risks seemed too great for a 'big bang' 500 desktop rollout.

    Maybe next year!

    email me for more info via the jical project.

  152. My W2K does crash... Any insight? by SysKoll · · Score: 2

    This is not meant as a flame or an aggressive comment. I'd just like to note that you're lucky, because my experience is that W2K crahes. Less than NT or 98, but still.

    I use a Win2K box with latest SP applied, mostly for office work (someone port Notes to Linux!). I run web browsers, a few telnet sessions, Notes, Acrobat Reader and a few Java apps. I have ample memory (512MB) and I am barely paging.

    Yet, I often arrive at the office in the morning to find my W2K box showing a BSOD with "Starting physical memory dump". I also sometimes get a BSOD doing very innocuous things such as typing an email.

    So if you know why I keep crashing and how to fix it, please let me know.

    -- SysKoll
    --

    --
    Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/

    1. Re:My W2K does crash... Any insight? by Darth_Burrito · · Score: 2

      You are talking desktops, the parent was talking servers. My Windows desktops (2K/XP)occassionally crash. The 2K servers I have worked with virtually never do. In a desktop environment, people are always installing new software and constantly asking the machine to run different apps. Most servers typically only have a few key jobs. Outside of these tasks, they never get used and they don't have extra software installed. As a result, they cna be very stable.

  153. see this month's Business2.0 article by Norman+Lorrain · · Score: 1
  154. Print Server by Anonymous Coward · · Score: 0

    I had been trying to push CUPS for printing for our ~1000 users (about 90% Windows, I'm at a large university) but it just wasn't as easy as Microsoft's Windows 2000 Internet Printing. When a user needs a printer, he/she hits a web page, clicks a link, and the printer is installed including drivers. All over port 80. No wizards or chances for folks to make mistakes. No Samba shares or authentication worries. It just works. People are happy. Our few *nix folks can print via lpr, as can MacOS users.

    I would've loved to stick with CUPS for printing, but the driver support for all the oddball printers people buy and put on the network just wasn't there...Not to mention the lack of easy driver distribution and printer installation for my Windows clients. In our environment, Windows IPP makes more sense than any Linux solution I was able to find.

    I wouldn't mind having someone prove me wrong here...I'm not thrilled about the IIS requirement for this setup.

  155. TCO & Linux by queenb**ch · · Score: 1

    My current employer deals in offering a lot of services to its customers over the internet. We started off as a "Microsoft only" shop, even though we have at least 100 Sun servers here that run the back end databases and such. Our management finally got smart and noticed that the downtime reports almost never listed any of the Sun servers. They comissioned a study to see if we could improve our service by changing operating systems. They were considering replacing our Windows gear with Sun stuff.



    We pointed out that we could keep our current gear and just migrate the OS, so for us, this is an ideal situation. We've begun migrating to Linux one application at a time. Our uptimes have improved dramatically, which has reduced the amount of hardware we have been allocating to each application which in turn has allowed us to speed up the migration. The most difficult part has been getting the development teams to use the "other slash".



    Because our admins were mostly all cross platform to begin with, the migration hasn't been terribly painful. I realize that we are unusual in that aspect. We've begun training those that are single platform only by pairing a Unix-only with a Windows-only in a sort of buddy-system. The biggest part of the learning curve has been figuring out which distro to use. We have found that as long as we stay with RedHat 7.2, we really don't have any issues with the OS and hardware. I would like to point out that not every distro will support every vendors proprietary server hardware. We tried using newer distros and ran into problems with the kernel not supporting things. We tried using other vendors distros (Mandrake, Suse, etc.) and ran into problems as well.



    My advice would be to go slowly. Port one thing at a time. Get your admins up to speed on that one thing. Once they get up to speed on that one thing, they'll be able to work the kinks out. Once they get the kinks worked out, then you can move on to the next application. I can't stress enough that you need to proceed SLOWLY.



    --
    HDGary secures my bank :/
  156. Outlook client -- GroupWise by Anonymous Coward · · Score: 0


    You can also use Novell GroupWise for a back end and use Outlook as your client. I haven't used it much, but I have set it up and it works.

  157. Training, training, training by yuri+benjamin · · Score: 1

    Make sure you invest in training.
    Even if you don't end up migrating, in which case get more training in the systems you use now.

    I've seen some lousy IT due to lack of training.

    --
    You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  158. total TCO by itzdandy · · Score: 1

    this is a completely circumstantial situation. in some places Windows will not be significantly worse OR better than linux and vice versa.

    Generally, i believe Linux provides a low TCO over the coarse of 1 year if measured from a "start from scratch" perspective. On the other hand, to convert from Windows to GNU/Linux is more time consuming and will generally take >1 year to see TCO go down. When licensing comes up on 200+ machines, Windows will certainly feel a lot more expensive, while linux will be free.

    Finding IT staff than can handle all of your Linux AND Windows machines is a tough. Most Linux guys have purposely turned their backs on windows and in turn, lost some of their talent at fixing all the windows workstations that WILL exsist on your network.

    One thing that i don't think has been addressed is cost of backups. Linux requires no extra backup software like windows does, and windows typically requires a complete system backup for every machine unlike linux, which can be backed up effectively on a per partition basis, litterally just the /home directory in most instances. And a simple tar command can backup everymachine to a compressed file, and stored easily on the server/tape/cd-r. This is much more difficult and time consuming on windows. And linux can be used to backup windows machines via tar/rar/zip and Samba/CIFS where Windows does not have the ability to backup Linux machies without inverstment in other software and a lot of time.

  159. mod parent up by Anonymous Coward · · Score: 0

    mod parent up. No need to be redudant when hes one of the first posters.