Review Mac OS X 10.6 Server: Belangrijke upgrade
Gepubliceerd: Dinsdag 3 november 2009
Auteur: John C. Welch
Apple heeft duidelijk gemaakt dat Mac OS X 10.6 geen grote veranderingen biedt ten opzichte van de vorige versie. Het is beter afgestemd en wat oude rommel is verwijderd, maar er zijn geen grote nieuwe features toegevoegd. Dat is wel anders met Mac OS X 10.6 Server. Daar is wel degelijk een boel aan toegevoegd.
De veranderingen in Mac OS X 10.6 Server maken het besturingssysteem aantrekkelijker voor mkb-bedrijven. Bovendien is ook de server nu alleen voor de Intel-architectuur. Verder heeft Apple de prijzen zowat gehalveerd. En voor die prijs kun je er met een ongelimiteerd aantal clients op. Dus je krijgt meer, en betaalt minder! Wacht eens... Is dit echt Apple?!
Als Apple alleen de prijzen had gehalveerd en het daarnaast had gelaten bij de upgrade van het core OS, dan was dat al OK geweest. Maar daar is het bij lange na niet gebleven. Apple heeft ook nog een aantal nieuwe features toegevoegd, en dat maakt deze upgrade niet zozeer OK, maar uitstekend. Er zijn nog wel wat kleine probleempjes die verhinderen dat het een voortreffelijke upgrade is. Maar van die problemen heeft niet iedereen last.
Address Book Server
Address Book Server is een nieuwe manier om met contacten op het netwerk om te gaan. Mac OS X Server heeft al een tijd een global contact list, dankzij de LDAP backend van de Open Directory service. Maar LDAP is eigenlijk niet echt geschikt voor het soort dingen die veel bedrijven tegenwoordig willen doen. LDAP is geweldig voor een 'master' contactenlijst, maar als je mensen die contactlijsten zelf wilt laten aanmaken en veranderen, of wilt gedeelde adresboeken in het netwerk, dan is het minder geschikt. Ten eerste is LDAP geoptimaliseerd om te lezen. Het is echt goed in het laten opzoeken en het snel geven van informatie uit een groot aantal records. Maar het is er niet op gebouwd dat honderden of zelfs duizenden gebruikers de records elke dag gaan zitten aanpassen. En het is heel erg vermoeiend om de beveiliging van LDAP zo in te stellen dat alleen de mensen die aanpassingen mogen maken ook in staat zijn om dat te doen. Bovendien is het heel erg makkelijk om een fout te maken die zijn uitwerking heeft op de hele directory.
Om dit op te lossen heeft Apple nu Address Book Server, dat is gebaseerd op de CardDAV IETF standaard. CalDAV bestaat uit een aantal iCal-specifieke extensies op de WebDAV standaard waarmee het makkelijk wordt om groepsagenda's te maken zonder dat je daarbij vast zit aan een enkel vendor (zoals Exchange of Notes). CardDAV wil datzelfde doen voor contacten. Addresss Book Server implementeert CardDAV voor Open Directory, zodat gebruikers hun eigen server-side contacten kunnen aanmaken die bestaan buiten hun eigen Mac, maar die ze toch kunnen gebruiken met behulp van Mail, iCal en andere applicaties. Omdat CardDAV is gebaseerd op WebDAV, is het opzetten van een beveiligde verbinding van buiten de firewall niet moeilijker dan het beveiligen van een willekeurige http-gebaseerde service. En door op te treden als een front end met beperkte toegang tot je LDAP, helpt Address Book Server je om je LDAP data veilig te houden voor ongewenste bezoeken.
Het nadeel hiervan is hetzelfde nadeel dat optrad met iCal Server/CalDAV toen Leopard uitkwam. Buiten Apple is ondersteuning voor deze standaard maar dun gezaaid. Zelfs nu de CalDAV al jaren uit is, wordt de standaard nog steeds niet ondersteund in Outlook, de meestgebruikte groupware client ter wereld. En de meeste clients die wel met CalDAV om kunnen gaan, zoals bijvoorbeeld Sunbird, zijn niet geschikt voor non-technische gebruikers.
Address Book Server is een grote vooruitgang als de meeste computers binnen je bedrijf Macs zijn en als je binnenkort overgaat naar Mac OS X 10.6. Maar als Macs een minderheid vormen, of als je niet van plan bent om over te stappen op Mac OS X 10.6, dan is Address Book Server minder aanlokkelijk.
