Details of Optimisation Table VM

John Wood
Wed, 7 May 97 09:52:21 UT

The concept of downloadable "instruction set libraries" with either 
implementation offered both natively and in terms of other "instruction set 
libraries" is unrelated to Intentional Programming.  The IP spec really 
prompted me to think along these lines, rather than copy-paste the ideas 

However, I will prepare another paper which outlines the technology in 
Intentional Programming in the next few days.  I will post this paper to the 
group, and that way we can all decide - and perhaps ask a Lawyer.

Alternatively you can find the spec yourself at

John Wood

From: 	Bill House
Sent: 	06 May 1997 23:27
To: 	LispVM Project
Subject: 	Re: Details of Optimisation Table VM


You mentioned that the underlying concept of the OTVM is patented. How are we
to base a freeware VM on patented technology?  I'm afraid that this issue 
have to be cleared up before we could move forward. I'd hate to get 90% down
the road and start receiving love letters from MS lawyers. Such issues are
easier to get around in ANSI/ISO agreements than they are under freeware
standards like the GPL (which specifically prohibits patents, if I'm not

Setting that aside for the moment, the basic idea sounds intriguing. We 
have a RISC-like instruction set (the AgentBase VM has 36 regular 
that mimics a chip architecture pretty well. ABVM could form the basis of your
FIS. Although I don't think we really need an OT to be multilingual (we 
do that using ABVM alone), the extra layer may provide infrastructure for
things like secured modes of operations, etc., that ABVM does not currently
take into account. Hmmm...

This is interesting, as the new Samsung "system-on-a-chip" could probably be
burned with ABVM in hardware. That might speed things up a bit. <g>

Bill House
The views expressed are mine alone,
unless you agree with me.