Apple utgiver Grand Central Dispatch i Open Source-fellesskapet

I et trekk som har overrasket mange, har Apple bestemt seg for å åpne kilde til sin multiprocessor-oppgavebehandlingsteknologi, kjent som Grand Central Dispatch. Dette kommer som en overraskelse fordi teknologien knapt har kommet seg i hendene på kunder gjennom 10, 6 Snow Leopard, og det regnes allment som en konkurransefortrinn. Så hvorfor ville Apple slippe en slik ting inn i open source-samfunnet? AppleInsider tilbyr denne mulige forklaringen:

"Vesentlig ny utenforinteresse i Grand Central Dispatch kan resultere i en bredere brukerstøtte for å bygge parallellisering kompatibel med Apples andre åpne teknologier, for eksempel OpenCL. Tilgjengeligheten til dispatcheren på Linux og andre Unix-operativsystemer vil også bidra til å generere etterspørsel etter andre kommandolinjeverktøy som taper inn i strømmen. Det ville hjelpe Apple å utnytte sine teknologier på markeder hvor den har en minoritetsstilling, som i bedriften og supercomputing. "

Grand Central Dispatch er imidlertid ikke den eneste Apple-teknologien som skal åpnes. Kjerneteknologien bak Safari-nettleseren, kjent som WebKit, er også et åpen kildekode-prosjekt, som har ført til utviklingen av Googles Chrome-nettleser og andre nettbaserte nettlesere (som alle har en tendens til å være lynrask).

Du kan lese mer og peke rundt kilden selv på LibDispatch - Mac OS forge