Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Software Government The Almighty Buck The Courts News

A Justification for Server CALs? 74

bourne.again asks: "I'm a bit confused about server client access licenses (CALs). I've looked at it from every angle I can think of, but I'm still stumped. I can't think of any justification for CALs other than greed. If you think about it, requiring CALs means that it is possible to buy a copy of a Windows server OS that can run on a server, but can't actually server anything because it has no CALs. That's a bit ridiculous. The same goes for per-cpu licenses. Shouldn't it just be per machine? An extra CPU doesn't allow you the full capabilities of a second machine. It's still just one server/workstation. Can somebody enlighten me on this, please? Why should we pay for server software, and pay per client too?"
This discussion has been archived. No new comments can be posted.

A Justification for Server CALs?

Comments Filter:
  • by wcb4 ( 75520 ) on Friday December 16, 2005 @03:28PM (#14273682)
    You pay for it this way because that is how the vendors choose to sell it. You can purhcase other software if this does not suit you.... Why do you pay several thousand dollars for a car, because that is the price. Want something cheaper, buy another model.
  • A balance... (Score:5, Insightful)

    by Godeke ( 32895 ) * on Friday December 16, 2005 @03:33PM (#14273727)
    Client CALs are an attempt to balance between extremes of licensing. At one end you have Oracle and the infamous "processing units" where every 100 MHz of chip speed present was billable (no matter if it was due to a single fast chip or multiple slow chips). At the other is a license per machine which can be abused by having a high end multi processor machines.

    Microsoft (since you use the term CAL) has given most products the option of either being per processor (a decent compromise in "bang for your buck" at the high end) or per server with CALs (a decent compromise at the low end, while scaling the revenue with usage). Frankly, I don't find it odd at all, unless you want to contrast it with free software.

  • That's Capitalism (Score:5, Insightful)

    by Dr. Bent ( 533421 ) <<ben> <at> <int.com>> on Friday December 16, 2005 @03:34PM (#14273736) Homepage
    You don't get to dictate their licensing terms any more than they can force you to purchace something. If you don't like it, don't buy it.

    Of course, the argument could be made that since Microsoft is a convicted monopoly [usdoj.gov] you don't really have a choice, but enforcing anti-trust law is part of captialism too.
  • by dreamer-of-rules ( 794070 ) on Friday December 16, 2005 @03:56PM (#14273893)
    Why does Server 2003 cost me per server, instead of per media? The theory is that after spending years of programmers salaries without compensation, they have to make back the money they already spent just with licensing fees. It's an art, deciding how to price things so that both the little businesses can afford it and still recoup your costs.

    Server CALs are just another tool in balancing software costs proportional to the usage (customer perceived value) and ability to pay.

    It may be partly greed, but remember that most companies have to use their successes to recoup the costs of software that DIDN'T sell. Remember Infocom? Looking Glass Studios? Pricing is an art. CALs are a tool.
  • Just because ... (Score:3, Insightful)

    by Compulawyer ( 318018 ) on Friday December 16, 2005 @04:10PM (#14274004)
    ...it is in the standard license agreement does not mean you have to accept it. These are not EULAs for off-the-[NAME OF FAVORITE RETAILER HERE]-shelf shrinkwrapped software. You'll be surprised at how much you can negotiate - especially at the end of a business quarter (the seller's - not the buyer's).
  • Uh (Score:5, Insightful)

    by Dr. Sp0ng ( 24354 ) <mspong.gmail@com> on Friday December 16, 2005 @05:23PM (#14274827) Homepage
    Because it's their product, and they can charge whatever the hell they want?

    Anyway, it's not a bad setup - that way the large companies that use it for thousands of clients get to foot a lot more of the R&D and support costs than the small companies using it for 10 clients. I don't really see the problem here.

"The one charm of marriage is that it makes a life of deception a neccessity." - Oscar Wilde

Working...