Permalink
Browse files

Initial commit for Yahoo! KeyKey open-sourcing.

  • Loading branch information...
0 parents commit d87c1696b8987fb490c5dfb67752b7f13db8727a Yi-Kai Tsai committed Dec 3, 2012
Showing 1,623 changed files with 807,876 additions and 0 deletions.
@@ -0,0 +1,31 @@
+Copyright (c) 2012, Yahoo! Inc. All rights reserved.
+
+Redistribution and use of this software in source and binary forms,
+with or without modification, are permitted provided that the following
+conditions are met:
+
+* Redistributions of source code must retain the above
+ copyright notice, this list of conditions and the
+ following disclaimer.
+
+* Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the
+ following disclaimer in the documentation and/or other
+ materials provided with the distribution.
+
+* Neither the name of Yahoo! Inc. nor the names of its
+ contributors may be used to endorse or promote products
+ derived from this software without specific prior
+ written permission of Yahoo! Inc.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
@@ -0,0 +1,13 @@
+Yahoo! KeyKey[1] is a customized Chinese input methods tool based on an open source project Openvanilla[2].
+
+Yahoo! had decided to make Yahoo! Keykey as a open source projecet and under new BSD licene.
+
+Some external dependency information are list here:
+1.SinicaCorpus: You could reach http://www.sinica.edu.tw/ for the license.
+2.BPMFMappings was created based on SinicaCorpus.
+3.YahooSearchTerms: You could grabe hot keyword from http://tw.yahoo.com.
+4.sqlite-cerod-see: Commerical SQLite Compressed and Encrypted Read-Only Database (CEROD) Extension, please check http://www.hwaci.com/sw/sqlite/cerod.html
+5.DotMacKit.framework and PackageMaker.app: You can get it from Apple development kit.
+
+[1]. http://tw.media.yahoo.com/keykey/
+[2]. http://openvanilla.org/
@@ -0,0 +1,22 @@
+*.suo
+*.ncb
+Debug
+Release
+*.vcproj.*.user
+debug
+release
+obj
+x64
+Thumbs.db
+build
+*.pbxuser
+*.mode1v3
+*.tm_build_errors
+*.perspectivev3
+.DS_Store
+._*
+ExternalLibraries/sqlite-cerod-see/cerod_build
+ExternalLibraries/sqlite-cerod-see/sqlite3-cerod-see
+*.dmg
+xcuserdata
+project.xcworkspace
@@ -0,0 +1,29 @@
+OpenVanilla (c) 2004-2008 The OpenVanilla Project.
+
+Formosa (c) 2007-2008 By Lukhnos D. Liu.
+
+LFExtensions (c) 2008 Lithoglyph Inc.
+
+LFPlatform (c) 2008 Lithoglyph Inc.
+
+CareService (c) 2008 Lithoglyph Inc.
+
+OVAFEval / Graphene (c) 2008 Lithoglyph Inc.
+
+Yahoo!(R) Dictionary Parser (c) 2008 Lithoglyph Inc.
+
+Manjusri (c) 2008 Lithoglyph Inc.
+
+Minotaur (c) 2008 Lithoglyph Inc.
+
+PlainVanilla (c) 2008 Lithoglyph Inc.
+
+SQLite3.
+
+SQLite Encryption Extension (SEE).
+
+expat.
+
+OpenSSL.
+
+UnitTest++.
@@ -0,0 +1,5 @@
+Refer to individual source code header for copyright notices.
+
+The project is based on the OpenVanilla Framework and its modules.
+
+Projects under PreferenceApplications/ and Utilities/, if unspecified, are developed by Lithoglyph Inc. for Yahoo! Taiwan. Copyright (c) 2007-2010 Yahoo! Taiwan.
@@ -0,0 +1,145 @@
+%gen_inp
+%ename Zhuyinwen Reverse Lookup
+%encoding UTF-8
+%keyname begin
+a b
+%keyname end
+%chardef begin
+ㄅ 不
+ㄅ 吧
+ㄅ 波
+ㄅ 別
+ㄅ 罷
+ㄅㄅ 寶貝
+ㄅㄟ 伯
+ㄆ 不
+ㄆ 波
+ㄆ 噗
+ㄆ 婆
+ㄆㄆ 噗噗
+ㄇ 嗎
+ㄇ 們
+ㄇ 嘛
+ㄇ 咩
+ㄇ 麼
+ㄇ 妹
+ㄇ 媽
+ㄇㄇ 妹妹
+ㄇㄇ 媽媽
+ㄇㄇ 咩咩
+ㄇㄐ 麻吉
+ㄈ 肥
+ㄉ 的
+ㄉ 得
+ㄉ 都
+ㄉ 大
+ㄉㄉ 大大
+ㄉㄉ 弟弟
+ㄊ 他
+ㄊ 她
+ㄊ 它
+ㄋ 你
+ㄋ 呢
+ㄋ 那
+ㄋ 奶
+ㄋ ね
+ㄋㄟ ね
+ㄌ 了
+ㄌ 啦
+ㄌ 囉
+ㄌ 嚕
+ㄌ 喇
+ㄍ 個
+ㄍ 箇
+ㄍ 哥
+ㄍ 歌
+ㄍㄍ 哥哥
+ㄎ 可
+ㄎ 哭
+ㄎ 科
+ㄏ 呵
+ㄏ 呼
+ㄏ 嘿
+ㄏ 哈
+ㄏㄏ 呵呵
+ㄏㄏ 呼呼
+ㄏㄏ 嘿嘿
+ㄏㄏ 哈哈
+ㄐ 機
+ㄐ 幾
+ㄐ 雞
+ㄐ 家
+ㄐ 唧
+ㄐ 知
+ㄐㄐ 雞雞
+ㄐㄐ 吱吱
+ㄑ 去
+ㄑ 奇
+ㄑㄑ 去去
+ㄑㄑ 不屑
+ㄒ 西
+ㄒ 謝
+ㄒ 嘻
+ㄒ 笑
+ㄒ 小
+ㄒㄒ 謝謝
+ㄒㄒ 嘻嘻
+ㄓ 之
+ㄓ 隻
+ㄓ 支
+ㄓ 知
+ㄓ 吱
+ㄓㄓ 蜘蛛
+ㄓㄓ 吱吱
+ㄔ 吃
+ㄔ 痴
+ㄕ 是
+ㄕ 師
+ㄕ 溼
+ㄕ 濕
+ㄕㄕ 試試
+ㄕㄕ 溼溼
+ㄕㄕ 濕濕
+ㄖ 日
+ㄖ 入
+ㄖ 讓
+ㄗ 子
+ㄗ 吱
+ㄗㄗ 吱吱
+ㄘ 嚓
+ㄙ 思
+ㄙ 斯
+ㄙ 私
+ㄙㄙ 斯斯
+ㄙㄟˇ 迺
+ㄧ 一
+ㄚ 啊
+ㄚ 阿
+ㄚ 丫
+ㄛ 喔
+ㄜ 呃
+ㄜ 喔
+ㄝ 耶
+ㄝ 也
+ㄝ ê
+ㄝ 嘢
+ㄞ 愛
+ㄞ 唉
+ㄞ 哀
+ㄟ 欸
+ㄟ 的
+ㄟ ê
+ㄠ 拗
+ㄠ 凹
+ㄡ 噢
+ㄡ 喔
+ㄡㄧㄒ おいしい
+ㄡㄧㄒㄧ おいしい
+ㄢ 安
+ㄣ 嗯
+ㄦ 兒
+%chardef end
+# ㄤ
+# ㄥ
+# ㄨ
+# ㄩ
Oops, something went wrong.

0 comments on commit d87c169

Please sign in to comment.