In his keynote address, Paul Buck, the director of IBM's Eclipse development, said Eclipse is a response to the fact that tools from different companies have not traditionally worked well together -- in fact tools from the same company often have not worked well together.