Re: [Sablevm-developer] sablevm description
Brought to you by:
egagnon
From: Prof. E. M. G. <eti...@uq...> - 2003-03-21 05:13:36
|
"Java" is a trademark. SableVM is in no relation whatsoever with that trademark. =46rom my discussions with the FSF people, I gathered that it would apparently be acceptable to write: a portable bytecode interpreter for the Java language. But, I want sablevm to remain open, in the medium to long term, to making non-standard extentions to the virtual machine. One could easily think that getting parametric types into the VM & a related bytecode verifier would be far preferable to Sun's current proposal to add parametric types in the high-level language that get erased when compiled to bytecode (thus compromizing the security, e.g. imagine a "Stack of SecureChannels" where the VM only instanciates a normal Stack + malicious network class accessing the Stack object...) I personally can live without the word Java in the short description of the package. The web page already adds: "implementing the Java virtual machine specification, second edition". I think 99% of people understand that SableVM is a Jvm. Also, SableVM is already linked from most web sites linking to Free Jvms. In summary, I'd like to remain away from any even remote legal problem related to this trademark. Remember that Sun actually forced many web page owners and projects to remove the word "java" from their URLs/projects names. > Don't you think you should say "portable Java bytecode interpreter"? =20 > You might get more hits. Don't we already have enough hits?!!! I think SF reports a rating of 98.x%. That's quite high. I suggest we concentrate on making SableVM run more applications, instead of over-hyping it. Etienne On Thu, Mar 20, 2003 at 11:24:14PM -0500, Chris Pickett wrote: > Hi Etienne, >=20 > On sourceforge, the current description for sablevm is: >=20 > SableVM is a portable bytecode interpreter. Its goals are to be=20 > reasonably small, fast, and efficient, as well as providing a=20 > well-designed and robust platform for conducting research. This version= =20 > fixes a few bugs. >=20 --=20 Etienne M. Gagnon, Ph.D. http://www.info.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ |