Java Web Start有哪些替代方法可以在浏览器沙箱之外执行?

我正在寻找一种方法,通过浏览器将我的胖客户端软件交付给内部网用户。 理想情况下,用户可以单击页面上的单个按钮,机器本地的某些内容将执行该软件(类似于Java Web Start的工作方式)。

有没有Java的替代品? 我非常喜欢Spoon提供的经验。

我看到一个名为0Install的东西,听起来像是一个非Java的Web开始。 有什么经历? 还有其他我应该考虑的选择吗?

这取决于您想要支持哪些平台。 0install在Linux / Unix上运行得最好(例如GUI是原生GTK)。 在MacOS X上,GTK UI看起来有点不合适,尽管有本机UI的计划。 Windows有自己的基于.NET的GUI; 它很新但快速提升。

请注意,即使对于Java程序也可以使用0install,这有一些优点。 例如,我最近将它用于依赖于GraphViz(非Java实用程序)的Java程序。

[注意:我是一名0install开发人员]