Microsoft offers some tools or build-in-features to make free/busy available. Basically GALsync does “synchronize objects” between forests. It takes users, contacts and groups from Forest A and creates contacts in Forest B. This is the basic requirement if you want to make free/busy information available between forests. GALysync works well in trusted and untrusted environments.