On Fri, 13 Aug 2010 23:08:40 +0400 Mikhail Kryshen <mikh...@kryshen.net> wrote: > > I doubt it is possible to create runtime like JVM or CLR without patent > problems.
Given that virtual machine technology "like"(1) the JVM and CLR have been around since the 70s - long before even C++ ++ -- was a gleam in Gosling's eye - I'm pretty sure it's possible to create a runtime "like" the JVM or CLR that has no insurmountable patent problems. Sure, Oracle can create problems for anyone implementing a VM by suing them, but if you started with something like either the UCSD P-Machine VM or a SmallTalk VM (Squeak, maybe?) - which Gosling cites as inspirations for the JVM (2) - such suits are clearly baseless, as the technology is obviously prior art. So it can't infringe the patent, only invalidate it. <mike *) This all depends on exactly what you mean by "like". Gosling and the Java group at Sun are sharp people, I'm sure they added ideas that were patentable, and probably even worth granting a patent to. If "like" includes "having patented feature foo", then foo may be missing from the VMs that are prior art, so they aren't "like" JVM or CLR. But just having a portable VM also qualifies as "like" JVM in some sense. 1) http://queue.acm.org/detail.cfm?id=1017013 -- Mike Meyer <m...@mired.org> http://www.mired.org/consulting.html Independent Network/Unix/Perforce consultant, email for more information. O< ascii ribbon campaign - stop html mail - www.asciiribbon.org -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en