4 ms·
Probably too early to discuss, but what's the status of the VM + bytecode spec? The preface of the SE 5.0 VM spec [1] says: We intend that this specification s
by sehugg 12y ago
Probably too early to discuss, but what's the status of the VM + bytecode spec? The preface of the SE 5.0 VM spec [1] says:
We intend that this specification should sufficiently document the Java virtual machine to make possible compatible clean-room implementations.
IANAL, but isn't the "clean-room" giving permission or at least encouraging others to reimplement the VM without Sun/Oracle's involvement? Or is this a non-legally-binding statement and all bets are off with respect to the VM specification? (Or something else?)
[1] http://docs.oracle.com/javase/specs/jvms/se5.0/html/Preface.doc.html http://docs.oracle.com/javase/specs/jvms/se5.0/html/Preface....
- wmf 12y agoSnoracle said compatible clean-room implementations. Dalvik isn't fully compatible with the bloated parts of Java.
- SAI_Peregrinus 12y agoIANAL, but I'd take that as a non-legally binding statement, as it merely specifies that the documentation should be specific enough to make a clean-room implementation possible, not that such implementations are allowed.