throAU said:
Windows server is not free, but the days of Windows "locking up at any time" are over, and have been for about 9-10 years now. For DC / file / print it is a well proven and well known solution that you'll be able to get assistance with from a huge number of vendors (if required).
It pretty interesting tendency, last 5 years businesses actively switching from Windows base solutions to Unix based while home users going to use payable servers for home needs...
I glad for you that you have companies that really understand security and pay not only attention for that but a salary for IT who can do that.
In my experience it pretty rarely that small businesses with up to 50 employee are willing to have any security/centralized managing and they obviously will avoid any payment for support of such systems.
Even if we attempt to setup at least some kinda protection base on group/user managing with appropriate permissions for FREE, all we has been granted, it is: "Please, switch it back, we need just one single folder where everybody can read/write/delete". That is it!
Does they need centralized managing? Who really care about security until something bad is happened? What reason to have Windows centralized server if its workstations can be hacked in less than 5 minutes?
Home windows server?
Do you really enjoy to manage it(user/groups/permissions) on a home network?
Ok, even if you have to do that, compare required resources for NAS4free that can happily will serve pretty fast on gigabit network on a hardware like pentium-II-500Mgz with 128 Mb RAM (which is mean you can pick it for a few bucks or for free) and requirement for W2K8
throAU said:
Windows Vista and onwards, and Windows 2003 server and onwards are pretty solid.
Do you run fault tolerant hard drives arrays?
I guess you do. If so, it is should be dynamic drives.
Did you have a try to get start Windows server that loose one HDD because of it die(!!! not just pulled out) from mirrored HDD?
"pretty solid" according to official M$ documentation will advise you to boot computer from "fault tolerant emergency floppy drive" (!!!) Good luck to run it on modern hardware.
Well, let assume you are a happy admin that have a floppy drive on a server, but you have SCSI/AHCI HDD on a server, so booting from this floppy will not grant you access to HDD and as result to boot.ini that you need to edit manually by guessing which string should be restored to be able to start "healthy" mirror drive.
Does one got success on that?! Good, now have a fun to see a black screen on attempt to boot, because mirrored drive doesn't have MBR on it...
BTW, how about ability to increase system partition on dynamic drives or simply move system and data partition to a bigger HDD without reinstalling everything/or employ undocumented moves...?
Well, I won't to fall down in windows vs unix holy-war.
throAU said:
I'm very much a "correct tool for the job" guy,
Me too

Im far-far away from a guys who fanatically stuck on something particular.
For me, operation systems are the tools. And I completely agree with you that you need to use right tool for a job. If one can employ/afford certified IT guy, then Windows server may be a solutions, but running it by guessing guys it is much worse then NAS4free IMHO.
Windows server is much more complicated then it looks at first glance and it require knowledge to manage it.
I have a statistics, companies up to 10-50 employees - they need as cheaper as possible server solutions and zero maintenance cost. (This is a place for GUI/WEB based unix solutions)
A companies with 50-500 employees - that is a primary market for windows servers where managers know only one OS - Windows and want "payable/supported" OS only

Companies with more then 500 employees when they stuck on impossibilities to handle high loading, follow up to up to dated RFC rules, handle custom tasks when MS doesn't provide access to low level adjustments - that company finally calculated cost of having Windows based servers solutions it is time for employing Unix again
DC/file/print can be done with Samba+LDAP too

Sure, it require a knowledgeable IT that can do something beside "intuitively clicking".
Windows server isn't a
simple solution and require sometimes much more time and knowledge to setup/fix/implement some feature. Either Windows or Unix admin should be a professional to handle such tasks. Windows server isn't self adjustable universal solution.
Installing Windows server - isn't a simple job for those who knows nothing about DNS/DHCP/SPF/DKIM/POP/IMAP/RAID/QUOTING/SHADOW...etc
throAU said:
You can have a fully Microsoft supported DC / File / Print box up and running in a couple of hours.
Well, NAS4free + pkg_add -r openldap23-server + /dev/head = the same
throAU said:
WSUS will take maybe half a day to get your head around, and there are plenty of books on group policy.
It would be needed ONLY if there is more than 50 employee or a company physically located in multiple geographical spaces, otherwise mv /dev/butt ... will be faster and cheaper
Ok, it sounds like I am a Windows hater, but I can tell the same stories when Unix used improperly that cause a lot of trouble too, it's all depend on tasks. If a company has a lot of server base software solutions for Windows, then the only way for them - Windows, until they start counting expenses.
throAU said:
Now if you were building a firewall, proxy cache (or NAS, ... or whatever I'd tell you to avoid Windows like the plague
Wait, the topic is about
NAS, why do you offer him a Windows then
