Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacFanUK

macrumors 6502a
Original poster
Jul 29, 2009
546
0
UK
I am looking at building a network for my company which currently has 1 Hackintosh, 1 Desktop PC, a Windows Laptop and a Macbook Pro. Eventually, I want to convert the whole business over to Mac. I do web development and graphic design.

Should I go down the route of Windows server or Mac OSX Server?

If I choose Mac OSX Server, can Windows machines connect to the OSX network with an account based on the OSX Server?

My only pull either way is the fact that I can get Windows 2008 Server free due to being an IT student at university.
 
I do care about license agreements so that isn't an option.

To be fair, I don't know what license agreement you get Windows 2008 Server under, so maybe I'm wrong. But if it's anything like the US university license agreement, you can't use it at your company. For example, from the Academic Alliance agreement:

Restrictions. You may not use the software:
for commercial purposes; or
to develop and maintain your own administrative or IT systems.

And you already said that the company has a hackintosh.
 
My only pull either way is the fact that I can get Windows 2008 Server free due to being an IT student at university.

Except you are limited by the licensing agreement to only use it for personal use/non-commercial puposes. Installing it and using it in a commercial setting is a violation of the licensing agreement. I'm assuming your school is a member of the MSDNAA program which means you will have to abide by these restrictions in order to legally use the license.
 
It's not actually under the MSDNAA. It's the full MSDN subscription because our IT Deanery do work for Microsoft, as such, I am able to use the software for commercial purposes.
 
It's not actually under the MSDNAA. It's the full MSDN subscription because our IT Deanery do work for Microsoft, as such, I am able to use the software for commercial purposes.

Actually, MSDN doesn't allow you to install software in a production environment. Only development. The exception to this is Office in which case the named account holder can use 1 copy of Office, except Visio, on one production environment.

You do work for Microsoft with a Mac? Haha brilliant! :p

You know that Microsoft have a Mac development department, which use Macs don't you

And in response to your question, Windows Server if you want Exchange, Group Polices etc. OS X Server if you want to move them to Macs. Also, as OS X Server is just an LDAP directory, Windows should be able to integrate to this. Active Directory is just an LDAP directoy at heart. Just made a lot more useable by Microsoft IMO.

For the number of users. I would probably go with Mac OS X Server for that number of users
 
I do care about license agreements so that isn't an option.

Yet, you have a Hackintosh...which breaks the license agreement. :/

I'm not trying to be self-righteous here, as I'm a Hackintosh user myself (with a legally purchased copy of Mac OS X I might add), but your OP contradicts this.
 
Leaving licensing issues aside, I've set up smallish (5-20) workstation networks with both Mac and Windows servers, and to me I'd go OSXServer without a second thought.

Windows server was significantly more difficult to get set up when I wanted to do anything more than "default" stuff, and it was finicky for no discernible reason. OSXServer, in contrast, was easier to set up than I'd expected (though still not for the non-technical) and as been remarkably stable. The remote admin tools are much nicer as well.

It's really going to depend heavily on what you want to do with the server, though. In my day job environment (~15 Macs, 4 PCs, and a few laptops) the main purpose is file/print services, with a secondary bonus of OpenDirectory network logins (though we do not use network home folders). In terms of files and printing, this works wonderfully in a mixed-platform environment. Spotlight also works well on shared volumes--VERY fast once you enable network searching. Netboot images are also a possibility, though I haven't personally done more than mess around with them, and booting was rather slow.

If you're going to be running an Active Directory or similar Windoes-centric domain services, I'd assume Windows Server would do better, and might be the preferable choice. (Although Windows clients should be able to use accounts off the OSXServer, or so the relevant tab claims--I've never tested that.) I also like some of the automatic document versioning it can do, though I confess to never having gotten it working right. Windows used to have better granular ACL control, but OSX has caught up at this point.

I haven't been impressed by the speed of OSX network home folders, if you're planning on a completely centralized thin-client system, but to be fair I haven't used them recently and my experience with the Windows equivalent (as a user, not configuration) wasn't stellar, either.

As far as hardware, I'm certainly happy with my XServeG5--thing has been running solidly for 4.5 years in a dusty, very not-climate-controlled environment with the only failure being a stick of RAM after four years that gave plenty of warning with increasing ECC errors. The one Dell server of a similar vintage I set up was cheaper, but came with internal cables unplugged, a bad optical drive, the tape drive failed after a few months, and tech support was a pain to deal.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.