VirtCode / SmartMouse

use your smartphone as a normal computer mouse
GNU General Public License v3.0
97 stars 6 forks source link

Licence #17

Closed francoisnicolas closed 5 months ago

francoisnicolas commented 5 months ago

Would it be possible to have the sources with an MIT or Apache 2.0 license ?

VirtCode commented 5 months ago

I currently don't have any plans to license it under MIT, Apache, or any other permissive license. I have deliberately chosen the GPL as I have invested a significant amount of time into the position estimation sensor fusion and want to see it continued in the open and not just being profited off of.

May I ask what you would use the code for if it were under a more permissive license?

francoisnicolas commented 5 months ago

I use it to send keystroke and I just use the part of code that connects bluetooth HID (adapted to keyboard), and I don't use the part concerning the mouse and the position estimation sensor fusion.

VirtCode commented 5 months ago

Okay I see. For the implementation of the Bluetooth HID profile under Android, you'll probably also find what you need in this sample implementation which I also used as a reference: ginkage/wearmouse (and which is licensed under Apache)