开源,免费的Java Decompiler

是否有任何用于Ubuntu的开源Java Decompilers,最好是在存储库和/或GPL中?

JAD和JD ,我在谷歌搜索后发现的最受欢迎的反编译器,似乎只能以二进制forms提供。 它们都是专有的。

很难相信在Ubuntu(或一般的Linux)中没有这样的软件。

如果您推荐的不止一个,为什么?

查看:

  • 喀拉喀托 ; 作者在stackoverflow.com上很活跃。
  • CFR
  • Procyon反编译器
  • Fernflower和镜子
  • mstrobel / procyon的Java Decompiler ,积极开发

以下是procyon的作者(BonesJustice)和Krakatau的作者(Uncaffeinated)参与的最近讨论: http : //www.reddit.com/r/ReverseEngineering/comments/1fb1to/new_open_source_java_decompiler/