Den nya Apple-kärnan

Detsamma gäller dock inte på klientsidan. Om du funderar på att integrera Mac-datorer i ett Active Directory-nätverk som kör klientversionen av OS X, så kommer du nästan säkert att behöva titta till tredjepartsprogramvara som Thursbys ADmitMac, eftersom Active Directory-stöd i klientversionen är något saknas. Faktum är att även om du använder OS X Server kan det under vissa omständigheter vara värt att överväga ADmitMac som ett tillägg till det inbyggda Active Directory-stödet, eftersom det inkluderar stöd för NTLM 2 – något som inte ingår i den inbyggda- i Active Directory-stöd i OS X Server.

Den nya Apple-kärnan

Mjukvarufrågan

En servers roll sträcker sig bortom filservering och till många andra områden, men med tanke på Mac:s status som en minoritetsplattform skulle man kunna tro att applikationstillgänglighet skulle vara en svaghet.

Men på grund av OS X:s Unix och rötter med öppen källkod finns det ett stort utbud av applikationer tillgängliga för det, inklusive några särskilt kraftfulla. Alla standardapplikationer med öppen källkod, inklusive Apache, MySQL och nära 4 000 andra Unix-applikationer, har redan porterats till OSX. En del av programvara för pakethantering som heter Fink, byggd ovanpå Debians dpkg-system, kan till och med leverera uppdateringar till mycket av programvaran med öppen källkod som du förmodligen kommer att vilja automatiskt.

Det betyder att OS X är en överraskande välbekant utvecklingsmiljö för företag som behöver skapa sina egna skräddarsydda applikationer. Eftersom standarder som Java stöds kraftigt under OS X är det enkelt att porta befintliga applikationer – och att skapa sådana som utnyttjar plattformens OS X-bara funktioner är fortfarande enklare. Förutom Java kan utvecklare använda välbekanta språk som C++ för att skapa Mac-applikationer, och plattformen levereras med alla standard Unix-utvecklingsverktyg. Om du kan bygga den på Linux är portering till OS X mycket enkel.

Men vad sägs om de mer tunga applikationer som vanligtvis används i företag, som Oracle eller Sybase? Intressant nog är båda dessa paket – som knappast är de du traditionellt skulle associera med Mac – tillgängliga för OS X, med Oracle 10g som stöds fullt ut av företaget.

Oracle sa att utvecklare visade en önskan om att använda OS X-plattformen när de släppte en förhandsvisning av Oracle 9i.

Företaget ser möjligheter för Apples plattform inom utbildning, underhållningsindustrin och offentliga organisationer för grid- och on-demand-datorer. David Freund, specialist på informationsarkitektur på analytikerföretaget Illuminata, beskrev Oracle-releasen som betydande. ”Detta motiverar ytterligare att deras utrustning är lämplig för företaget,” hävdade han.

En applikation som dock saknas är IBMs DB2. Trots att företaget har undersökt möjligheten att porta DB2 till OS X, har det ännu inte gjort det. Men med tanke på att IBM:s PowerPCs nu sitter i hjärtat av nästan alla Mac-datorer kan det dock hända att företaget omvärderar detta i framtiden.

Kärnfrågor

Trots alla dessa positiva aspekter är det inte något som någon helt vettig skulle kunna tänka sig att göra om ditt företag helt och hållet till OS X – eller till och med byta hela serverrummet till det.

Det finns dock starka skäl att göra för att utvärdera OS X som en potentiell plattform, på ett liknande sätt som AT&T:s utvärdering, både av kostnadsskäl och plattformsmångfald. Detta gäller i synnerhet om du inte redan har anslutit dig till Windows Server 2003. Om du migrerar från Windows NT är den övergripande komplexiteten med att inkludera OS X som en serverplattform endast marginellt större än vad du redan är sannolikt att stå inför. Faktum är att det faktiskt kan visa sig vara mindre komplicerat och kostsamt att flytta från Windows NT till Mac OS X än att skapa en fullfjädrad, Active Directory-baserad nätverksinfrastruktur.

Lämna en kommentar

Din e-postadress kommer inte publiceras.