Closed Bug 978721 (liu-keyboard) Opened 11 years ago Closed 7 years ago

Add Liu Input method to keyboard

Categories

(Firefox OS Graveyard :: Gaia::Keyboard, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: aitjcize, Unassigned, NeedInfo)

References

()

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36 Steps to reproduce: Liu (嘸蝦米) input method is a popular input method among Chinese users, adding Liu support to Gaia would be great. I've already implement it and made a pull request via Github: https://github.com/mozilla-b2g/gaia/pull/16714
Great work! (嘸蝦米) is pretty popular among Chinese users, it will be great to let Firefox OS users to use it. In my knowledge (嘸蝦米) has to be licensed by boshiamy company. Can you help identify the license if boshiamy C&C agree to open source their IME for FirefoxOS? http://boshiamy.com/product_authorize.html
another way is ask user a cin file for first launching app and user need to get a licensed cin file for 無蝦米.
Hi Fred, The 嘸蝦米 table is from another open source project ibus-table-boshiamy (https://github.com/vicamo/ibus-table-boshiamy/blob/master/tables/boshiamy.txt), so I don't think we have a licensing issue here? We can change the branding from '嘸蝦米' to '偽蝦米' or something else though.
Hi Yuren, A cin file is also another solution, I have plans to support other input methods like 倉頡 or 行列 :) But if there is no licensing issue with the ibus-boshiamy-table, I still think bundling the table file would be more user friendly.
(In reply to Wei-Ning Huang from comment #3) > Hi Fred, > > The 嘸蝦米 table is from another open source project ibus-table-boshiamy > (https://github.com/vicamo/ibus-table-boshiamy/blob/master/tables/boshiamy. > txt), so I don't think we have a licensing issue here? > We can change the branding from '嘸蝦米' to '偽蝦米' or something else though. Hi Wei-Ning, First of all, thanks for your interest in contributing to Firefox OS. I don't see any license disclaimer that is compatible to ours (Apache License for Gaia), from this project, https://github.com/vicamo/ibus-table-boshiamy If possible, could you help clarify the license issue with the original author? Besides, I think we should consult the company (http://boshiamy.com) that releases the commercial product even if the original author thinks it is ok. I hope you understand this is very important to us since Gaia is an open source project, so we have our policy about accepting code that has a compatible license. http://www.mozilla.org/MPL/license-policy.html Thanks. -- BTW, want to add that in the near future, we would add support for 3rd-party keyboard app, so you may want to take a look at our built-in keyboard app or test_apps/demo-keyboard to see how to implement a separate keyboard app.
(In reply to Wei-Ning Huang from comment #3) > Hi Fred, > > The 嘸蝦米 table is from another open source project ibus-table-boshiamy > (https://github.com/vicamo/ibus-table-boshiamy/blob/master/tables/boshiamy. > txt), so I don't think we have a licensing issue here? > We can change the branding from '嘸蝦米' to '偽蝦米' or something else though. Hi, In short, that "boshiamy.txt" MAY violate Boshiamy.com's intellectual property right because I cannot prove it's origin. And that "MAY" here is a strong enough reason for us to reject this pull request. Boshiamy.com has lost their patent right to Boshiamy IME algorithm, but they still own the copyright to the released binary db files, as well as all the derived works based on. Most Boshiamy CIN tables fall into the latter case.
Hi Rudy, Thanks for your kind reply. I'll ask the original author to clarify the licensing issue and also consult Boshiamy.com for this issue. If the license turned out not to be legal, I'll provide the user a way to import the cin files. (In reply to Rudy Lu [:rudyl] from comment #5) > (In reply to Wei-Ning Huang from comment #3) > > Hi Fred, > > > > The 嘸蝦米 table is from another open source project ibus-table-boshiamy > > (https://github.com/vicamo/ibus-table-boshiamy/blob/master/tables/boshiamy. > > txt), so I don't think we have a licensing issue here? > > We can change the branding from '嘸蝦米' to '偽蝦米' or something else though. > > Hi Wei-Ning, > > First of all, thanks for your interest in contributing to Firefox OS. > > I don't see any license disclaimer that is compatible to ours (Apache > License for Gaia), from this project, > https://github.com/vicamo/ibus-table-boshiamy > > If possible, could you help clarify the license issue with the original > author? > Besides, I think we should consult the company (http://boshiamy.com) that > releases the commercial product even if the original author thinks it is ok. > > I hope you understand this is very important to us since Gaia is an open > source project, so we have our policy about accepting code that has a > compatible license. > http://www.mozilla.org/MPL/license-policy.html > > Thanks. > > -- > BTW, want to add that in the near future, we would add support for 3rd-party > keyboard app, so you may want to take a look at our built-in keyboard app or > test_apps/demo-keyboard to see how to implement a separate keyboard app.
(In reply to Wei-Ning Huang from comment #7) > Hi Rudy, > > Thanks for your kind reply. I'll ask the original author to clarify the > licensing issue and also consult Boshiamy.com for this issue. > If the license turned out not to be legal, I'll provide the user a way to > import the cin files. > Wei-Ning, Thanks, that would be great.
We're almost a year from last comment in this bug, did you ever found out anything about the license?
Flags: needinfo?(aitjcize)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.