We have just added a few iMacs to our system and we've found that they all want to download about 1.6 GB of updates... not so great when we only have limited monthly bandwidth!
All of our Windows machines just use WSUS, which works great in our environment. It'd be nice if we could do the same for the iMacs without purchasing an additional Mac for a server role.
So is it possible to run Apple's Software Update Server on a Windows server? Or do we need to look at purchasing a Mac in order to distribute updates across our clients?
Alternatively, could we set up one of the iMacs to run the update server for the other iMacs whilst it is being used as a standard machine (ie, not installing OSX server, and keeping it available for staff to use)?
Looks like this can be done with some rsync trickery.
http://unflyingobject.com/blog/posts/1056
Though you just might need your own MAC server (or at least a single mac you can pull updates from) to pull it off.
You could try running Google's Open Source simian, or munki depending on your needs. You don't need a dedicated server for simian, just run it from Google App Engine.
munki
simian
The Munki site led me to 'Reposado'
I have no way to try this but if you try it, let us know how it goes for you. :)