Sharing resources or data with other data processing systems; Preparing such data