> Is it possible to somehow retreive the source code if you've got the byte code?
http://www.kpdus.com/jad.html
> Is it possible to somehow retreive the source code if you've got the byte code?
Sometimes, using a decompiler. Alex posted a link in this thread.
Note however, that this is not guaranteed to work: there exist several
obfuscators that can mangle the Java bytecode in such a way that the
functionality remains, but automatic decompilation is not possible.
If you want to decompile such a program, manual decompilation is the only
thing that works. Rewriting it is probably cheaper in that case (that's
the intention anyway).
Luckily, such obfuscators are not / hardly used for open source projects:
if you can get the source anyway, obfuscating is pointless.

Signature
Oscar Kind http://home.hccnet.nl/okind/
Software Developer for contact information, see website
PGP Key fingerprint: 91F3 6C72 F465 5E98 C246 61D9 2C32 8E24 097B B4E2