Slashdot Mirror


MS Drops Licensing Restrictions from Web Server 2008

Channel Guy writes "According to a report from CRN, Microsoft plans to allow users of the Web Server SKU in Windows Server 2008 to 'run any type of database software with no limit on the number of users, provided they deploy it as an Internet-facing front-end server.' The previous limit was 50 users. Microsoft's partners expect the changes to go a long way toward making Windows Web Server 2008 more competitive with the LAMP stack, against which Microsoft has been making headway in recent months."

18 of 226 comments (clear)

  1. Still have to pay for the OS by filbranden · · Score: 5, Insightful

    With Windows Web Server 2008 you'll still have to pay for the OS. With LAMP it's free.

    Windows Server 2008 is the server version of Vista. Will it have the same licensing model? Will this unlimited Windows Web Server be available only in the Ultimate version?

    In any case, this shows that Microsoft is getting desperate, and even with this I don't think they'll get any market share from LAMP.

    1. Re:Still have to pay for the OS by a-zarkon! · · Score: 4, Insightful

      And if or when they decide they've recaptured sufficient market share they will increase their fees...either through licensing of connections or functionality. I must confess that I find this pretty amusing. I think (and hope) they're going to have a tougher time killing off this competitor...

    2. Re:Still have to pay for the OS by MightyMartian · · Score: 4, Insightful

      If you're a hosting service, or if you're serving up databases for multiple web clients, then it's quite possible that you might have dozens of different users. I don't know about you, but when I've got multiple databases on a server for different people, I don't tend to want to give everyone access to the entire show.

      Still, LAMP is free, so unless they're going to start giving away Server 2008, they can keep it.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:Still have to pay for the OS by MightyMartian · · Score: 4, Insightful

      Well, if you don't have any experience with *nix, that's true, but as a guy that has been using various flavors since about 1990, the above is just nasty flamebait. The really neat part is that I can go to my managers and say "Yeah, it will probably take a bit longer to get that Samba domain controller rolled out for accounting, but guess what, your licensing fees forever is $0.00."

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:Still have to pay for the OS by filbranden · · Score: 5, Insightful

      "Linux is only free if your time has no value." -Jamie Zawinski

      Agreed, but Windows costs more than the double of what Linux costs:

      • Windows requires as much or more administration than Linux.
      • Windows has as much or more updating and upgrading hurdles as Linux.
      • If you have a problem with Windows, it's not like Microsoft is going to hold your hand and fix it for you quickly. Most times I needed technical support for a commercial product, I realised I would fix the problems myself quicker and better, if I could do it (if I had the source).
      • If you have problems with bugs in Windows, you have to wait for Microsoft to fix it, if they decide to fix it.
      • With Windows you're more prone to more serious security problems. Of course there are vulnerabilities in Linux as well, but I've never seen something as wild as the chaos caused by ILOVEYOU and NIMDA in Linux.
      • With Windows you have to spend with server licenses, client licenses, extra CALs if your clients are not Windows. If that was not enough, you still have to pay for an antivirus. With LAMP you don't need any licenses. Not to mention that you have to manage all the licenses. And don't lose any media, it's not like you can easily download it from their site!

      So, while Linux is not gratis, it's still much cheaper than Windows. Especially for Web systems such as LAMP, most distributions allow you to install it as easily as one command (or even a graphical installer), and you can even download a virtual machine that you can use as a development or testing environment without even having to install anything.

      If there is one thing that still can be cheaper in Windows, is that you can hire a Windows administrator for cheap, while a Linux administrator would probably require a higher pay. But this is changing with the popularization of Linux, there are more Linux admins in the market today. Another point is that you get what you pay for, the cheap Windows administrator probably won't do that good a job, and if you want quality you'll probably have to pay as much as you would pay to a good Linux administrator anyway.

    5. Re:Still have to pay for the OS by jacquesm · · Score: 4, Insightful

      Even if they're going to give it away they can keep it. There are far more benefits to open source than sticker price alone.

    6. Re:Still have to pay for the OS by Planesdragon · · Score: 2, Insightful

      "Yeah, it will probably take a bit longer to get that Samba domain controller rolled out for accounting, but guess what, your licensing fees forever is $0.00." Let's say the license for that domain controller is $500. And you cost your employer the typical IT salary + benefits of $100,000 a year -- about $50 an hour. If it takes you more than ten hours to setup the Samba domain controller, it's a bad idea. As is if it takes more than ten hours extra to configure it, over the lifetime of the domain controller. (The Auditor's laptop takes an extra hour of your time to work with Samba? you need to spend a week to train your replacement when you leave?)

      After initial purchase, the typical company pays "licensing fees forever" of $0.00. Anyone who doesn't is just throwing away money.

      Now, there are LOTS of good reasons to use Linux over windows. But cost isn't one of them for any company not in the business of producing Linux-based widgets, or providing a service in a Linux/Unix-based industry. This is an inherent factor of the bazaar; if time is money, and you're not a native of the town, it's simply more expensive to go through the bazaar and find exactly what you need instead of just stopping by the cathedral and picking up what the priest is handing out.
    7. Re:Still have to pay for the OS by calebt3 · · Score: 3, Insightful

      Let's say the license for that domain controller is $500. And you cost your employer the typical IT salary + benefits of $100,000 a year -- about $50 an hour. If it takes you more than ten hours to setup the Samba domain controller, it's a bad idea Sorry, but I have to nitpick. The $500 domain controller will still need some time to configure. Maybe Samba starts being a waste of time at 55 hours?
    8. Re:Still have to pay for the OS by rvw · · Score: 4, Insightful

      This is silly though. Web services only need one "user" -- the user that connect to the database on behalf of the server. That is not the way Microsoft defines a user. A Microsoft "user" is any person who uses the website. So if you have thousands of users, you have to pay for thousands of CALs, or take a server-license (one price no matter how many users).
    9. Re:Still have to pay for the OS by jimicus · · Score: 3, Insightful

      Three words for you: Client Access Licenses. Workstation editions of Windows haven't shipped with a free CAL in years.

    10. Re:Still have to pay for the OS by Alioth · · Score: 2, Insightful

      "Linux is only free if your time has no value." -Jamie Zawinski


      And Windows Server 2008 Web Edition is only $400 if your time has no value.
    11. Re:Still have to pay for the OS by Allador · · Score: 2, Insightful

      IIS still doesnt have a decent mod_rewrite equivalent or stuff like that. Not true, there are several, even one very stable open source option.
  2. Re:Eight different versions of Windows Server by Allador · · Score: 2, Insightful

    Everything I've seen ... they felt they were forced to do that for anti-competitive purposes.

    They wanted to make it free, but feared to run afoul of the monopoly issues, by undercutting/bundling the product that competes with vmware, etc.

    This way, its nearly free, but not really free.

  3. Microsoft and the Command Line ... by ScrewMaster · · Score: 2, Insightful

    One aspect to modern computing that was largely unforeseen by Microsoft is the server farm. Well, Microsoft was completely blindsided by the Internet in general, but a command-line OS was something that Microsoft had, threw away, and then denied ever existed.

    Suppose Gates had had a little more vision, realized that the CLI still had a place in the world, and thrown a billion or two into DOS development? Suppose Microsoft had turned DOS into a real contender for the server room, maybe tacking a CLI and some utilities on top of the NT Kernel? They could have called it MS-DOS/NT. Sure, it wouldn't be DOS as we all knew and loved it (hah) but then they wouldn't have been caught flat-footed when people started assembling hundreds and thousands of computers into racks and connecting them to the Internet.

    --
    The higher the technology, the sharper that two-edged sword.
  4. Re:For most of those hosting, the cost is negligab by ignavus · · Score: 2, Insightful

    "Only hobbyists and small-time outfits that run their own hosts would mind a measly $400."

    That is just the tip of the Microsoft corporate licensing nightmare. At my government agency employer, we only use Linux for all our web servers. Why? Because we are developers and we want to drop a web/database/file/email/proxy/printer/whatever server wherever it is needed without being bogged down in a sea of Microsoft red tape.

    GPL means one simple licence: use it on any machine you want, whenever you want. Absolute flexibility. No counting CPUs, no counting seats, no worrying about whether you bought enough licences. And no over-purchasing just to make sure. The GPL means freedom from licence hell. It is just what us developers want: an OS and software stack that we can use wherever, whenever, however. It allows us to concentrate on technical issues.

    Freedom matters.

    --
    I am anarch of all I survey.
  5. Re:You were going fine by Anonymous Coward · · Score: 1, Insightful

    You can say something is bad without being able to fix it. Netcraft's statistics is much more broken than your average statistics. Perhaps because what they are trying to do is impossible.

  6. Re:I call BS by johnnyb · · Score: 2, Insightful

    "Wrong Linux requires more because Linux has more tweaks and settings on how admins want it."

    Only if they were required for basic function would that be considered "more administration". In fact, usually this means less administration because you can set up Linux in a way that suits your environment faster than Windows, which rarely-if-at-all will be able to do so. If you're willing to live with the Windows feature subset, then you definitely don't have any more administration to do. But in that case you are probably hemoraging money in the time your users have to work around the computer setup.

    "Wrong Windows is easier updated."

    What's hard about yum and the autoupdate services?

    "And with Linux you need it as well, unless you are a Linux expert."

    If the people handling internet-facing boxes are non-experts, then you are a likely candidate to be 0wned.

    "And in that case your salary is higher (or should be) than most Windows administrators"

    Not where I live. In fact, everywhere I've lived a Windows admin for a small company makes about 20% more than a Linux admin.

    "With Linux in theory you have the ability to fix it yourself."

    But it's not just you. It's you and a whole slew of interested parties. In addition, you don't have to wait for it to become MS's priority. If it is your priority, you can always hire someone to do it for you.

    In most of your answers I'm sensing that you are forgetting that computers are supposed to serve a purpose - that's their whole reason for existing. Don't worry, most MS people I know think this way. They view computers as simply a cost of doing business, and therefore are worried only about the cheapest way to setup computers for everyone in the office. Most Linux people on the other hand are usually trying to accomplish something on computers. So yes, it is cheaper to have an idiot MS administrator baby-sit machines that are used by office workers to play solitaire or host their porn. But when you have actual business requirements that need to be fulfilled, with Linux you can just do it, while with Windows you have to go through the toll-booths hoping that the features you need won't be held for ransom at the end of the trail.

    "And if you do fix it yourself, you are taking away time that you should be using for administration tasks."

    Here's the whole problem - in Windows, your business is just plain screwed. You don't seem to be calculating that into your cost calculations. How much does it cost for your business to be screwed?

    "No there are not sever licenses. But as illustrated in your previous points your increased salary (should be) does make up quite nicely for the "no license" fees."

    I'm curious why a competent Linux admin should make more money than a competent Windows admin. Competent admins all earn their keep, while all incompetent ones should find other work.

    Let me go through what my company did in one year with Linux on the server (this was in 2004):

    This assumes an existing single company server of either Win or Linux.

    Groupware:
    Linux price: $0.00

    Estimated MS price:
    hardware: $2,000 (MS best practice is to use own server for this)
    software: $5,104 (2000 server + exchange + CALs)

    Development/Deployment for Web Apps (web+database):
    Linux price:
    hardware: $800.00 for server
    software: $0.00
    Estimated MS Price: $14,196 - $29,196 (MSDN + SQL Server + Win2k*2)
    hardware: $1600.00 for servers

    Domain management (authentication+resource administration):
    Linux price: $0
    Estimated MS Price:
    hardware: $2,000
    software: $1,500

    Telephone PBX server:
    Linux solution:
    hardware: $1600 (including phones)
    software: $0.00
    Windows solution:
    not available. Most proprietary solutions were about $10k

    So, how many admins does it take to do all this? We

  7. open vs. cheap by Bootarn · · Score: 2, Insightful

    It's interesting to see Microsoft's actions here. They seem to think that the best way to handle an Open Source based competitor is to lower the price, but maintain their current proprietary licence. They just can't let go of the sources, because their belief in proprietary software is rock-solid. It's simply unthinkable. Yet, they're just sitting there while LAMP is gradually taking over the market completely. Sure, price is an important factor when deciding upon which software to use, but that's not all. Microsoft is blind to the fact that businesses is settling for OSS competitors not only for its generally lower price, but also for the customisation possibilities and the fact that bugs generally get squished faster within OSS than in its proprietary counterparts. If Microsoft really wants to reclaim market share, they really need to rethink their licencing.