Afgelopen vrijdag kondigde een samenwerkingsverband van Nisus, Omni en Blacksmith een nieuw open source framework aan:
LinkBack. Hun programma's en programma's die de LinkBack API implementeren kunnen hiermee elkaars data overnemen in hun bestanden. Stel je voegt een tekening uit OmniGraffle toe aan je tekstbestand in Nisus Writer Express, dan kan je nu die die tekening niet meer veranderen. Met LinkBack kan je door middel van een dubbele klik op de tekening deze weer opnieuw laden in OmniGraffle en wijzigingen aanbrengen.
Dit is uiteraard een welkome aanvulling in interoperabiliteit tussen programma's onder Mac OS X. Echter, in de originele OpenStep framework was al in deze functionaliteit voorzien middels NSDataLink. Momenteel is deze class niet beschikbaar in Cocoa, maar het is goed denkbaar dat Apple deze weer toevoegd. Bij GNUstep wordt al gewerkt aan de implementatie van NSDataLink volgens de OpenStep API.
De LinkBack framework is nog in beta fase. Hopelijk zullen LinkBack en NSDataLink met elkaar op één lijn komen, zodat we niet met twee implementatie van hetzelfde komen te zitten. LinkBack heeft op dit moment het voordeel dat er een werkende framework voor OS X beschikbaar is. NSDataLink lijkt beter doordachte API te hebben.
Voor de eindgebruiker is in ieder geval het belangrijkste nieuws dat er hard gewerkt wordt om programma's beter te laten samenwerken.