I'm not a licensing expert either, but it does appear like I had at least made something of a mess by bundling that file, if not made something completely illegal.
IBus Cangjie will now either use the system pycanberra (if it is available) or just not play any sound when the user makes an incorrect input (if pycanberra is not available).
Good catch on the licensing Sebastien.
I'm not a licensing expert either, but it does appear like I had at least made something of a mess by bundling that file, if not made something completely illegal.
To avoid any potential issue, I took the easy way out and dropped the bundle copy of pycanberra: /github. com/bochecha/ ibus-cangjie/ commit/ e61f3513fc75b6f b341d8afbb204aa bd5d0b065a
https:/
IBus Cangjie will now either use the system pycanberra (if it is available) or just not play any sound when the user makes an incorrect input (if pycanberra is not available).