TrevorBradley
Active Member
- Joined
- Nov 6, 2007
- Messages
- 732
I've been working on developing a GP2X F200 clone of Graffiti, handwriting recognition based on touchscreen penstrokes. I'd been posting several tests in the general forums here and things were looking very promising. Someone made mention of the idea of developing a general library that could be used on other projects like DOSBox and I got even more excited about improving the project.
Then it was brought to my attention that Unistrokes (the original idea of letters drawn on a touchscreen with a single penstroke) was patented by Xerox and I really wasn't sure how to proceed. My own research indicated that it might not be a good idea to continue. The project's pretty much halted since then.
I am not using any code from Xerox or Graffiti, everything I've written is my own code. All the images I used in my project were released under the GPL. The only thing I'm using from Palm are my memories of using my own Handspring Palm device many years ago. I have no intention of profiting from the code and would be happy to release the source into the GPL.
It would be fun to continue working on this project, but I really don't want to get a nasty letter a year down the road and have to pull it. I've thought of some alternatives, like not having the penstroke config file distributed, but software that each person could use to train their device. But that seems to me as if it could violate unistrokes. (Though how does Palm do it?)
Any ideas on how to proceed? There seems to be a fair amount emulated here that other companies might be able to get picky over and send out nasty letters. There aren't any BIOS files to distribute to make this work. How did those projects stay under the radar?
Thanks in advance for your time
Then it was brought to my attention that Unistrokes (the original idea of letters drawn on a touchscreen with a single penstroke) was patented by Xerox and I really wasn't sure how to proceed. My own research indicated that it might not be a good idea to continue. The project's pretty much halted since then.
I am not using any code from Xerox or Graffiti, everything I've written is my own code. All the images I used in my project were released under the GPL. The only thing I'm using from Palm are my memories of using my own Handspring Palm device many years ago. I have no intention of profiting from the code and would be happy to release the source into the GPL.
It would be fun to continue working on this project, but I really don't want to get a nasty letter a year down the road and have to pull it. I've thought of some alternatives, like not having the penstroke config file distributed, but software that each person could use to train their device. But that seems to me as if it could violate unistrokes. (Though how does Palm do it?)
Any ideas on how to proceed? There seems to be a fair amount emulated here that other companies might be able to get picky over and send out nasty letters. There aren't any BIOS files to distribute to make this work. How did those projects stay under the radar?
Thanks in advance for your time
Last edited by a moderator: