Comment GNU Emacs had Strokes Mode since 1997: Relevant? (Score 2) 87
http://bzr.savannah.gnu.org/lh/emacs/trunk/annotate/head:/lisp/strokes.el
I once made a fun video demo with GNU Emacs and Strokes-Mode on an HP TouchSmart Tablet PC: http://www.youtube.com/watch?v=lw8SQqmHPbI
The source code for the gestures I made are here, along with a few tweaks to make strokes-mode behave better with a touchscreen. https://github.com/dto/emacs-gestures
Keep in mind, I used Strokes-mode to create the gestures shown in the video---no gestures are included, you can create them yourself by just drawing them into strokes-mode. My point in setting up this repository would be so that GNU Emacs users could build a library of gestures amongst ourselves, and share code to adapt GNU Emacs better to touchscreen/pen environments. Which sounds like it could fall afoul of some patent or other. Right?
Interestingly, Apple publishes here an older version of Strokes-mode: http://www.opensource.apple.com/source/emacs/emacs-39/emacs/lisp/strokes.el
Even more interestingly, Apple's version says "This file is part of GNU Emacs. GNU Emacs is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version."
Well, "any later version" could be GPLv3, which contains this passage:
"You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it."
(pasted from http://www.gnu.org/licenses/gpl.html )
Anyone think this could be relevant? --dave