Walter Bright wrote: >> To force developers to distribute their sources excludes a big part of >> the software world as it is today. > > Not the Java world - decompilers are common and effective. You can obfuscate the bytecode, which makes it very difficult to analyze and change it. (check for example ProGuard)