【问题标题】:Available d-bus java implementations可用的 d-bus java 实现
【发布时间】:2011-11-05 20:52:36
【问题描述】:

我们正在开发一款通过 D-Bus 实现 IPC 的软件。然而,我们在 freedesktop.org 的 java 'dbuslib' 参考实现中遇到了很多小问题。

这对你来说是一个惊喜吗?我实际上正在寻找替代方案:我似乎没有偶然发现任何其他实现。

您知道任何(工业级稳定性)java d-bus 实现吗?

【问题讨论】:

  • 我对 D-Bus 了解不多,但这并不奇怪,因为(不幸的是)开源桌面社区和 Java 之间的关系......不太理想。
  • @Joachim Sauer:政治...我不明白 :)
  • 在这种情况下有两个不同的原因:一个问题是Java的许可证很长一段时间(现在它对开源非常友好,但它不是总是这样),另一个是 Java for Desktop 应用程序感知到的缓慢/资源匮乏。
  • 您是否尝试报告问题并查看作者/维护者是否有反应?有时,拥有活跃开发人员的不完美库比没有人响应的几乎完美的库要好。
  • @Joachim Sauer:我刚做过,我的同事两个月前做过。最新版本可以追溯到 2009 年,从那时起我的错误报告也已经存在(已分配,但尚未修复)...

标签: java dbus


【解决方案1】:

这听起来像是一个经典的“不受欢迎”项目,主要开发人员已经失去了兴趣/热情。如果没有得到解决,提交错误报告/问题就是浪费时间。

我认为解决方案是开发您自己的修复程序并将它们作为补丁提交。然后,如果您的补丁没有及时集成,请请求提交权限。

即使您没有从以前的开发人员那里得到任何帮助,补丁也会为您解决问题。


不,我也找不到任何替代库。


这里有一篇(IMO)与您的情况相关的文章:

http://www.networkworld.com/news/2011/083011-zemlin-250234.html

(Jim Zemlin 专注于 Linux,但他所说的显然适用于所有开源软件。)

【讨论】:

    猜你喜欢
    • 2012-01-29
    • 2011-03-11
    • 2010-12-01
    • 2011-10-29
    • 2015-08-17
    • 2011-12-08
    • 2018-11-13
    • 2018-12-19
    • 1970-01-01
    相关资源
    最近更新 更多