Jump to content

Mocha (decompiler)

From Wikipedia, the free encyclopedia

This is the current revision of this page, as edited by Dewritech (talk | contribs) at 16:03, 26 December 2023 (top: clean up, typo(s) fixed: December 31, 1996 → December 31, 1996,). The present address (URL) is a permanent link to this version.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Original author(s)Hanpeter van Vliet[1]
Developer(s)Hanpeter van Vliet
Initial releaseJune 1996; 28 years ago (1996-06)[2]
Final release
beta 1 / June 16, 1996; 28 years ago (1996-06-16)
Written inJava
Operating systemCross-platform
PlatformJava virtual machine
Typedecompiler
Licensefreeware
Websitewww.brouhaha.com/~eric/software/mocha/

Mocha is a Java decompiler, which allows programmers to translate a program's bytecode into source code.

A beta version of Mocha was released in 1996, by Dutch developer Hanpeter van Vliet, alongside an obfuscator named Crema. A controversy erupted and he temporarily withdrew Mocha from public distribution.[2] As of 2009 the program is still available for distribution, and may be used freely as long as it is not modified. Borland's JBuilder includes a decompiler based on Mocha. Van Vliet's websites went offline as he died of cancer on December 31, 1996, at the age of 34.[1]

See also

[edit]

References

[edit]
  1. ^ a b A Tercentennial, By Hanpeter van Vliet
  2. ^ a b Mocha pulled off the Net, August 27, 1996, By CNET News.com, Staff Writer
[edit]