The X Input Method (XIM) was the original input method framework for the X Window System.Nye, Adrian (June 1994). XLIB Programming Manual. O'Reilly. ISBN 9780596806187. It predates IBus, SCIM, uim and IIIMF. The specification[1] is copyrighted 1993,1994. It has been supported in the enterprise products of IBM[2] and Oracle.[3]