Slashdot Mirror


A Case for Linux in the Corporation

_UnderTow_ writes: "Saw this over at Anandtech. It's a pretty descriptive account of a reasonably large corporation (7000+ employees) transitioning their network infrastructure over to Red Hat Linux. Has details of the company's initial move to NT, and their eventual move to Linux as the cost of licensing gets out of control."

30 of 426 comments (clear)

  1. This reads like a linux fairy tale by Steveftoth · · Score: 4, Insightful

    Before you flame me, read this whole article. This is a fairy tale of linux winning over microsoft. Not that it couldn't (or didn't) happen, it's just that the author presents it in such a format as to make it unbelievable. Did anyone else get that same impression?

    1. Re:This reads like a linux fairy tale by Telek · · Score: 3, Interesting

      Yes absolutely. I got the same impression. The author claimed that the company in question had their servers going down at least once every 10 days.

      What the HELL were they doing to these servers? Mine has been up for 140+ days at home (I have run NT Stress Test on it for a week as well), and at work here we have a 2K server up for 80+ days right now, and it's used a lot, it has 2 printers on it, a stack of hard disks and email as well, and we've had no problems.

      And if this company was so proud of the change, why didn't they let us know their name?

      --

      If God gave us curiosity
    2. Re:This reads like a linux fairy tale by GrenDel+Fuego · · Score: 3, Interesting

      What version of windows are you running though? From what I've heard (and experienced) win2k is a lot more stable than NT4 was, but in this article they state that they never made the switch to win2k due to the costs, and not wanting to use Active Directory.

      I could easily see NT4 having problems like this.

    3. Re:This reads like a linux fairy tale by Jason+Earl · · Score: 5, Insightful

      Yes, and with Linux you can call RedHat, or if you don't like their support you can call Caldera, or SuSE, etc. etc. etc. And if your problem is exceptionally tricky, and very critical, you can pay someone to look at the source and fix it for you.

      This is literally the biggest Red Herring ever. You can get professional support for Linux, and you can pick and choose your vendor in a way that is literally impossible with Windows. When push comes to shove the only company that can really support Windows is Microsoft, and they don't have a sterling reputation for customer service.

    4. Re:This reads like a linux fairy tale by tmark · · Score: 4, Interesting
      This isn't a tale of Linux winning over Microsoft. This is a tale of Linux helping an organization make choices.


      Actually, I would say it is more a case of Microsoft losing then Linux winning or doing much of anything. It seems clear the real deal breaker was the fact that Linux is free. There was nothing about special about Linux here that would have prevented someone from replacing 'Linux' with 'OS/2', except that Linux is free. It was Microsoft who kept screwing them over on outrageously escalating licensing fees. It was Microsoft that penalizes their customers for not having the faith to jump whenever Microsoft yelled. If MS had more generous/less expensive licensing fees then this (supposed) company likely would still have stayed with MS.


      And I would like to add my voice to the chorus that is somewhat suspicious of the article. Companies often are NOT shy about announcing changes they make to their infrastructure, especially as they relate to the bottom line.

    5. Re:This reads like a linux fairy tale by irix · · Score: 5, Interesting

      When I used to write some web apps that ran on IIS (about 1 year ago - thank god those days are over) we worked with a fairly big NT shop.

      Their policy was to reboot the NT web servers one per month on schedule, becuase if you went any longer IIS would go into a death spiral and take NT down with it.

      This place was staffed with lots of MCSEs, etc. and this was their answer to problems with NT/IIS. No joke.

      --

      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  2. Thousand linux cases here... by joestar · · Score: 5, Informative

    There are thousand cases of Linux uses in corporates (large and smaller ones as well) on MandrakeBizCases.com. Worth a look.

  3. Good for the industry by FatRatBastard · · Score: 4, Insightful

    I don't care if you never implement a Linux/*BSD box, or if you think Linux is the biggest piece of crap to ever be installed on a computer. The simple fact that its an alternative to NT (and one that, as this article shows, can be done piecemeal) is good for the industry. It keeps MS honest. As an IT director you have one hell of a bargining chip at your disposal. You still may go with MS tech, but at least you can do it with some leverage on the licensing terms.

  4. What about RedHats side? by idot · · Score: 3, Interesting

    While this analysis details very niceley what MS charged for service, the writer completely left out what RedHat charges, in this case or even generally.

    Could someone with experience post some figures?

    How long will RedHat be involved in providing service for a company they have switched to Linux. If all goes so smooth, why not hire an experienced sysadmin inside, why outsorcing?

  5. Re:Some facts please... by Telek · · Score: 3, Insightful

    Absolutely. I must confess, I am a Microsoft user (and apparently the majority of /.ers are as well), but this does look like a dream. No names provided is a rather odd thing. I must admit however, I am starting to find linux more and more appealing.

    I also asked myself this interesting question:

    Hypothetically speaking, of course, if I had not paid for my software yet, out of all of the software that I use, how much of it would I still use if I had to pay for it?

    I'd be over to linux in a heartbeat if I had to pay for everything on my system. So I don't think that MS can claim that piracy isn't still helping them, at least in part.

    --

    If God gave us curiosity
  6. This reminds me.... by Auckerman · · Score: 3, Insightful

    One of the main reason I have heard time and time again for companies not switching to another lower TCO OS (MacOS, some open source Unix) is the cost of retraining. Here, MS, clearly made the cost of ownership HIGHER than the cost of retraining and a company noticed it. Now, after MS tries to move everyone to .NET and owning a WinTel computer requires annual fees, don't you think more companies will move away from Windows?

    --

    Burn Hollywood Burn
  7. I'm not a great NT admin, but... by astrashe · · Score: 4, Insightful

    It seems to me that the commercial structure of MS's software makes it harder to admin.

    I just wiped off my laptop, and as I write this I'm in the process of reinstalling windows and office on it. I installed W2K and Office 2000, and I'm in the process of patching everything. This is literally a 4 or 5 hour job. Now admittedly this is a slow machine (233Mhz, 228MB of ram), but that's still pretty crazy. And I have a DSL line -- this isn't

    What if I had to do 700 of these things?

    How does central application installation work under Windows? Is it even possible? How do they keep track of the licenses? Can you patch office once and have the changes propograte throughout the network?

    Imagine a Linux network where applications are all stored on central file servers. You don't have to worry about whether or not someone has their KWord license. You can just let everyone read the NFS shares.

    My point is that apart from the licensing fees, there's an overhead assocated with keeping track of who can run what. To protect their interests, MS has set things up in ways that make administration harder.

    Things like centralized office suite administration haven't been high profile in linux up until now -- the focus has been on making usable office apps, things that don't totally suck in comparision to MS Office.

    But I think there are some real opportunities to do things that MS will have more trouble pulling off, on account of the licensing.

    apt-get is a beautiful thing. What would an enterprise level apt-get look like? What would allow you to install software or updates on 10,000 machines? Would would allow you to roll back a bad update on all of those changes? What would allow you to keep track of different software configurations for different job descriptions or hardware configurations? What would it take for admins to control what users can do with apt-get, so they don't break things?

    What would it take for RedHat (or someone else) to feed updates into a large corporations office appication framework automatically?

    It seems to me that Linux has a lot of groundwork laid for this sort of thing, and that it could be made to happen more easily than a lot of people think.

    I think that everyone has a moment with apt-get. You've set up a new system, it doesn't have much on it, and someone sends you a zip file. So you say, "apt-get unzip", and 20 seconds later you can unzip the file.

    In a windows environment, that works with zip (although it's definitely harder and slower). But what about Visio? If someone sends you a Visio document, you can't just download Visio.

    We, on the other hand, can deploy a desktop that will download our diagram program on the fly when someone clicks on the file icon.

    What does that do to admin costs? (Or: what does that do to our jobs?)

    I believe that network aware package administration is going to be the thing that wins the enterprise for linux in the end.

    1. Re:I'm not a great NT admin, but... by ostiguy · · Score: 3, Informative

      1. Any shop with over 5 identical machines should have Ghost or Drive image. You install the OS, apps, etc. Make an image via a network boot disk. Put boot disks in machines, boot to them, blow image on. Change SID, rename machine, reboot. Add to domain. Done. All the big cloning software packages support multicast as well. MS also provides some tools

      2. As the tech lead here, I am responsible for licensing. Yeah, its not fun. But most enterprise software isn't fun either. Recently I spent some time trying to figure out what getting Solaris 7 would cost us if we acquired a machine that could run it - remember, Solaris 8 is free and downloadable - 7 isn't.

      3. Terminal services are viable for NT/2k. You can run apps centrally. It requires serious horsepower at the server side, but people are doing it. That is another way people do app installs and licensing - if you have 50 offices, and 50 comptrollers around the country, make the client binary accessible via terminal services. Centralize the server, and just install terminal services client for those 50 people. Upgrades are a non issue after that.

      4. Application installs - login scripts, as well as all kinds of software packages. MS SMS is a serious package you can do inventory, software pushes/distribution, etc with.

      Office and OS licensing could be MS's downfall. Basically, you need a quick to install xclient that would allow complete office functionality through it. Its gettting to the point where OS + office + client access licenses cost as much as the client pc. If you can offer a (not really, centralized computing aint new) new paradigm that allows the existing machines to sit as they are, without cutover costs, you have a winner. I don't think network computers will really take off because the price differential between them and real pc's keeps getting worse.

      ostiguy

    2. Re:I'm not a great NT admin, but... by sheldon · · Score: 3, Informative

      "What if I had to do 700 of these things? "

      You would automate it, either with Ghost or sysprep or RIS, etc.

      "Imagine a Linux network where applications are all stored on central file servers. "

      Yes you can do that, but you'll have to upgrade your network to 100baseT to the desktop, switched to gigabit in the closet with each closet having a file/print server that did nothing but provide the read-only executable content to the clients.

      I don't need to imagine because we used to do things this way. As the computers became faster, this way of doing things became less and less efficient. Actually it became less efficient about the time Pentium's first came out in '94.

      "What would an enterprise level apt-get look like? "

      That's the RedHat Network. Their service they charge $20/month per desktop for.

      "We, on the other hand, can deploy a desktop that will download our diagram program on the fly when someone clicks on the file icon. "

      I assume you are speaking of Windows 2000 here, as that is the way it can operate using Windows Installer Services.

    3. Re:I'm not a great NT admin, but... by SuiteSisterMary · · Score: 5, Informative
      But aren't individual machines supposed to have their own license numbers? With their new activation technology, isn't MS going to start making it impossible to slide on this?
      No. Take any Microsoft product of recent; say, anything from office2000 up. Probably even earlier, but I can't say. Drop to a cmd prompt, and navigate to the setup program. Then do a 'setup /a' and watch, as in beautiful majesty, the software makes what is called an 'administrative install' which preconfigures the license key, company name, and all that stuff. Then it installs it to a designated location, such as a network share. Then, go to microsoft.com, find the Resource Kit page for your software, lets say Office 2000 again, and download the core tools. You'll likely find something called 'custom install wizard' which you run against this administrative install. This will then take you through from 1 to 40 wizard pages where you customize anything and everything about the install. When it's done, you get an MST, or Microsoft Setup Transform file. Then, using a command such as
      \\myfileserver\myinstalls\office2000\setup TRANSFORMS=mytransformfile.mst /qa-
      you'll get an install, preconfigured, no user input. Just progress bars. Then, using something like SMS, Zenworks, Tivoli, whatever, you automate the installation of these.
      --
      Vintage computer games and RPG books available. Email me if you're interested.
    4. Re:I'm not a great NT admin, but... by MikeRepass · · Score: 4, Informative

      This draws from my experience administering WinNT 4 and 2k so I might miss lots of things (please flame away), but there are a variety of options for remote installation and management of machines in a Win2k environment.

      First, there's the RIS system, which allows you to set up a server with a custom CD image (the normal Win 2k Pro image works fine but you can also slipstream service packs and updates as needed). Then, you create boot floppies. So long as you make a machine acount with the proper MAC (captured in the GUID) address of the machine you want to build, you simply boot from the floppy, it finds the RIS server, and builds itself. You can set up scripts to install/customize applications once the machine build is complete.

      After that, the Active Directory can be used to advertise policies, which can inclue software updates, service packs, and a variety of things. I don't have much experience there, so maybe somebody else can offer info.

      Finally, the big end-all of Microsoft distributed network management is SMS, this behemoth (which is as difficult to administer as Exchange) not only provides a huge SQL DB of all inventory information, but you can use it to distribute and control practically any possible software update necessary, such as remotely instructing a machine to upgrade itself from Win98 to Windows2000 at 4:00 am (or after the user logs off if someone is logged on at that time).

      In short, and its difficult to say, and I'm in no way a fan of Microsoft (running Debian for two years now), but Win2k does actually provide a robust and featureful means of remotely managing computers. And quite naturally, there are components for license management. The problem is, it's all so complex. In my group, we looked long and hard at SMS, and even licensed a copy of BackOffice, but we soon realized it was just beyond our scope to implement. It's hard to make the senior guys understand that in order to keep the machines up to date, you need to hire as many additional people as you do for email (Exchange). They say "but what did we hire you for?" The tools Microsoft provides are very powerful, more powerful than I think a lot of people realize, but they're just so complex that I don't think they offer much to the worked-his-way-up-from-tech-support-admin. It takes months of planning and education to successfully implement and maximize any of these options, and I don't think many organizations can spare their top admins for that long.

      This is where I think GNU/Linux (specifically Debian) has a great chance, one I'm aggressively trying to push in my organization. All one has to do is set up a server with the debian mirror scripts, run an in house mirror that updates nightly (be sure to make a reasonable contribution if you're gonna be downloading a lot). Then, using simple bootfloppies with some scripts, you can boot and build machines with minimal configuration, which then download and install everything from your local mirror. All you have to do is set up the appropriate servers, once again easy with debian, have each machine mount /home off of a share somewhere, and you're good to go, a robust and nightly updated (simple cron jobs) system.

      To me, apt-get is a next generation tool that significantly alters the paradigm of computer usage. Once you make the switch to apt, you never go back. It completely alters how one looks at building, managing, and upgrading PC's, and I think it, along with samba, are the two best selling points to Linux in corporate IT world.

      Wow, sorry to have gone off a bit here, but it's Friday and I'm bored. As always, these are just my opinions, and your mileage may very. Feel free to flame away, I'm interested to hear what people have to say.

      Mike

  8. 7000 email accounts on a single pentium box by Anonymous Coward · · Score: 4, Informative

    The server may have been a little taxed, handling 7,000 e-mail accounts on a single pentium box may stress it a little, but other than e-mail taking a little longer to send the end users won't notice

    I don't thing the box would've been taxed that badly... I once worked for a company that had 3500 email accounts on a single cpu, Pentium Pro 150Mhz machine with only 64MB ram and running FreeBSD and it did just fine. We typically had 1800-2000 concurrent users getting their mail via POP3 from that box at any given time during the business day. I can imagine a modern P-III or Xeon box pushing close to a GHz speed and hundreds of MB's of today's cheap memory with fast Ultra160SCSI disks running Linux or FreeBSD could handle thousands of simultaneous IMAP/POP users with ease.

  9. I don't buy it by erroneus · · Score: 4, Insightful

    Wow, I can read that in so many ways...

    First, I don't buy into the credibility of the story. I want to know hard information about this particular case study. While the generalities of the story rings basically true to my ears (probably because I want it to be true) the absense of referencable specifics make the story factually questionable.

    Second, maybe it's just my lack of experience on the matter, but there were some licensing costs there that I never even heard of before. Maybe it's simply because I never bothered to notice. But "I don't buy it" also means that I don't pay for MS's licensing costs so I wouldn't know. What I do know is that Microsoft has been riding on the momentum of accepted piracy for so long and without a doubt, it was intentional. It's like a drug dealer -- get'm hooked and then charge them for it dearly later. Corporate America and hundreds of thousands of IT professionals are frightened to death about the "withdrawls" from Microsoft and like an addicted smoker, they would rather pay the costs of continued use rather than kick a bad habit and do what's best for the "body."

    I'm all for MS Windows as a client, to be honest. It works good [enough] for the end user and it's damned easy. And since MS Office enjoys enough corporate ubiquity, it's still potentially damaging to use anything but MS Office where different companies do business together. HOWEVER that has no bearing on the server side which is exactly why it has historically been an easier market to enter. The geniuses behind the SaMBa project are probably the biggest heros in the story of Linux as they enabled something that simply made it all work.

    So I'd like to see some follow-up like knowing more specifics such as what company this is, when it happened and such. Who from RedHat can confirm this story?

    I want to believe it so badly that I almost do. More importantly, I want something I can use later without looking like a moron unable to answer the practical questions.

    1. Re: I don't buy it by nels_tomlinson · · Score: 3, Insightful
      You say:
      I'm all for MS Windows as a client, to be honest. It works good [enough] for the end user and it's damned easy.
      T'aint so.

      If what you mean is "Windows is easy for a non-technical user to use (with a skilled sysadmin handling the problems of keeping things running).", I think you're wrong. Windows is HARD, and unintuitive. So is KDE. The only difference is that most folks who've been forced to work with computers for a while have learned what buttons to push on the Windows aplications they use regularly, to do the things they do regularly. When a non-technical user gets that same "what button" knowlege on a Unix system, Unix is easy.

      The secretaries in the Statistics department here have windows PCs on their desks, and use them largely to run xservers so they can connect to the Unix compute server. After training, they find it easier to get their work done using vi and plain-TeX than using Windows applications. They do use IE for web surfing, since it works much better than Netscape 4.7X. They use other windows applications too, where they find it easier than Unix (it's AIX, when I was there), but much of their time is spent using vi.

      If you mean something like: "Windows makes lower demands on non-technical sysadmins", you might be right, though I'm not sure. I have had a hard time getting up to speed on managing my own machine at home, but it works far better now than when I ran windows. The learning time has been well spent, in my case.

      I am firmly convinced that, given a competent sysadmin to set things up right and keep them humming, and users with the same level of experience on the system, a *nix system will be at least as easy to use to accomplish useful work as a Windows system. It may well be harder to do the things that you did on a MS system, such as automatically running viruses, but I'm talking about getting work done.

      So I'd like to see some follow-up like knowing more specifics such as what company this is, when it happened and such. Who from RedHat can confirm this story?

      I also would like to see some specifics, but the City of Largo Adopts KDE 2.1.1 story shows that it is indeed possible to put Linux on the desktop, and the back end, of a fair-sized organization. They weren't switching from NT, but If you wanted to badly enough, I think this shows that you could. I would especially like to find out what Linux support and training are costing them.

      Any company is all sweetness and light with a new customer, until you buy. At that point, you're no longer a new customer, you're one of the people who get screwed to subsidise the sweetheart deals for the prospective new customers. MS and Pitney Bowes (and Friden-Alcatel, and Postalia, and ...) can play this game in a particularly mean way, since they get you locked in with a large investment which becomes worthless if you stop leasing (or purchasing upgrades for) their product. The great thing about Linux is that RedHat, SUSE, etc can't get that kind of lockin. If this story isn't true, I bet there's one just like it that is.

  10. I'm not a very good NT admin, but... by Anonymous Coward · · Score: 3, Insightful

    It seems to me that the commercial structure of MS's software makes it harder to admin.

    I just wiped off my laptop, and as I write this I'm in the process of reinstalling windows and office on it. I installed W2K and Office 2000, and I'm in the process of patching everything. This is literally a 4 or 5 hour job. Now admittedly this is a slow machine (233Mhz, 228MB of ram), but that's still pretty crazy. And I have a DSL line -- this isn't

    What if I had to do 700 of these things?

    How does central application installation work under Windows? Is it even possible? How do they keep track of the licenses? Can you patch office once and have the changes propograte throughout the network?

    Imagine a Linux network where applications are all stored on central file servers. You don't have to worry about whether or not someone has their KWord license. You can just let everyone read the NFS shares.

    My point is that apart from the licensing fees, there's an overhead assocated with keeping track of who can run what. To protect their interests, MS has set things up in ways that make administration harder.

    Things like centralized office suite administration haven't been high profile in linux up until now -- the focus has been on making usable office apps, things that don't totally suck in comparision to M$ Office.

    But I think there are some real opportunities to do things that MS will have more trouble pulling off, on account of the licensing.

    apt-get is a beautiful thing. What would an enterprise level apt-get look like? What would allow you to install software or updates on 100,000 machines? Would would allow you to roll back a bad update on all of those changes? What would allow you to keep track of different software configurations for different job descriptions or hardware configurations? What would it take for admins to control what users can do with apt-get, so they don't break things?

    What would it take for R3dH@t (or someone else) to feed updates into a large corporations office appication framework automatically?

    It seems to me that Linux had a lot of groundwork laid for this sort of thing, and that it could be made to happen more easily than a lot of people think.

    I think that everyone had a moment with apt-get. You've set up a new system, it doesn't have much on it, and someone sends you a zip file. So you say, "apt-get unzip", and 20 seconds later you can unzip the file.

    In a windows environment, that works with zip (although it's definitely harder and slower). But what about Visio? If someone sends you a Visio document, you can't just download Visio.

    We, on the other hand, can deploy a desktop that will download our diagram program on the fly when someone clicks on the file icon.

    What does that do to admin costs? (Or: what does that do to our jobs?)

    I believe that network aware package administration is going to be the thing that wins the enterprise for linux in the end.

  11. Microsoft Licensing Fees will kill them... by John+Murdoch · · Score: 5, Insightful

    Hi!

    Like others, I'm a bit disturbed by the anonymous "case study" that was presented in this article. I'd feel a lot more comfortable knowing who the company is, and some third-party verification that such a change actually took place.

    But there's no denying the central argument: Microsoft's licensing fees have dramatically jumped in price, and the terms of their licensing agreements have gotten substantially worse. Yesterday, for instance, I received an email from Microsoft regarding SQL Server licensing. In short, I have till October 1 to upgrade all of my SQL Server 7 licenses to SQL Server 2000--or I lose the right to to "upgrade" price for SQL Server 2000. If I choose to upgrade after October 1 I will have to pay the full retail price.

    I'm a big believer in the concept of "don't fix what isn't broken." While the move from SQL Server 7.0 to SQL Server 2000 isn't a big deal (at least for our SS7 applications) I see little reason to spend bucks upgrading server databases that don't need to be changed. But if I need to migrate those down the road, I'll have to pay substantially higher fees--the pay-me-now-or-pay-me-later demand from Microsoft just infuriates me.

    But the licensing problem gets worse. Microsoft has dramatically raised their prices and dramatically restricted their terms. Case in point: we're starting to develop a project for a small startup non-profit organization. This is a group that does physical therapy on horseback for handicapped kids--they used to be part of Easter Seals, but Easter Seals has dropped them. (Long, sad story.) They're on their own, and they need to get organized. We want to help them (we're working pro bono publico) and we're recommending a "virtual office" concept. Don't build/buy/rent an office building: instead, let volunteers and paid staff function from home. Manage the office functions in a web application, handle the phones with call forwarding and related telephony stuff, and so forth--it's the 21st century, and there's lots of cool things we can do to hold costs down so program funds can be focused on kids and horses.

    Sounds great, right? Except--we run right smack into Microsoft licensing. We're a Microsoft shop--and part of the benefit of doing pro bono projects like this is the hands-on experience we get with new development tools. This would be the perfect project for Microsoft's dot-Net technologies. That is, until we go live--and have to pay $2500 per processor for the server license for the OS, and another $2500 per processor for the SQL Server 2000 license. I'm entirely willing to develop the site for Equi-Librium pro bono--I am also willing to pay Microsoft a reasonable fee for the software we'll use. But five thousand U.S. currency one-dollar simolians is most definitely not a reasonable fee.

    So this lets-all-get-experience project may well get done with PHP, PostgreSQL, and FreeBSD. And when we're done we'll have experience with a bunch of non-Microsoft tools, and we may have a different answer for clients who want scaleable applications but can't (or don't want to) pay Microsoft's fees.

    Despite the propaganda, Microsoft didn't win the PC wars by skullduggery or deceit. They won by targetting the "influential end user" (their words) and providing lots of information. Software consultants are precisely the kind of people that Microsoft has depended upon, and we've been a very loyal Microsoft shop. We've benefitted enormously from the Microsoft Developer Network program, and we've steered a lot of clients to Microsoft-based solutions (and thus Microsoft operating systems) over the years. But Microsoft's pricing, and licensing, and upgrade policies have us--among the most loyal of Microsoft loyalists--actively questioning our relationship to them.

    John Murdoch
    Wind Gap Technology Group

    1. Re:Microsoft Licensing Fees will kill them... by John+Murdoch · · Score: 3, Insightful

      Hi!

      Forced upgrading: it isn't evil--but it is most certainly designed to generate licensing fees. Look at Microsoft's own words: "join the Software Assurance program or face substantially higher upgrade prices in the future."

      SQL Server 2000 pricing: the 5-client license price is immaterial: this is a web app, so I have to buy the per-processor license. Charity pricing: we'll look into it, but we're going to host the solution--not Equi-Librium.

      We're still a Microsoft shop--but Microsoft is forcing us to look at other options because of their recent pricing moves.

    2. Re:Microsoft Licensing Fees will kill them... by Lumpy · · Score: 3, Interesting

      but the problem is that noone "NEEDS" to upgrade to SQL 2000. Windows 2000 server has code written in it to not allow SQL 6.5 to run. It's not that it wont run it's built in obsolesence.

      99.9% of all SQL uses do not need an upgrade past 6.5 there is absolutely no need to unless when you need those super advanced added features. It's as stable as 7.0 and 2000, scales the same (horribly) Just like there is absolutely no reason to upgrade from NT 4.0 you dont gain any extra features that are required for security or useage. (in fact 2000 is just as bad as 4.0 in security. you cannot lock down a machine in a domain environment.)

      Microsoft is shoving every one of their products down everyone's throats. They threaten you by taking away the "discounts" and try to scare you.

      Me? my servers are going to stay at NT4.0 until they go to linux. they will NEVER go to 2000 or XP because both of these OS upgrades offer nothing but fluff... and being a offshoot part of corperate I can do this.... Sometimes it's good to be the bastard stepchild of the company.

      --
      Do not look at laser with remaining good eye.
  12. Bigger companies = More $ = more NT by gelfling · · Score: 4, Insightful

    Isn't that the final irony that the biggest wealthiest and some would say most sophisticated companies will be the biggest consumers of NT-2K-XP while everyone else just gets by with fast good reliable stable safe open source. Fortune 500 firms will be able to afford all the convolutions of Windows code and will smugly assume that they're getting the best bang for the buck. They're not that sensitive to support costs so they'll be fat dumb and happy. Smaller firms, nonprofits and the like will use anything but Windows code.

    But the biggest irony of all will be that MS will finally be an enterprise provider not because their stuff is any good but because large companies can afford it.

  13. Re:Looks like ammunition for me... by Andrewkov · · Score: 3, Interesting

    Yes, I agree.. We have been using Linux for non-mission critical stuff for over a year, and are starting to rely on it more and more. Currently we use it for the Samba file server (repository of install CD's, not users personal stuff yet), print server (a few printers only), and Internet gateway/squid proxy/firewall, and our helpdesk software (PHP Helpdesk, shameless plug, I'm a developer on that project). So far we have had no problems whatsoever. But as a long time Linux advocate, I would not recomend to the bosses to install it on users desktops just yet.

  14. Re:The trouble with Linux. by Jason+Earl · · Score: 3, Interesting

    I couldn't disagree with you more. Many pundits think that the reason that Linux is being installed is due to the fact that it is more stable or more secure, or more whatever. The pundits couldn't be more wrong. The real reason that Linux gets installed is that for many uses it is "good enough" and the price is right.

    If you have some monster database, and that database costs you one grillion dollars every second that it isn't available, then you bust out your checkbook and pay for Oracle and a pile of the best Oracle DBAs you can find. However, most folks can get by with much less than the very best, and increasingly folks are shopping around. Paying a premium for software features that you don't need and won't use is stupid.

    For example, in one of my projects I needed a database, not a fancy database, but something a step up from Access. Microsoft wanted me to go with SQL Server, but instead I spent the extra time to learn how to administer PostgreSQL. That extra time was time well spent. I now have several PostgreSQL databases deployed, with a fairly significant cost savings over MS SQL Server. I feel especially smug about my decision because PostgreSQL is getting ready to beta their 7.2 version which removes my last major problem with PostgreSQL, a vacuum will no longer require an exclusive lock on the table. Now I can use PostgreSQL in more demanding projects where having tables unavailable, if only for a moment, is unacceptable.

    Could I have accomplished the same thing with MS SQL Server and Microsoft's development tools? Sure I could have. However, PostgreSQL, and the other Open Source tools I use, did the job for less money. More importantly, my PostgreSQL machines are completely off Microsoft's upgrade treadmill. I don't have to worry about how Microsoft is going to change their licensing agreements. Upgrades are free, and I have the choice of several organizations for support.

    If you really believe that price is not a factor, then I have some software to sell you :).

  15. Plenty of room to move by blakestah · · Score: 4, Insightful

    Microsoft haters still have something to worry about. The company operates with a 40% profit margin. Only the mob and the phone company can get away with that kind of margin.

    What this means is that Microsoft could substantially reduce all their prices and still make a reasonable margin - one comparable to other companies like AOL whose margin is 1%.

    All Microsoft really needs to do as free competition arises is reduce price structure enough to keep the free solutions out because it costs to much to switch. This cost of re-tooling will ring true with CTOs, and they will be quite happy to keep paying what they've been paying.

    However, Microsoft wants it all. The new licensing strategy with XP intends to increase company gross by 60% over the next 5 years or so. Or kill it, one of the two. But a monster with 30 BILLION dollars hard cash in the bank is pretty hard to kill. They can come back failure after failure if necessary, and still buy all their competitors.
    As to the credibility of the story, I find it entirely believable. One of the large issues is that the story compares fairly incompetent NT engineers with competent linux ones. Even so, server administration requires much less admin time on linux - we estimate it is a 3 to 1 difference.

    1. Re:Plenty of room to move by the+eric+conspiracy · · Score: 3, Interesting

      There are two basic types of margins, gross margin and profit margin. Gross margin is the difference between selling price and manufacturing cost. Out of that must come sales, R&D, advertising, admonistration, etc. etc.. When all of that is done you have profit. Any company must have a gross margin in the 40% to 50% range to survive - normally a 50% gross margin gives you a 5-10% profit margin, which is where most companies operate.

      Microsoft has a 40% PROFIT margin. Not even drug dealers get this. Microsoft's gross margin is in the 80-90% range.

  16. We must have different support needs. by Futurepower(tm) · · Score: 5, Funny


    dlb, we must have very different support needs. Microsoft has never been able to help my company with Windows operating system problems. They never know the answers, and can't find them. True, we only call with difficult problems.

    My experience has been identical to that discussed in the article published by the Boston Mac User's Group (BMUG) about who is better at answering Microsoft product technical support calls: Microsoft Technical Support, or The Psychic Friends Network? You can read it at http://www.bmug.org/news/articles/MSvsPF.html

    --
    Bush's education improvements were
  17. Author's comment about the company named in the ar by ctid · · Score: 4, Informative

    Just in case nobody has posted this yet, the author of the article at Anandtech explains that there's an NDA in force. It'll be eighteen months before he can reveal the name of the company. You'll have to search for "Paul Sullivan" to see his comment.

    Failure is its own reward.

    --
    Reality is defined by the maddest person in the room