如何在Java富客户端(LGPL,Apache,MIT许可证)中显示VNC查看器? [英] How can I display a VNC Viewer in a Java rich client (LGPL, Apache, MIT license)?

查看:146
本文介绍了如何在Java富客户端(LGPL,Apache,MIT许可证)中显示VNC查看器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种在厚/富java客户端中显示VNC查看器的方法(具体来说,我正在使用SWT,但如果我可以将其转换为AWT / Swing,我可以专门集成它。)这不是applet,而是一个真实的,实时的,厚实的java客户端。

I'm looking for a way to display a VNC viewer in a thick/rich java client (specifically, I'm using SWT, but if I can get it into AWT/Swing, I can integrate that specifically.) This is not an applet, but a real, live, thick java client.

TightVNC 可能就足够了;但是,它的GPL许可证对我的需求限制太多。

TightVNC is probably sufficient; however, its GPL license is too restrictive for my needs.

是否有人知道在限制较少的许可下可以使用Java VNC库?

Is anyone aware of a Java VNC library available under a less restrictive license?

推荐答案

迄今为止对选项的快速调查(截至本文撰写时我没有找到满意的答案):

A quick survey of the options thus far (I haven't found a satisfactory answer as of this writing):


  • vncjlgpl - 服务器只要。也许我可以利用这里捕获的知识来推动自己的知识,这将使它成为衍生作品,可以是LGPL。

  • TightVNC - 提供基于Java的查看器。我还没有看过这个来源,但我认为它可以适当地重复使用。然而;它的GPL许可证阻止了我的伪商品产品的重复使用。

  • RealVNC - 提供作为VNC查看器的Java应用程序。商业产品。没有可用的来源。公开提供的.jar安装(可通过webstart启动)是此处

  • vncjlgpl - Server only. Perhaps I could use the knowledge captured here to roll my own, which would make it a derivative work, which could be LGPL'd.
  • TightVNC - Provides a Java-based viewer. I haven't looked at the source yet, but I'm assuming it could be reused suitably. However; it's GPL license prevents reuse in my pseudo-commerical product.
  • RealVNC - Provides a Java application that is a VNC viewer. Commerical product. No source available. A publicly available installation of the .jar (launchable via webstart) is here.

这篇关于如何在Java富客户端(LGPL,Apache,MIT许可证)中显示VNC查看器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆