
What To Do With a BASIC Interpreter?
What To Do With a BASIC Interpreter?
-----------------------------------
I am the author (and copyright owner) of the Bywater BASIC interpreter,
currently at version 2.10 with a couple of modifications floating around.
This version was released in November of 1993. I originally wrote the
interpreter as an exercise in cross-platform programming and was happy
that it was found useful by folks across the world. Version 2.10 was
released according to the GNU General Program License and grants free
copying of the source code so long as it is distributed in the form in
which I released it. I have also sold several commercial contracts for the
interpreter that allow vendors to sell binaries based on it. This
development surprised me, but I still have requests for commercial
contracts. Commercial users consistently want it as a basis for an
included interpreted script language for their products.
This places me in a serious quandary, since I really don't have time to
devote to future development of the interpreter, answer questions, draw up
contracts, etc. So I thought I might consult net users for some advice. As
I see it, these are my options:
(1) Sell the interpreter as a whole. But Bill hasn't called yet. Oh yeah,
that's right, he already has a BASIC interpreter. Doubt anybody wants to
buy it outright. Not that serious.
(2) Give it to a College/University Computer Science Department or some
other not-for-profit instituion or foundation in exchange for their
promise to support it and perhaps a receipt for its value as a donation to
charity. But I wouldn't know who would be interested.
(3) Find a "jobber" who could handle at least the commercial licenses and
perhaps some promotion (which I have never tried) for a percentage. But I
don't even know if such organizations exist. Do you? So can you think of
other ways to dispose (appropriately) of a somewhat useful collection of C
code that makes a BASIC interpreter? I would prefer that you send me
email in response to this if you have ideas.
- Ted Campbell
-----------------------------------