I agree that is good to have more than one VM provider, but I also agree that VMs should be *fully* interoperable. There should be no reason for a provider to force you to use a certain VM. If JVMs start to behave even in subtle diferent ways (not internally of course, but as long as the programmer is concerned), then goodbye to Run Once Write Anywhere. In IBM's case, not only WebSphere, but I think to recall (correct me if I'm wrong) that they force you to use their JVM and their JDK to run Visual Age for Java (VAJ). I think developers/deployers should be able to choose VMs on performance reasons, or say, platforms covered, not because this one is the only one that can run my programs.
=========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
