首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >不需要操作系统的Java虚拟机?

不需要操作系统的Java虚拟机?
EN

Stack Overflow用户
提问于 2009-04-18 13:24:28
回答 7查看 6.5K关注 0票数 18

我知道BEA正在开发LiquidVM,它不需要底层操作系统,但我想知道开源社区中是否有人在开发类似的东西。

理想情况下,我希望找到一种由操作系统引导加载程序直接加载VM的实现。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-04-18 19:04:38

你需要什么?

也许Sanos可以在硬件和JVM之间提供一小块代码供您使用?

http://www.jbox.dk/sanos/

票数 3
EN

Stack Overflow用户

发布于 2009-07-17 07:48:02

与SANOS不同,JNode操作系统是一个完整的操作系统,包含许多受支持的设备、文件系统、网络堆栈、图形用户界面堆栈、命令shell和大约50个命令等等。JNode目前在x86 (32位)上运行,并启用了一个处理器,但x86-64和多处理器版本仍在开发中。(JNode是99.99%的Java。移植到新的架构需要重写汇编器中0.01%的代码,创建/修改特定于硬件的驱动程序……并为新体系结构编写本机代码编译器。)

我们目前有大约7名活跃的开发人员,但我们一直在寻找新人加入团队,特别是了解Java和代码生成、垃圾收集器、驱动程序等的人。

(无论如何,我们使用的是最新版本的OpenJDK类库:最新版本为1.6u24。)

票数 14
EN

Stack Overflow用户

发布于 2009-04-18 14:05:08

有一个Sun项目Squawk,它是在硬件上运行的虚拟机,而不是底层操作系统。对于像Sun SPOT这样的嵌入式设备非常有用,其中Squawk是操作系统。

Squawk是在GPLv2下授权的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/763438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档