Jump to content

Recommended Posts

Posted

I can't remember the exact rules on this so forgive me, but, from my dark past of being a copier/printer engineer.

 

Yes, a network printer does require a CAL, this was certainly true with NT4 and W2K.

 

Printers have come with Windows embedded controllers before, quite a few Ricoh (amoungst others) printer controllers were run on NT4. They were very unreliable and started to be a little better when they went to Unix.

Posted
Nah. Not unless you have printers with windows installed on it.

 

A CAL is for any device that uses services from the server. A (network) printer uses server services.

 

As far as I know, it has nothing to do with having Windows, or any other operating system on the device itself (if a Linux/Mac machine used services from a Windows server it would still need a CAL - the CAL licences the device to use the server's services, it isn't licensing the device itself).

Posted

A printer is not a Client.

 

It doesn't: attach to a server; download files; browse the internet;

 

You do not need a CAL for a printer, you may, if you had windows installed on it, need a CAL to attach TO the printer, but this would be covered by whatever CAL you have for your real clients (IE DELL, HP, Linux, Windows XP). There MAY be some photocopiers that have the ability to store documents on a hard disk within the copier, and assuming it were on the network, it would still be a SERVER, not a CLIENT.

 

CAL = Client Access License, the clue is the C in the acronym....

Posted

I suppose the difficulty is in deciding how the communication takes place. You do not need to have a CAL if a device is connected via parallel, serial or USB, but if you have a printer attached to a local machine which is then shared via a print server then the CAL is between the client machine and the server ... this is the example of a machine with an embedded OS I suppose (which may cover a number of printers with a MS based embedded OS on them that require joining to the domain and picking up settings from a server).

 

The Server CAL is defined by MS but covers devices which access resources on the server ... not when information is sent from server to client in a blind format.

 

Of course, there is a simple way to solve the matter ... Steve, can you email one of the LARs (Pugh, Ramesys, RM, etc) and see what they say?

Posted

Another interesting thought to add, the printer is not an authenticated device though, and it's the *server* that is connecting to the printer.

 

However, as my printers are now authenticted to AD for their port authentication, they are using user accounts so I can see that I shall have to remember them when my renewal comes up.

Posted
However, as my printers are now authenticted to AD for their port authentication, they are using user accounts so I can see that I shall have to remember them when my renewal comes up.

 

Some of our printers email me when they run out of toner, so I guess those are using server-based resources and therefore need licences. The others are presumably okay though, since they are just taking files from the server and not using any resources as such?

 

Here's a thought - my NAS box which is using AD authentication to control user permissions also needs a CAL, presumably. Also, does an Internet gateway router which is using the server for DNS need a licence?

Posted (edited)
Any networked printers are using at the very least the server's print spooler service, which is part of the server software, which is the requirement for a CAL. (Have emailed Ramesys) Edited by SteveLaw
Posted

Rigghtt.. That's not good. I'm worried now, that all makes sense.

 

I could understand having to license the Print server as a client towards the Printers, because, as far as I'm concerned, the printer is a server.

If you use printer authentication.. hmmm... then this just confuses matters. I know for fact I have no CALs for any of my printers, I suspect very few people do. There's something within the CAL that refers to authentication/anonymous, so web sites don't need CALs per web user, I would assume if you didn't use authentication to the printer, then this would follow too.

Posted

I'm not sure what you mean specifically by "printer authentication" but if you are sharing a printer from the server than it will have some kind of authentication surely?

 

Could I print from your printer from another network? If not, then isn't that the difference to the way web access works and therefore why web servers are exempt from CALs (and why printers possibly aren't)?

Posted

Except you can print across the internet via IIS (using IPP).

 

The more we discuss this the less I think that a CAL should be required ('should be' and 'is' are different things remember!) I think we need to go back to defining what is client server technology.

 

If we take the journey of a print job it should open a few things for discussion.

 

A job sent from a desktop direct to the printer requires no CAL, no matter whether the printer is connected directly via parallel or USB or over the network. The printer is acting as the 'server'.

 

When you connect add a printer to the 2003 server you add it in the same way ... the 2003 box (let's call it that to make it easier) is the client connecting to the printer as a server.

 

You then share this printer ... but that does not change how the 2003 box talks to the printer.

 

An XP client sends a job to the 2003 box ... it then spools the job and sends it to the printer ... it is almost two transactions ... client to server, client to server. The printer at no point requests a CAL requiring service from the 2003 box.

 

So ... it is a bit strange really as to whether the printer is connecting to the server as a client device and so deserves a CAL. If someone can explain what service a printer would use on the 2003 box I would be interest ... remembering that authentication (permission to use the share on the 2003 box) is a connection between the XP box and the 2003 box, the printer does not care about authentication ... it will accept any job sent to it.

 

Any ideas?

Posted (edited)
Except you can print across the internet via IIS (using IPP).

 

I didn't mean to imply that it wasn't possible, just that the way most of us have our printers/print servers set-up they don't work the same, anonymous, non-domain, way that web servers work. Therefore an analogy with web servers isn't necessarily relevant.

 

But despite all of the convoluted ways we can argue why it may or may not be required, the question was - "is a CAL required for a networked printer?", and NOT "do you think it should be?"

 

I'm still waiting to hear from Ramesys, but then of course, I'm not a customer yet (although I was planning to be soon). Maybe someone else can try them, or RM? (Or are you all too scared to know the truth? ;) )

 

But if you want theoretical discussions on it, then ask this: Why would anyone prefer to use a server to share printers from and not just the nearest client? Why do we buy print-servers when we could just use a USB/parallel cable and the nearest client machine to network it? Does the server's software really make no difference to the operation of the printer across the network?

Edited by SteveLaw
Posted

Client Access Licensing

Microsoft offers flexible, cost-effective options for licensing the Windows Server™ 2003 family of products. Similar to previous Windows Server licensing models, one server license is required for each copy of the server software installed. In addition, a Windows Server 2003 Client Access License (CAL) is required for each user or device (or combination of both) that accesses or uses the server software.

 

Client Access Licensing Requirements

Client access licensing requirements have been updated for Windows Server 2003. In previous Windows Server licensing models, Windows CALs were automatically triggered when particular server services were invoked. With Windows Server 2003, CALs are no longer triggered but are instead based on access and use. In other words, Windows CALs are required when accessing or using the server software. This holds true for all editions of Windows Server 2003, except Web Edition. Windows CALs are not required for Web Edition.

 

Note the following general exception to Windows CAL requirements: Windows CALs are not required when access to the server software is unauthenticated and conducted through the Internet. Authenticated access is defined as an exchange of user or application credentials between the server software and a user or device. An example of this exception would be if unidentified users browsed your public Web site. Windows CALs would not be required for those users.

 

 

Now, a print server will not usually request any services from a server, it is the Windows server itself that initiates all the communication with the printer.

 

"A separate Windows CAL (of either type) is required for each user or device that accesses or uses the server software on any of your servers."

 

Now, I for example will have to count my print servers but only because they are port authenticated by the switches which will be using IAS to authenticate the device.

 

I really can't see how you can count a print server as a client if it isn't requesting any services from the server. Otherwise you are paying to use the printer twice, the windows client already has a license to access the print services on the server. The job is just spooled to the printer via tcp/ip rather than a usb/parallel cable.

Posted (edited)

Okay, this answers it for SBS.

 

Q. Does my printer or multi-function device require a CAL to connect to the Windows Small Business Server network?

 

A. In most cases, no, your printer or multi-function device will not require the acquisition of a CAL. However, if your device authenticates to the domain it will require a CAL. The most common scenario where you would need a CAL is when you have a multi-function device that uploads scanned images, such as a pdf, to a server share using authentication.

 

http://www.microsoft.com/sbs/en/us/licensing-faq.aspx

 

But then I also found this:

 

"A printer connected directly to the server does not require a license to print data from the server "

 

http://download.microsoft.com/download/8/7/3/8733d036-92b0-4cb8-8912-3b6ab966b8b2/multiplexing.doc

 

Is "connected directly" opposed to "connected through the network"? Does that mean that while one doesn't need a license, the other does? Wishful interpretation and semantics again, no use to anyone. Also note that the same document defines the CAL requirement more widely -

 

"Any user or device that accesses the server, files, or data or content provided by the server that is made available through an automated process requires a CAL."

 

Again I'm not trying to argue the requirements, just find out. (BTW though, paying twice to use something is what CALs are all about...)

Edited by SteveLaw
Posted

Majority of printers will not be authenticating against the domain, merely receiving data over the network as a blind device (not caring where the information comes from, who it comes from or what application sends it).

 

The authentication takes place between the clent machine and the server with the share for the printer, for which you have already purchased a CAL.

  • Thanks 1
  • 1 month later...
Posted

I am trying to get to the bottom of and understand M$ Licensing - particularly the Academic Select Agreement. I've just re-read through this thread and couldn't see answers to the following questions. I think this is better placed here than in a new thread.

 

How long does a select agreement last for? and, more importantly, if it expires (which I'm sure it does) what happens to the licenses bought under the agreement? Do they also expire? Does this mean we need to rebuy our licenses when the agreement is up for renewal, or do the old licenses transfer to a new agreement? What if an agreement lapsed over a year ago? Would new licenses need to be bought with the new agreement?

 

I'm currently trying to audit our licenses to establish what we need to do as a school to remain legal, and prepare for Windows 7, Server 2008 and perhaps the next Office.

 

Thanks in advance to anyone who can uncloud my merky thinking!

Posted

Okay, sifting through the interweb I think I may be coming up with answers to my own questions :)

 

I think the select agreement basically allows you to purchase the licenses at a given price. Once you've bought the licenses they are yours forever. When the agreement lapses (typically two years) you lose the right to purchase new licenses at that price but you do not lose any licenses you have already bought.

 

The schools agreement on the other hand appears to be a subscription, so you would lose access to the software if the agreement ends.

Posted
@tmcd35 - I agree with your first paragraph, i.e. licences bought under Select are yours for-keeps, but do not agree with the second paragraph about Schools Licences. All you lose when your Schools Agreement expires is the right to version upgrades, what you already have is yours (I think!).
Posted
@tmcd35 - I agree with your first paragraph, i.e. licences bought under Select are yours for-keeps, but do not agree with the second paragraph about Schools Licences. All you lose when your Schools Agreement expires is the right to version upgrades, what you already have is yours (I think!).

 

No, for schools agreement you would have to buy out the agreement or stop using the licenses.

  • 1 month later...
Posted

I've trawled through this thread for a definitive answer to my license query but I can't find one and I'm getting no joy from our MS School Agreement supplier. Sorry for the essay but I need to be quite specific.

 

Here's what we want to do:

 

We want to setup a SharePoint server internally. We will need access to this server's output from within school for students and staff and from outside of school for students, staff, parents and governors etc. The intention is to use it for VLE/Intranet purposes and to report attendance and assessment details to parents etc.

 

Here's what I'm confused about:

 

Our MS School Agreement states that we have 500 or so Office SharePoint CALs included so I assume we're covered for in school use, (but we do not have the server software itself as yet). This document (from MS) states (implies?) that if a product requires an external connector license schools get it free.

 

Our supplier insists that we need to spend either £4.25 per student for access (1,100 of them) or nearly £5,000 for the 'Internet' version.

 

Does Sharepoint come under the type of software that requires an external connector or is that only Exchange?

 

Gaahh!

 

Any pointers welcome (or contacts at MS that could clarify).

 

Cheers

 

HBJB

Posted

To me that document says you are not covered other than for the following people...

 

Students & staff, plus:

 

• Prospective students

• Alumni (student and faculty/ staff)

• Student and faculty/staff of collaborating academic institutions or government institutions.

 

..which leaves your parents and governors out in the cold.

 

These are the people who should really know their stuff on UK Educational licensing of MS software:

 

Education Large Account Resellers - Education - Microsoft UK

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...