Smart Common Input Method
The Smart Common Input Method "platform (SCIM), is an input method platform supporting more than thirty languages (CJK and many European languages) for POSIX-style operating systems including Linux and BSD?."
The OLPC XO laptop supports Amharic using an SCIM IME.
References & links
- SourceForge, "Smart Common Input Method platform" http://sourceforge.net/projects/scim/ ''(as of 19 Sept 2015, latest update was 2014-10-25)
- Wikipedia, "Smart Common Input Method