platform, also known as SCIM, in Linux binary. This is a development platform to make Input Method developers live easier. It has very clear architecture and very simple programming interface.