I'm struggling to understand the rules that applies to the "would" used in past context. For example, which of the following is correct :
A) Sun developed an open protocol which simply specified the exact message formats that clients and servers would use to communicate
or
B) Sun developed an open protocol which simply specified the exact message formats that clients and servers would have used to communicate
The book I was reading used the A sentence, which is obviously correct. What about the B?