Slashdot Mirror


InfoWorld on Switching to Linux

brentlaminack writes "The latest Infoworld is running a lengthy piece about The Real Cost of Switching to Linux, where it makes sense and where it doesn't. As one of their columnists points out, the debate has switched from "if" to "where". One of the big wins for Linux was in the area of remote administration. Specifically noted was ssh. Also of note is the shift in calculating cost from TCO (Total Cost of Ownership) as has been calculated in the past, to ROI (Return on Investment) that focuses more on what you can do with the technology to get work done."

56 of 319 comments (clear)

  1. Long term benefits by TWX · · Score: 5, Insightful

    Thing that I've noticed is that if a large organization gets into Linux, even if they buy it, it's theirs for the duration and all of the upgrades that they can work into it, instead of requiring either yearly site license fees or massive payouts every so many years for new versions of software to do essentially the same thing. Even paying a consulting company or services company to deploy Debian would make sense in a way, as long as the apt server were the organization's, versus a public server, so that as long as someone is maintaining the package database on the local apt server, they can keep updating the workstations.

    Large organizations usually have some form of IS department, so instead of paying them to run around and fix Windows Millennium or XP problems, pay them to keep the network deployed OS current, and fix the bulk of the problems from their desks.

    --
    Do not look into laser with remaining eye.
  2. Glad to see the mainstream starting to get it by Crashmarik · · Score: 3, Informative

    The real value of Linux is it allows an I.T. staff to get a job done in an organization. If it has to work if it has to be done it can be. In more beureaucratic organizations the effect is even more pronounced as no one has to seek approval to get the needed piece of software while the company is down.

    What I would like to see is one of these TCO surveys that consider the cost of software audit compliance and purchase approval on the windows side.

  3. What I don't understand by dj28 · · Score: 3, Insightful

    I understand that Linux is the new darling of the tech industry, but why do reviews like this completely ignore operating systems likee FreeBSD (which out performs Linux in several serving tasks, and is in general more mature)? People who write these reviews on TCO and other stats think Linux is the only alternative to Windows servers. It gets annoying after a while.

    1. Re:What I don't understand by grub · · Score: 3, Interesting

      You'll find that some places use Linux as a stepping stone to get into the more mature *nix-like OSes. The switch from Linux->FreeBSD isn't nearly as daunting as the quantum leap from Windows->Linux.

      --
      Trolling is a art,
    2. Re:What I don't understand by Anonymous Coward · · Score: 3, Insightful

      I understand that Linux is the new darling of the tech industry, but why do reviews like this completely ignore operating systems likee FreeBSD (which out performs Linux in several serving tasks, and is in general more mature)?

      I'm glad you brought that up because I have a question that has been burning for a while. FreeBSD, like Linux, is an essentially free UNIX. Let's not argue licenses and the like, just look at them both as free in code and price.

      What makes Slashdot readers think Linux will take over the desktop and server markets when FreeBSD didn't?

      They are both very similar but were released at different times. PCs that ran Windows were still a few grand and so were RISC workstations. Both are free in cost and have the source publically available.

      How is the situation different now and why will Linux succeed when another solid, free, x86 based UNIX-like OS failed?

    3. Re:What I don't understand by holzp · · Score: 3, Funny

      Because FreeBSD has a devil for it's mascot so naturally most people think it is affiliated with Microsoft.

    4. Re:What I don't understand by Master+Bait · · Score: 2, Insightful
      Indeed. I also wonder why they keep plugging away at the 'support' and 'training' issue. Some tech journal's articles seem to be written from a strictly corporate/academic standpoint.

      That was definitely the case at IDG in the late 80's. I then worked at a company that did some Linotronic service bureau work for IDG. Their journalists were hired based on their history as journalists, and not on IT experience.

      Now, we keep seeing articles based on IT buzzwords, rather than people's dirty hands. BSD would get mentioned in articles, but only if they bought ads to run in those magazines. If Dell decided to sell machines with a BSD preinstalled and advertised the fact or sent press releases, then it would be mentioned. Otherwise, those journalist's world is very, very small

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    5. Re:What I don't understand by TWX · · Score: 2, Insightful

      Well, being the 'new darling' that it is, is gets a lot of attention. It also gets a lot of support and development, however, so it's not vapourware like a lot of other "new hotness" IT developments are. Comparing it to other POSIX OSes, it's development might be younger, but its license ensures that a developer's contribution remains free to everyone until it's replaced by something better, so from a developer perspective I can understand developing for Linux over BSD.

      Linux has also, from my perspective, just felt more 'right' than BSD has. Take the default text console on FreeBSD. It just feels clunky, like it isn't handling all of the display formatting right. I've never felt that way about Linux's console. It's a small thing, and a thing that most people don't even deal with anymore, but for those of us who have worked with both locally without a GUI, it stands out. Also, for GUI itself, Linux with X has felt, again to me, to be more responsive than FreeBSD with X. Maybe I didn't do something right in FreeBSD, but with my knowledge at the time, Linux's working properly with less hassle made me a believer. Even the kernel stuff for Linux feels more geared to the person working with it, since there are multiple ways to go about defining what one wants in and not, and it feels intuitive. Granted, most advanced users only replace a kernel when it's actually necessary, it still feels better.

      I don't say that BSD is bad, but I'm just more accustomed to Linux, as a lot of people that I know are.

      --
      Do not look into laser with remaining eye.
    6. Re: What I don't understand by gidds · · Score: 2, Funny
      It wasn't me, but I agree with them. I mean, it doesn't carry on getting funnier every single time you see it, does it?

      The first ten million times were the funniest. The next ten million, yeah, they were a bit funny too. The third ten million didn't make me laugh at at all. After that, it went into a bit of a decline...

      --

      Ceterum censeo subscriptionem esse delendam.

    7. Re:What I don't understand by SmallFurryCreature · · Score: 3, Insightful
      Well I can of course only speak for myself.

      Note the I. This is my experience. I am not claiming this is typical I may in fact be the exception. Anyway.

      I grew up with C64 -> MS-DOS -> Windows. When it was time for me to get into the unixes I first had to work with an AIX with all the man pages removed. Thrust me working with a unix book to figure out a badly configured server with mission critical software running on it does not endear you to a system. Fortuanly I was saved when I learned that there was a support contract for it and the people from IBM really saved my ass. Finding the bloody machine was the hardest thing in getting the man pages on it :)

      Oh perhaps I should explain that the company had lets its unix admin go and failed to hire a replacement since support should be able to handle it. In the end it was I a complete newbie who was landed with the job just because I was knowlegdable about the database on it.

      However I was not soured with IBM/AIX because of the excellent support I got, wich of course the company had to pay for but then they should have hired unix admin.

      Later on at an ISP I wanted to learn more about unixes and of course I went to ask. There were two camps. BSD's on the one hand. Linux on the other. Let me just say that the BSDers I met are the greatest bunch of selfrighteous assholes I have ever met. I needed to setup up and FTP and didn't want to use windows for it. BSDers, FTP is insecure. Linuxers, Okay you can best choose this daemon for it since it has been tested by us in an earlier project oh and here are the installation notes we took then. Guess wich answer helped me get the job done?

      Where linux people always seemed willing to help me out, as indeed the solaris and windows people, the BSD just seemed to think that unless you managed to figure out a system from scratch you suck. I have heard other people complain about this as well. Gentoo fans say they stayed away from BSD apt-get because they found the atmosphere on the forums downright hostile.

      Sure we got linux zealots but so far I never met them in real life. I learn from other linux users and nowadays sometimes manage to point a trick or two out to other users. It feels like a far better community to be in.

      To be fair I only met about a grand total of 5-6 bsders, so it could have been just them but that doesn't change the fact that 100% of all BSDers I met, all of them needed to develop some people skills. I am sure there must be helpfull or even just friendly BSD users out there. I just never met them.

      And this I think answers your question. BSD and in particular its users just never seem capable of appealing to outsiders. And the only way to grow is to get those outsiders. You scare everyone away so you don't grow so noone hears about you so you get all grumpy so even the few that do hear about you get scared away in a vicious circle.

      From your tone by the way you seem really pissed off. You say BSD is superior, but fail to give proof. You claim it is more mature but as I said the attitude given off by BSD users seem to suggest they are anything but. This too gets annoying. It is like the eternal debate on wich distro is best. Answer the best is the one you like.

      So lighten up. After all apple saw the light didn't they? Try to be a little bit more friendly to newbies who really want to learn but have to ask stupidly annoying questions at first. If you can't or don't want to deal with that then take comfort that you are running a truly secure system, despite that fact you never seem able to prove this, and that all the dweebs morons and losers gravitate to linux like the braindead zombies they are.

      In the meantime we enjoy the community of getting things done and helping each other out that for some reason grew up around linux and we welcome with open arms any who escaped from the BSD gulag and nurture them wich friendly users and a cute logo.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

    8. Re: What I don't understand by cowbutt · · Score: 2, Interesting
      the point is why Windows->Linux should be any less daunting than Windows->FreeBSD.

      Suggestions:

      Hype - BSD lost a lot of momentum during the USL lawsuit in the mid-90s. If it didn't, BSD would probably be where Linux is now. Incidentally, this is my biggest worry about the SCO thing.

      Hardware support. Linux supports pretty much any device, no matter how cruddy it is. BSD is, generally speaking, pickier about what gets supported.

      Proprietary ISVs - Is Oracle supported on BSD? Is FireWall-1 supported on BSD? (ignore Nokia's IPSO, smartasses out there ;-)

      Installation - Linux is more readily supplied as a pre-install option, and even if it isn't, modern installers appear more user-friendly than BSD's

      Patch management - the availability of signed, binary patches, obviating the need for make world.

      --

    9. Re:What I don't understand by nathanh · · Score: 5, Insightful

      I understand that Linux is the new darling of the tech industry, but why do reviews like this completely ignore operating systems likee FreeBSD (which out performs Linux in several serving tasks, and is in general more mature)?

      Numbers. Simply numbers. It's the same reason that nobody reports on any of the 100s of fringe OSs with user bases measured in the thousands. Linux has more users and therefore gets the most attention. FreeBSD had its chance to have the biggest user base but it lost to Linux. This was despite a significant headstart in the form of 386BSD. There are at least six reasons I can fathom as to why this happened.

      First, the AT&T lawsuit against Berkeley (1992) scared a number of developers away from 386BSD at a very critical time in its evolution. Why invest time into developing 386BSD if AT&T was just going to steal your hard work? And "steal" is the right word here; it really would have been theft if AT&T had won because the 386BSD developers would have lost ownership of code they'd written themselves. Developers were scared away from 386BSD and towards Linux, which was seen as being "litigation-free". The parallels with the claims made by SCO today are frightening.

      Second, the Jolitzes. They were custodians of 386BSD and Bill was notorious for being slow to accept patches (1 year of unapplied patches). The formation of FreeBSD was essentially the "Gang of Three" getting frustrated with the slow pace of 386BSD development. They combined 386BSD plus the existing "patch kit" and sold the result as a CD-ROM. This was unfortunately too little, too late. Linux had a 2 year headstart on FreeBSD by this stage. Also the splintering pissed off a number of developers who stopped contributing to both 386BSD and FreeBSD. Instead they started contributing to Linux.

      Third, the license. FreeBSD advocates say that the BSD license is "more free" than the GPL but to some people (myself included) the BSD license is offensive. Nothing stops a commercial company leeching off your hard work if you use the BSD license. BSD advocates say this isn't a problem: "you wanted it to be free and now it is". The problem is I don't really want companies getting rich off my code. I want them to contribute back with more code. The GPL enforces this. The BSD license does not. In 1991, when Linux was still very much in its infancy, it managed to get more attention from more programmers than 386BSD ever managed. This was despite Linux being technically inferior to 386BSD. The license simply appeals to certain people. If Linus had used a BSD license then I don't think Linux could have ever wrested the #1 spot away from 386BSD.

      Fourth, the Internet. Linux development began at a time when Internet access was appearing in homes. The early adopters of home-Internet access were (of course) technology enthusiasts. The percentage of potential Linux developers in this group was relatively high. This meant from the start Linux had a huge base of developers to draw upon. And isn't it more fun to contribute to a brand new project than an existing project? Linux attracted the developers simply because it wasn't finished.

      Fifth, the installers. Back in 1992 (1991?) I was using Interactive UNIX at home. The software was showing its age so I was looking to get into one of the "Free UNIX" that was floating around the Internet. I'd already used (and dismissed) Minix because it was incredibly limited. I had a choice between 386BSD and Linux. The 386BSD installer required a 40MB download, a SCSI hard drive, and required me to destroy my existing Interactive installation. The Linux distribution came on 2x 5.25" floppies, supported IDE hard disks, and could coexist with existing operating systems. It was a no-brainer. Linux won because it cared about the newbie, even back then when I admittedly needed all my UNIX experience to get the damn thing installed. The FreeBSD distro didn't come until late-1993 but by then it was too late; I'd already deleted my Intera

    10. Re: What I don't understand by Dan+Ost · · Score: 2, Insightful

      Linux is the best thing to ever happen to *BSD.

      *BSD gets to benefit from all the Linux development
      (via Linux emulation if all else fails) and Linux's
      visability ensures that clueless users will choose
      it (and presumably stick with it or go back to Windows)
      while the more savy users (who are better able to
      contribute back to the community) will recognize when
      it is advantageous to use *BSD.

      Linux is a buffer that protects the *BSD community
      dilution.

      Think about it.

      --

      *sigh* back to work...
  4. compatibility by Anonymous Coward · · Score: 2

    will still be an issue in my eye.. once our propritary software will run on linux.. then we'll think about switching.. for now Windows 2000 will do the trick..

  5. TCO vs ROI by manual_overide · · Score: 3, Insightful

    even if MS's linux myths page was correct about linux having a greater TCO, business types don't care that much about the initial cost. That's why RH can get away with charging 10K for a multiprocessor licence. Businesses will buy it if it will earn them money in the long run. Of course it really helps if there is a low TCO because that will make your ROI go up.

    the linux myths page focuses solely on TCO. Someone should set up a high profile windows myths page that focuses on ROI. It'd be funny if it were full of FUD about windows, but better if it were actually truthfull. Get the PHB's out there to tell the IT guy, "i want one of those lunix boxes on my computers"

    --
    If bad puns were like deli meat, this would be the wurst
    1. Re: TCO vs ROI by manual_overide · · Score: 2, Insightful

      yes, but the secretary's workstation has an almost zero ROI. getting a new pc to let the secretary surf the interweb and play solitaire is usually not top priority for managers. having servers that stay up all the time usually is. esp. if your servers ARE the business.

      like we have a product that customers run on our servers via a citrix client. If those servers go down, that's money down the drain. But if they stay up, that's money in the bank. Which is why getting a PHB to sign for a new server is much easier than getting them to sign for a new development machine for me.

      ROI is everything.

      --
      If bad puns were like deli meat, this would be the wurst
  6. Remote management w/ SSH. by Black+Parrot · · Score: 5, Informative


    > One of the big wins for Linux was in the area of remote administration. Specifically noted was ssh.

    I admin ~25 machines remotely, most of them in a room that I don't even have access to without special arrangements. With SSH I can do that without ever having to make those arrangements, except in the case of a major upgrade or a hardware failure.

    You can write scripts that will take a shell command as an argument and then step through all your machines executing it on each in turn, greatly simplifying remote management.

    You can also use pipes and redirects to channel information between processes on the remote machine and your local machine, e.g. -

    ssh remotehost cat /proc/cpuinfo | grep flags > temp.txt
    will put the flags in temp.text on your local machine, but -
    ssh remotehost "cat /proc/cpuinfo | grep flags > temp.txt"
    will put it on the remote machine instead.

    Or, if you want to do all the work on the remote machine and only redirect the output to your local machine, use -
    ssh remotehost "cat /proc/cpuinfo | grep flags" > temp.txt
    and the grep will actually execute on remotehost.

    The example is trivial, but you can do some powerful sysadmin stuff that way. However, there are a few gottchas: a few services crap out if you try to restart them with -
    ssh remotehost service xyz restart
    so you do have to be careful about some things. (Sure wish someone would figure out what causes that and fix it!)

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Remote management w/ SSH. by amcnabb · · Score: 3, Informative

      You mentioned how some things fail when you do

      ssh remotehost service xyz restart

      Be aware that some programs (such as ping) will die if they don't have a terminal to input from/output to. One handy thing you can do is to run the following:

      ssh -t remotehost command

      which will allocate a pseudo-terminal. I can't promise it will work for your situation, but I've found that it has solved similar problems for me.

    2. Re:Remote management w/ SSH. by Quixote · · Score: 3, Informative
      One word: screen

      It is such a handy utility. I can fire off a long job, and detach the screen; go home and reattach to it, to see how its going; and then come back to work and continue. It's so beautiful. <sniff>

    3. Re:Remote management w/ SSH. by Malor · · Score: 2, Informative

      One non-obvious application of this is remote backup from one machine to another.

      You can create an /etc/nobackup file that looks like this:

      proc/*
      tmp/*
      dev/*
      var/log/*

      and then you can:

      ssh -l root remotehost "cd /; tar -X /etc/nobackup cf - *" | bzip2 -9 >remotehost.tar.bz2

      This runs the bzip locally; this is good if you're on the same network and your server carries a heavy load. If bandwidth rather than CPU is your limiting factor:

      ssh -l root remotehost "cd /; tar -X /etc/nobackup -cjf - *" >remotehost.tar.bz2

      This runs the bzip remotely, which puts more of a load on the server being backed up, but sends a lot less data down the pipe.

      Note that this is NOT a perfect backup strategy, unless you stop all your services first. It's a quick and dirty hack that will usually work. You should probably test every backup file you create this way; if a file changes while tar is reading it, it may give up and bail out before completing the backup. (I found this out the hard way, when I needed to restore but my file was incomplete; it stopped at /var/log and didn't get /var/www. This was bad.)

      As far as your service thing goes... I mostly run debian, and I have found that many scripts won't run if /etc/profile hasn't been executed. So I often write quick little wrappers that source /etc/profile and ~/.bashrc and then start or stop my service. That fixes most scripts.

      Probably would be smart to write a generic wrapper that does that and then runs the command I want, but I haven't done that yet. :-)

    4. Re:Remote management w/ SSH. by AftanGustur · · Score: 2, Informative


      ssh remotehost cat /proc/cpuinfo | grep flags > temp.txt

      Have a look at BitCluster, it opens up a window for each of your remoter machine and allows you to do everything simultanously, over SSH of course.

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  7. They still don't get it by passthecrackpipe · · Score: 5, Interesting

    "The jury is in. After years of experimentation with Linux in the enterprise, customers, analysts, and vendors are starting to sing a consistent tune about where Linux makes financial sense and where it doesn't."

    They still don' t get it. Even though the article is moderately positive, any article about Linux that starts with "the Jury is in" was written by someone who does not fully understand the dynamics of Open Source. How can "the jury" be "in" on an environment that changes so rapidly as Linux does? How can you say for certain where Linux has a role and where it doesn't? A move in the right direction, but the hacks still need some educating.....

    --
    People who think they know everything are a great annoyance to those of us who do.
    1. Re:They still don't get it by KoolDude · · Score: 4, Insightful


      IMHO, we should not worry about the managers who still don't "get it". They eat all the FUD MS/SCO/IDC is feeding them. All these managers will eventually realise their mistake when their competition adopting Linux/Open Source tools is able to offer better price for same product/service. When they start losing business, they will really "get it". Seriously, there is a change at hand here and the economics will play its part. only question is 'How soon ?'

      --
      getSexySig(); /* returns sexy signature */
    2. Re:They still don't get it by TWX · · Score: 3, Interesting

      "Overall, the system is still the same."

      I won't go quite that far, but the availability of source code in such quantity means that a program won't suddenly be orphaned because the new version of the OS doesn't support that binary anymore, like Microsoft is doing with programs that were originally released for Windows 3.1 and Windows NT 3.5. Functionality can be maintained through a little amount of work.

      --
      Do not look into laser with remaining eye.
    3. Re:They still don't get it by Trurl's+Machine · · Score: 2, Insightful

      yeah, I agree, but I wasn't talking about managers, I was talking about the journos that talk about OSS.

      You are right. And this brings me a certain crazy idea. OSS advocates shound no longer preach to the IT guys. They are already convinced. To reach Mr Joe Average you have to capture the guy who writes a tech column in a newspaper Mr Average reads. He will write a column "Linux rocks", and Mr Average will agree. Now, it is quite easy to find die-hard Windows fans or die-hard Mac fans among the journalist crew, but in most newsrooms the only person likely to know that the Linux exists at all (not to mention actually use it and like it) is some poor helpdesk employee, once again called to replace the bloody toner.

      So the crazy idea is: why not create a special Linux distro as a gift for the journalist community? It could be some slimmed-down Mandrake or RedHat, capable only of doing things journalists want to do on their desktops/laptops (MS Office compatibility, good suite of Internet applications, some games; everything extremely easy to install and use). Jettison or disable everything a journalist does not need and could confuse him (excessive choice of window managers, obscure Unix services, maybe the whole CLI at all). Just send it to major tech columnists with a kind note like "guys, here is a software package that gives you everything your Wintel or iBook does, but it's also rock-solid, guaranteed virus-proof and absolutely free". Wouldn't that be a good PR move?

    4. Re:They still don't get it by TWX · · Score: 2, Insightful

      "The price gap is slowly converging, on the hand because Linux is simply costing more then it did 2 years ago..."

      Really? Where? I run Debian and Slackware at home and have absolutely no problems with costs whatsoever. At work, we have about 120 linux servers, all tweaked-out Slackware machines. We didn't pay a cent for the OS. We use them for print servers for a massive WAN, for site-based fileservers, and for routing.

      In fact, it was cheaper for us to use a Linux box with a bunch of fiber ethernet cards to handle our main network switching than it would have been for us to have purchased a router.

      There is no need to pay for Linux at all, if you have people competent enough to implement it on their own, or to find a free implementation and tweak it to make it even more suitable.

      --
      Do not look into laser with remaining eye.
    5. Re:They still don't get it by mgv · · Score: 4, Insightful

      Wouldn't that be a good PR move?
      Not if the journalist hasn't tried it, and certainly not if they have to install it themselves, and write an article bitching about how hard it is to partition disks.
      Which is where the idea of a specialized distribution comes in. You've identified one feature that any such distribution would have to have- easy installation.


      Ok, a moment of zealotry here, but ... Knoppix does most of this for you. And, it does one thing you can never get off microsoft - an OS that doesn't depend on a hard drive. I have used knoppix to save data from a capable but not technically skilled friends laptop, before reinstalling windows.

      He may not have switched over to linux yet, but he now knows what it is, and that it saved his work.
      He kept a copy of the distro "just in case" his windows boot up went down in flames again. And I was astounded to watch him take over and continue the salvage procedure - A non-destructive repartition and copying of files from the old primary partition before the inevitable destructive microsoft reinstall.

      In summary, we don't need a special distro to sway people over, just continued evolution of the current trends. Knoppix has spawned several other distro's and I expect that its level of hardware detection will become a part of the standard distro of the future.

      My 2c of speculation and comment,

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
  8. Solid Analysis by InnovativeCX · · Score: 4, Interesting

    I have to admit, this is definitely one of the better write-ups that I have seen on the subject. Most, as the article states, base all decisions on the TCO (amount spent) rather than the ROI, which allows organizations to determine how much they would save in the long run if they were to switch.

    Main thrust seems to be that the savings increase with the amount of technical resources converted to Linux systems. Perhaps this could be a deciding factor for many companies and organizations considering taking the plunge.

    Favorite Quote:

    "Discount retailing's a tight business, and we're wicked cheap," explains Burlington Coat Factory CIO Mike Prince..."Instead of having a superhorse you have a team of horses -- you don't have to have this genetic [RISC] wonder."

    -CSA

  9. Cost discussion by maxmo74 · · Score: 4, Interesting

    My colleagues and I had several discussions about switching to linux costs during the past years. I am not going to report everything we talked about (especially when we got "hot" and yelled using not very fair terms), but just the essentials. The cost, both for just server or even for workstations, depends a lot upon whether there's at least a professional employed there actively using linux (a geek almost necessarily) and the kind of applications needed to be "ported". In my case, a switch not only would be very expensive (30 workstations using Windows and -gosh- MS Access), but almost impossibile without thinking about an almost complete rewrite of the applications. In many other cases though the switch is not only possibile (email, wordprocessing, spreadsheet) but even very very inexpensive.

    1. Re:Cost discussion by TWX · · Score: 3, Insightful

      The trick on custom stuff, like MS-Access applications and databases, is timing. If your Access solution is getting near no longer working due to age coupled with Microsoft's abandonment of older binaries, you have incentive to rewrite something. Now, are you going to spend $500 for OS and applications per year per computer, and $2000 porting it to a newer version of Access, to keep spending $500 per per year per computer, or are you going to spend $20,000, as an example, rewriting it entirely for a new platform that you'll spend -$0- for per computer per year?

      Depending on the number of computers, in your case, 30, if you are a good little Microsoft customer and spending your $500/year, you are paying $15,000 per year, and still paying a developer to update your Access database. So, conversion, after a couple of years, could pay for itself if it's properly done. I'd guess that with 30 computers, you could probably outsource maintenance for when you need support, or on a regular schedule for updating, and not spend as much as you would with Windows. Viruses alone wouldn't be nearly so big a problem.

      --
      Do not look into laser with remaining eye.
  10. Hidden Costs vs Opportunities by chill · · Score: 4, Insightful

    "There were a lot of costs I didn't expect-- hidden migration costs," says Cedars-Sinai's Duncan. During the migration from NT to Linux, his staff insisted that because they had been running RAID disk mirroring and striping on NT they should buy SCSI RAID controllers for the Linux servers. "It was like $1,000 per box extra that I hadn't planned on."

    That wasn't a hidden cost. Linux could have easily handled RAID disk mirroring and striping without the special controllers.

    This was an example of the IT staff knowing they have a much larger than normal project budget and milking it for all it was worth.

    --
    Learning HOW to think is more important than learning WHAT to think.
  11. Just wait till MS-Linux is available. by Anonymous Coward · · Score: 2, Funny

    Finally Linux will be all it can be. It just need improvment from Bill. When MS-Linux is here, you will get 1) DirectX, 2) an intuitive GUI, 3) easy and painless installation, 4) seamless installation of drivers, 5) real apps made by real coding companies.

    The best part? The MS-Linux distriubution will be the only one will all this! None of it will be GPLed, so there won't be any hobbyists to muck up Microsoft's good coding!

    All Linux needs is MicroSoft. And it will come. And there's nothing anyone can do about it.

  12. Chance of rain: slight... by TWX · · Score: 5, Insightful

    If you're developing on it. If you're using it for regular users who need email and web and word processing, it doesn't matter what the licensing is. Your memo written in ABIWord doesn't have to contain the GPL.

    And if you're developing, there are commercial libraries available to you. There are BSD-licensed libraries too. You don't have to use Stallman's libraries, you can get them elsewhere. Hell, IBM even builds compilers, as does Intel. The entire point of GPLed stuff is for it to remain for everyone. If you don't like that, build it yourself, buy it, or find another non-GPL one.

    It's not impossible to do this. It just takes brains and research. I'd rather sink my money into that than into a mindless purchase of a product that goes "BOOM!" far too frequently and forces one into paid upgrades.

    --
    Do not look into laser with remaining eye.
  13. Cool trolling, but ... by LordKaT · · Score: 4, Informative
    You missed the total point of the parent.

    What you failed to understand about the parents post is that he is talking about site license fees, renewal fees, etc ... You don't have to spend $500/seat with Linux every five years as you do with Microsoft. "It's theirs for the duration" means, simply, that they don't need to pay out the nose. Itdoes not refer to the GPL.

    A note about the GPL, which you also missed, is that if you make a change to somones GPL'd software, you must also make your code GPL, or a compatible license. However, providing source code is a provision only when you are distributing. If you don't distribute that work outside of the company, your GPL'd work doesn't see the light of day. Once you distribute it, however, you need to provide a way for the person who obtained the binary to obtain the source code.

    Also, you need not provide everyone with the source code: you only need to provide those who have obtained, through you, the source code in question. Of course, they are also given the right to use, modify and distribute that source code. However, that doesn't mean you need to put it on a public FTP server in a tarball for every person in the world to download. Which, actually, destorys your argument in it's entierty really. You can profit, you just can't have a stranglehold on the world with your technology.

    --LordKaT

  14. Linux's Share of Server Market grew by 40% by reporter · · Score: 2, Informative
    The key quote in the Inforworld article is the following.

    The benefit of replacing expensive RISC processor-based Unix hardware with commodity Intel boxes is one of the biggest factors driving Linux adoption

    Linux servers and workstations have rapidly increased their share of the market at the expense of Sun Microsystems. According to "IBM steals server sales from Sun", the sales of Sun servers running Solaris dropped by a whopping 19% from 2nd quarter of 2002 to 2nd quarter of 2003. Yet, the sales of Linux servers increased by a sizeable 40%.

    The bell tolls. It tolls ominously for Sun.

    ... from the desk of the reporter

  15. No Comprende by DrJimbo · · Score: 3, Funny
    Microsoft bundles a lot of stuff into Windows, into SQL Server, into the .Net framework ? if you?re looking to build a generic app and deploy it at an all-in price point, Windows is going to win hands down because you get so much bundled in.

    Windows software is cheaper because it has so much bundled in???

    It sounds like the logic used I Love Lucy where she loses money on each item sold but plans to make up for it by increasing the number of sales.

    --
    We don't see the world as it is, we see it as we are.
    -- Anais Nin
  16. Security by wmaker · · Score: 3, Informative

    I notice nobody has mentioned security... What about the fact that linux security is a lot easier to matain remotely than Microsoft. What are you supposed to do if some security flaw is released for microsoft and you're at home. You can't just run PC Anywhere... Plus, uptime is so much better on linux.

  17. Include BSA raid in TCO for Windows by ODBOL · · Score: 5, Insightful

    I haven't yet seen a TCO study that includes the risk of a BSA audit in a Windows shop. The TCO for running Windows should include the cost of insurance against the disruption of a BSA audit and the penalties paid for apparently unlicensed software.

    --
    Mike O'Donnell http://people.cs.uchicago.edu/~odonnell/
  18. Stupid assumptions by Bun · · Score: 3, Insightful
    [said]Martin Taylor, Microsoft's general manager of platform strategy . "One of the issues that causes people to not take a full picture on [Linux costs] is they download something for free and they invest time to get it where they want it. They don't fully account for the time and effort it took to even get their model scenario up and running."
    Really? And you would have your customers set up an enterprise system WITHOUT evaluating it to the point where they understand it and are fully prepared to use it properly?

    Jackass.
    --
    "Anyone that has ever gotten an idea based on any of my work and done something better with it-good for you."--J.Carmack
    1. Re:Stupid assumptions by Bert+Altenburg · · Score: 2, Insightful

      I guess Mr Taylor abhors MSCE certification as well. Talking about a waste of time.

      --
      PC manufacturers are guilty of perpetuating monopoly abuse by M$ until they include a partition with Linux pre-installed
  19. Because two OSs make PHBs heads' spin already? by Kjella · · Score: 3, Interesting

    Sure, there's Windows and Solaris and AIX and FreeBSD and NetBSD and OpenBSD and OS X and Linux, at least.

    If you look at current history, they normally expect that different OS systems do not play that well together - and normally, they'd be right. Windows + Linux already sounds fishy to them, but something even more obscure than Linux? Sounds like a patchwork of problems to them.

    Linux is starting to have large industry backing, with giants like IBM. What does *BSD have? Sure, Apple took it for OS X, but do they provide any *business* backing to *BSD? No. Without wanting to join the "BSD is dying trolls", Linux is racing ahead while BSD isn't developing at nearly the same pace, because with mindshare comes users and developers.

    Linux is being promised to be the one solution on everything from embedded devices to supercomputers, and with time even the desktop. This study is one of many to see "where" this is true, not "if", as the submitter said. Even if BSD could win such a comparison, it wouldn't have anywhere near the news value or interest. "Linux: Now also good for your servers" does a lot more than "BSD does good in server study".

    Kjella

    --
    Live today, because you never know what tomorrow brings
  20. Answer by greenrd · · Score: 2, Insightful
    Linux has better hardware suppport than *BSD.

  21. "virtually virus-free" by foyle · · Score: 4, Insightful

    After the MSBlaster worm and SoBig virus activity of the last few weeks, you'd think that there'd be a little more than a passing reference on page 3 of the article saying that Linux is "virtually virus-free".

    I'll bet that none of these expensive studies ever include the cost of cleaning up after the virus/worm of the week that comes with running Microsoft NT/2000/XP. Having everyone in your company having 2 or 3 days a year when their desktop/laptop/server/whatever is unavailable because of cleanup activity should have a definite negative impact on TCO or ROI.

    Yet one more reason to use Linux, *BSD or OS X.

  22. Re:Our experiance on switching to linux. by sloanster · · Score: 2, Interesting

    Some lame ass anonymous coward wrote: "When linux speeds up to acceptable levels, and supports Professional hardware, we will consider it again in a few years."

    I smell a troll...

    Totally clueless, probably not real. Linux runs circles around OS X performance wise. What the troll was complaining about (if it was actually an actual real life occurrence) was the performance of the gimp vs photoshop on a certain operation.

    I'm skeptical, and would love to see a benchmark of common graphics operations on gimp/linux vs photoshop/osx and photoshop/windoze.

    Who knows, perhaps the gimp is doing some things in a non-optimal fashion. If so, the comparison would cause the gimp crew to step up and make it right.

  23. Re:Bwhahahhaha! by Lumpy · · Score: 2, Informative

    OK I know you are a troll but I'll educate you anyways...

    First, Yes Lots of MCSE or Windows admins will raise questions about requirements about linux that are incorrect, the "demand for scsi raid cards to replace the scsi striping that was available in windows" was FUD peddled by the IT staff that were pissed they had to retrain, or simply not educated enough abou the OS they are switching to. This brings into question the so called "retraining costs" that are touted so highly by the windows fan club members...

    First off today in corperate america, if ther eare changes, you either learn the changes or expect to ge replaced by someone that already knows it. There are no costs for retraining. you can completely fire your entire IT staff and replace them within 48 hours with linux experienced professionals for the SAME pay rate. Espically now when there are so many out of work.

    Is that a bastard's attitude? yes, only a complete asshat PHB would do such a thing, but that is how it is in corperate America right now.

    "Adapt or there's the door, we'll have your replacement in here signing papers before you pull out of the lot."

    Basically, if yout IT staff are not smart enough to be adaptable, were already learning on their own and watching inductry trends to get ready form them.... you might be better off with fresh meat in that department....

    The days of a company paying to retrain you are over. you retrain you for free if you want to stay employed....

    maybe someday we can get back to the good-ol' days of being treated like humans, but I doubt that we will see it for another 5-7 years....

    Until then.... Adapt, Innovate, and Overcome...

    --
    Do not look at laser with remaining good eye.
  24. Re:Remote administration, a win for Linux? by the+eric+conspiracy · · Score: 4, Informative

    - Remote Desktop/Terminal Services (you don't even need a RD client, just a browser, which nearly every modern machine has, unlike ssh

    Bzzt. Every modern Linux machine comes with ssh.

    - VBScript (horrid, but gets the job done most of the time)

    VBScript compared to perl/bash etc.? lol.

    - WMI (Windows Management Instrumentation, do damn near anything remotely, but be sure to properly secure your network)

    Compared to UNIX instrumentation tools like SNMP? lol x2.

    - The MMC tools (ADUC, etc etc), which fully operate remotely, as well.

    MMC tools vs. UNIX remote admin ? hahaha

    - The .NET development tools, to quickly code up anything you need that can't be covered by the above.

    $1000 IDE license for the above vs what you get for free in Linux? You don't have a clue as to what you are talking about. And .Net is hardly quick to learn or code in. It's a bloated OOP framework in the Java tradition. Fine for applications, sux for writing sysadmin tools.

    I really love watching Windows admins paging through dialog boxes looking for incorrect settings. It's hilarious.

    Try remote admining your Windows box from a PDA on a train on your way to work, fella.

  25. Rant by hobit · · Score: 2, Interesting
    I've been a Unix user for around 12 years and a Linux user for about 3. Something wacky happened to my Debian set-up so they re-installed the now standard (here) RedHat. During this process I learned (again) about the cost of switching over.

    First of all, it looks like fvmw2, which I've been using for years isn't a standard rpm supported by the RedHat folks. So I moved to gnome, something I'd been planning for a while. Wow, what a nasty thing. You name it, it didn't work. Printing was a mess (it wouldn't change the default printer and it really really hated the 103 printers in the printcap file.) I couldn't figure out how to set things (like turn off the system beep from the terminal) and found nasty hacks to get around them. It refuses to use my good sound card and instead uses the on-board card. Etc. etc. etc.

    My point? I'm still trying to figure out which of these statements is true (may be more than one):
    • Attempts to make linux GUI driven is doomed to failure.
    • Gnome (at least as supplied by Redhat) is has serious problems. (If it is going to ignore me when I set a default printer, an error message would be nice!)
    • GUI unix isn't for us old farts.
    --
    As Nietsche famously said, "If you stare too long into the Abyss, 1d4 Tanar'ri of random type will attack you."
  26. article missed many things by b17bmbr · · Score: 2, Interesting

    1- you don't need new hardware. linux runs on damn near any platform, at least those that count. x86-yes, sparc-yes, ppc-yes, big iron - yes (thanks IBM)

    2- the options taht linux gives you are unlimited. with windows, what they give you is what you get. for instance: let's say you have 20-30 older boxen. turn them into thin clients. suddenly adding 30 new cubicles and need a bridge or router. fine. where's that old pentium 120 we had laying around.

    3- with windows you either upgrade when they say, or face EOL'd products. even if yo have an old RH5.2 mail server (and you know who you are!!), you never have to upgrade. and you have the source.

    those are examples that the article missed. i'm sure there are many more. this is where TCO analyses falter. how do you calculate the cost of things like these?

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  27. What ever happened to Photoshop for *nix? by zakezuke · · Score: 2, Interesting

    At one point in history, Adobe did have a version of Photoshop for Solaris 2. Part of the reason I know this was I was looking into big ass monitors in the mid 1990's, and discovered I could get into a sun with a big ass screen with a buttload of ram for about the cost of a new big ass multi-sync monitor, and the same chap that was selling used Sun equipment also had copies of Photoshop for sale. Plus my scanner had NO win95 support, but did have Sane support. For your average user, this wasn't what you would call an acceptable solution as it was a multi-grand software package where PC editions were just under a grand. Near as I can remember, there was NO option for for direct purchace of a *nix edition. X support was really quite spiffy.

    I think version 3.x was the last version for the Sun but it leads me to ask.... if they developed a Solaris edition, why have they not bothered with a BSD/Linux edition.

    --
    There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  28. Seven Costs Of Sticking With Windows by paj1234 · · Score: 4, Interesting
    • Risk of the 'Software Police'
    • Timewasting 'licence audits'
    • Microsoft business practices
    • Paying again every 5 years
    • Viruses, worms
    • Staff timewasting on Ebay etc
    • Overworked, frustrated tech staff
    All these are avoidable... as Sternie Ball of guitar string maker Ernie Ball explains here.
  29. GPL by qtp · · Score: 4, Insightful

    What makes Slashdot readers think Linux will take over the desktop and server markets when FreeBSD didn't?

    Hate to say it, but it's the GPL which will enable Linux to gain in marketshare beyond what BSD has.

    The BSD License allows companies to take the work of the BSD developers, make changes, and not share those changes back with the original developers.

    You could say that BSD codebase has been adopted widely throughout the industry, but it has been through other companies adopting (read: "Embrace and Extend") BSD code into thier own propoietary products without compensating the developers or community that made that code possible.

    In this sense the BSD License is "more Free" than the GPL, but the BSD license does not ensure that that changes to the code will be Free as well.

    --
    Read, L
  30. Windows TCO = $0.00 by Anonymous Coward · · Score: 3, Insightful

    There is no TCO with Windows. You don't own shit. It is licensed to you for your use. Don't forget that. You hand M$ your balls the minute you use their stuff.

  31. Must Consult Someone Else by The+Monster · · Score: 3, Insightful
    The real value of Linux is it allows an I.T. staff to get a job done in an organization.
    If you have an IT staff that understands it. From the article:
    "There were a lot of costs I didn't expect-- hidden migration costs," says Cedars-Sinai's Duncan. During the migration from NT to Linux, his staff insisted that because they had been running RAID disk mirroring and striping on NT they should buy SCSI RAID controllers for the Linux servers. "It was like $1,000 per box extra that I hadn't planned on."
    There are only two possiblilties here:
    1. They were running hardware RAID on NT, then this is a wash, and not planning on it just indicates that Duncan didn't budget correctly.
    2. They were doing it in software on NT but insisted on hardware for Linux. That would indicate they didn't understand how to to software RAID on Linux.
    Either way, there are no 'hidden' costs here, except in the sense that things are 'hidden' from an ostritch when its head is in the sand.
    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

  32. Sign of a noob? by Daengbo · · Score: 2, Funny

    user (555410) calling user (19622) a noob. Yeah.... That's why I love Slashdot!

  33. They could care less about 'it' by maynard · · Score: 3, Insightful
    They still don' t get it. Even though the article is moderately positive, any article about Linux that starts with "the Jury is in" was written by someone who does not fully understand the dynamics of Open Source. How can "the jury" be "in" on an environment that changes so rapidly as Linux does? How can you say for certain where Linux has a role and where it doesn't? A move in the right direction, but the hacks still need some educating.....
    This coming from someone who's been using Linux on the desktop since 1994, and traditional NIX before that point. But you really miss the point. These guys are evaluating Linux for very large deployments; 1000 - 10000 hosts per organization. I'm sorry, but 'the dynamics of open source', while perfectly valid from a developer's standpoint, is completely irrelevant to these IT guys. And rightly so.

    Look: Suppose you manage an infrastructure of 1000 hosts scattered across a WAN separated by several regional warehouses and a corporate epicenter. I've actually worked (in a previous job) in a situation like this, though I was by no means the CIO. When you evaluate an OS like Linux you're not concerned with what it may do tomorrow. You're concerned with what it can do today and with what deploying that solution costs under Linux compared with any other alternative. Period. You have a list of services you must provide to the organization and a budget of recurring and fixed upfront costs to provide those services. IT is a cost center for a reason - we don't generate revenue in most organizations, we're here to reduce overhead costs across the organization, and justify our existence only in our ability to reduce organizational overhead at least an order of magnitude more than we charge.

    From this perspective, these guys are completely right. They're asking "what do I get today?", "How much will it cost across the life of the platform?", and "How does this compare with any other competitive solution?".

    Now, I'm of the opinion that Linux is a great value in large corporate deployments. I don't think we'll see home adoption of Linux for many years to come, but I do think we'll see large scale adoption of Linux on the corporate desktop. The reason I think this is because Linux gets progressively cheaper the larger your deployment. The more hosts the fewer admins compared with Windows. The security headaches are easier with Linux because the security model was thought through years ago and still works. Also, the per seat licensing costs will always beat any commercial OS. Linux wins, but only if you have an infrastructure capable of supporting the OS, and then only if you're large enough to leverage these skills into a significant cost savings. Otherwise, if you're a small department or a home user you might as well run Windows. Or buy a Mac - my preferred solution. :)

    Cheers,
    --Maynard
  34. Cost of conversion by Todd+Knarr · · Score: 2, Insightful

    When you ask about the cost of converting from Windows to Linux, there's a companion question: what's the cost of converting from Windows to the next version of Windows? Look at the licensing terms MS has now, and notice that they pretty much either force you to upgrade every 2 years or so or pay huge licensing fees when you do upgrade from an "obsolete" version. Also look at the history of cascading upgrades on Windows, where you need a new version of Word which forces an upgrade of Windows itself (the new Word won't run on older versions of the OS) which in turn forces upgrades of other software because your current versions won't run right (or at all!) on the new version of the OS. This is the dirty little secret cost the MS sales reps will never mention.