3 ms·
I've always wondered why there isn't an open source clone of Azul's Zing JVM. The patent issues can be sidestepped by developing in software-patent-free jurisdi
by desdiv 12y ago
I've always wondered why there isn't an open source clone of Azul's Zing JVM. The patent issues can be sidestepped by developing in software-patent-free jurisdictions.
- hga 12y agoActually, Azul attempted to get others interested in their technology with a "Managed Runtime Initiative" (see e.g. http://lwn.net/Articles/392307/ http://lwn.net/Articles/392307/) and released a lot of code, under the GPL as I remember. Per https://groups.google.com/forum/#!topic/mechanical-sympathy/UnsLM6whXcw https://groups.google.com/forum/#!topic/mechanical-sympathy/... the Linux kernel types had no interest in incorporating it (it requires some things like bulk page table changes with only one clearing of the TBL at the end).
- nulltype 12y agoNo offense to Azul, but that looks sort of like them just trying to get their kernel patches into the main linux kernel for ease of deployment. Having a pluggable scheduler and memory management module might be nice for other pauseless GCs too, but not sure how that relates to any patents Azul may hold in this area, for instance: https://www.google.com/patents/US8452938?dq=ininventor:%22Gil+Tene%22&hl=en&sa=X&ei=xaofVJCVOMO7ogTogYGwDQ&ved=0CCQQ6AEwAQ https://www.google.com/patents/US8452938?dq=ininventor:%22Gi...
- deleted 12y ago[deleted]
- jahewson 12y agoThe patent issues couldn't really be sidestepped as you describe because nobody in jurisdictions which have software patents could use it.
- _benedict 12y agoPauseless GC for immutable objects could be achieved easily without any patent encumbrance or OS level support. Given how widespread immutable state is, I do wonder why it's never been attempted.