The Bytecode Club - Reverse Engineering Forum
JD-GUI published in version 1.0 as OpenSource and written in Java - Printable Version

+- The Bytecode Club - Reverse Engineering Forum (https://the.bytecode.club)
+-- Forum: Software (https://the.bytecode.club/forumdisplay.php?fid=19)
+--- Forum: Bytecode Viewer (https://the.bytecode.club/forumdisplay.php?fid=69)
+--- Thread: JD-GUI published in version 1.0 as OpenSource and written in Java (/showthread.php?tid=1175)



JD-GUI published in version 1.0 as OpenSource and written in Java - theuserbl - 03-26-2015

JD GUI is now published in version 1.0 as OpenSource (under the GPL) and it is now completely written in Java.
It is hosted on GitHub

Possibly JD-Core could be integrated as an additional Java decompiler in Bytecode Viwer.

Btw: Now are nearly all important Java Decompiler OpenSource and in Java written.
The only exception is the old JAD. It was written in Java 1.1 times or so. So it have problems to decompiler newer Java-code. But it have the nice advantage, that - if JAD can't decompile Java-classes correct - it decompiles it to an other easy readable form.

Greatings
theuserbl


RE: JD-GUI published in version 1.0 as OpenSource and written in Java - Konloch - 03-27-2015

:D

Expect JD-Core to be in BCV within a couple weeks, thanks for sharing this!

EDIT: Is just the GUI portion open sourced? Or is the core open sourced as well.


RE: JD-GUI published in version 1.0 as OpenSource and written in Java - theuserbl - 03-28-2015

(03-27-2015, 06:36 AM)Konloch Wrote:  EDIT: Is just the GUI portion open sourced? Or is the core open sourced as well.

Hmmm.. you are right. Only the GUI part is (currently) OpenSource.  Sad

I have asked the developer at
https://plus.google.com/107508651694381167848/posts

And he have answered:
Quote:JD-Core project will be under the GPLv3 license, eventually. The project was born in 2007. Before opening the sources, a refactoring should be done. Today, you can:
- use jd-core-0.7.1.jar stored on GitHub
- decompile my decompiler !! Smile
- take a look on the excellent projects  https://github.com/fesh0r/fernflower and https://bitbucket.org/mstrobel/procyon

Hopefully he will publish it under GPL3.

But possibly you could integrate a ClosedSource JD-Core in the Bytecode-Viewer?

Greatings
theuserbl


RE: JD-GUI published in version 1.0 as OpenSource and written in Java - Konloch - 03-30-2015

(03-28-2015, 09:19 AM)theuserbl Wrote:  
(03-27-2015, 06:36 AM)Konloch Wrote:  EDIT: Is just the GUI portion open sourced? Or is the core open sourced as well.

Hmmm.. you are right. Only the GUI part is (currently) OpenSource.  Sad

I have asked the developer at
https://plus.google.com/107508651694381167848/posts

And he have answered:
Quote:JD-Core project will be under the GPLv3 license, eventually. The project was born in 2007. Before opening the sources, a refactoring should be done. Today, you can:
- use jd-core-0.7.1.jar stored on GitHub
- decompile my decompiler !! Smile
- take a look on the excellent projects  https://github.com/fesh0r/fernflower and https://bitbucket.org/mstrobel/procyon

Hopefully he will publish it under GPL3.

But possibly you could integrate a ClosedSource JD-Core in the Bytecode-Viewer?

Greatings
theuserbl

Yessir, I'll work on integrating that in the latest release.


RE: JD-GUI published in version 1.0 as OpenSource and written in Java - HypnZ - 04-05-2015

wow!! That's fantastic!!!