Eric S. Johansson writes:
I had a dustup with Stallman over the issue of accessibility support
and Emacs.
His assertion was that free software foundation principles come before
everything including integration of disability aids for disabled people, in this
case software developers.
XEmacs itself *is* free software, and I think most project members
would fight for that principle. However, Stallman's "sabotage
anything that might get in the way of a world that is 100% free
software" approach (which reminds me of the Leninist principle of
"immiseration of the masses" -- but I digress) is not accepted here.
Most of us are more likely to contribute to your work to the extent
that it's based on free software vs. proprietary, yes, but to the
extent that you do the work we're happy to have it. In fact, in the
past Ben Wing and Jerry James have worked with proprietary speech
recognition software if I'm not mistaken (but they're not active at
this point, although I think Jerry reads this list).
We have no objection in principle, but note that you do need to keep
that proprietary stuff on the other side of the "exec barrier" because
of the GPL. Eg, you can't link XEmacs to a "Naturally Speaking"
library. (Well, as a legal fine point *you* can link to anything you
want, but you can't give it to anyone else unless it's 100% GPL, not
even in pure source form. :-( ) You need to use some form of
interprocess communication such as shared memory or TCP/IP or Berkeley
sockets.
If a hybrid solution is acceptable, it brings me to my second query.
I need help
bootstrapping. When your hands don't work right, it is really hard to write
code.
I have sympathy, but no time at present, and when I do get time I'll
have to apply it to release management for old code, not development
of new code. But I'd like to contribute in the medium term.
I'm afraid I'm going to be pushed to a closed solution from
top to
bottom like I have with terminal emulators.
That would suck. Please, try working with XEmacs.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta