JavaWelcome to the Skunkware Java section. Package List
Acme Labs Java SoftwareThese excellent Java classes were downloaded from Jef Poskanzer's ACME Laboratories. The ACME Labs home page is at http://www.acme.com/ and includes some remarkably useful freeware. In addition to the Acme class library, i have also downloaded and packaged up a few of Jef's Java applications. These include :
Also included is the Java application wrapper script JavaWrapper and a sample shell script i wrote called webget which front-ends the action of WebCat. The Acme class library gets extracted, by default, into /usr/local/java/Acme. The Java applications get extracted into /usr/local/java and the shell script wrappers get extracted into /usr/local/bin. The JavaWrapper script checks to see if your CLASSPATH environment variable is set. If not, it sets it to /usr/local/java. If set, it checks to see if /usr/local/java is a component and, if not, appends that. Many other useful and fun things are at ACME Laboratories. If you have questions about the packaging of these classes, you may address them to me, Ron Record, via rr@sco.com. http://www.sco.com/skunkware/java/Acme/ http://www.sco.com/skunkware/java/Acme/ http://www.acme.com/java/software/
Apache JMeterThe Apache JMeter is a 100% pure Java desktop application designed to test URL behavior and measure their performance. Apache JMeter may be used to test server performance both on static and dynamic resources (files or CGI, Servlets, Perl scripts). It may well be used to simulate a heavy load on a server or network to test its strength or to analyse overall performance under different load types. You can use it to make a graphical analysis of your server or to test your server/script behavior under heavy concurrent load. Apache JMeter features include:
http://www.sco.com/skunkware/java/ApacheJMeter/ http://www.sco.com/skunkware/java/ApacheJMeter/ http://java.apache.org/jmeter/dist/ http://java.apache.org/jmeter/
Djava - java class file disassemblerD-Java is a class file disassembler written in C. Latest release: May 20, 1997. Running D-Java Usage D-Java [-afhv] [-e [+] All output is to stdout. http://www.sco.com/skunkware/java/Djava/ http://home.cc.umanitoba.ca/~umsilve1/djava/ http://home.cc.umanitoba.ca/~umsilve1/djava/
Earl - Images of EarlA few GIF images (courtesy Petr Sofa) of a cute little
fella. He's named Earl . http://www.sco.com/skunkware/java/earl/
Enhydra - Java application serverEnhydra is an Open Source Java application server run-time and development environment. In development for nearly two years, Enhydra is the basis for a number of Internet applications deployed in mission-critical commercial environments. Its genesis is the direct result of requirements from managers, developers and architects of corporate IT, product companies and Web hosting service providers. Java application servers are taking Internet application development beyond traditional CGI programming. Requirements for scalable, manageable and maintainable N-tier client/server applications demand the use of application servers. Enhydra and commercial Java application servers offer development tools and common object services capable of supporting rapid development by teams of interface designers and software engineers. Once compiled, the Enhydra application server serves applications through standard Web servers, such as Apache or Netscape. Enhydra is also capable of handling HTTP requests directly from browsers. Enhydra's license is based on the FreeBSD-style license. Designed by consultants to balance the need for flexibility and rapid development, its run-time modules and tools include:
http://www.sco.com/skunkware/java/enhydra/ http://www.sco.com/skunkware/java/enhydra/ http://www.enhydra.org/Downloads
Jasmin - Java Assembler InterfaceJasmin is a Java Assembler Interface. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax and using the Java Virtual Machine instruction set. It converts them into binary Java class files suitable for loading into a JVM implementation. http://www.sco.com/skunkware/java/jasmin/ http://cat.nyu.edu/meyer/jasmin/ http://cat.nyu.edu/meyer/jasmin
Jikes - Java CompilerJikes is a freely available Open Source Java compiler from IBM. JikesTM is a research project, providing just the core function of Java compilation. It is not an IBM product, and is certainly not a replacement for, or alternative to, IBM products such as VAJava. The latter is a full, industrial-strength product. Compilation is but one of the many functions that it provides. Jikes is a source to bytecode compiler, and not a bytecode to native compiler, such as
the High Performance Java compiler that is part of the latest VisualAge Product. Jikes is
similar to function to the Jikes is designed to operate with any version of the JDK, while other IBM offerings are usually designed to work only with a particular version of the JDK. Thus it is possible that Jikes may reject a program that another IBM-written compiler accepts, or vice versa. http://www.sco.com/skunkware/java/jikes/ http://www.alphaworks.ibm.com/formula/jikesos http://www.research.ibm.com/jikes/
Klassmaster - Java class modifier/obfuscatorZelix KlassMaster is a utility written in Java TM that reads and modifies Java class (bytecode) files. It is also a Java obfuscator and a Java unobfuscator. http://www.sco.com/skunkware/java/klassmaster/ http://www.zelix.com/klassmaster/license.html http://www.zelix.com/klassmaster/index.html
Swing - Java Foundation ClassesThe Java Foundation Classes software greatly simplifies the development and deployment
of 100% Pure Javatm applications for the Internet, intranet and desktop environments. By
using the JFC software, developers can create an application that reflects the operating
system on which it runs, or use the GUI components to create their own
platform-independent interface. In addition, they can take advantage of a new Java look
and feel to be provided by Sun in order to have a uniform look and feel across all
platforms. http://www.sco.com/skunkware/java/swing/ http://www.sco.com/skunkware/java/swing/ http://www.javasoft.com/products/jfc/download.html http://www.javasoft.com/products/jfc/index.html
Interactive 3D Virtual Reality Scene Viewer
Meredith Whyles (mwhyles@merlyn.net) For more information, visit http://www.merlyn.net/.
Ron Record (rr@sco.com)
ftp://ftp.iicm.edu/pub/VRwave/vrwave-0.9/VRwave-0.9-src.tar.gz ftp://ftp.iicm.edu/pub/VRwave/vrwave-0.9/UNIX/Common-VRwave-0.9-Unix.tar.gz
Refer to the COPYRIGHT and LICENSE files.
VRwave is a freely available browser for 3D worlds and scenes modeled in VRML 2.0 (the latest version of the Virtual Reality Modeling Language). It is being developed by the Institute for Information Processing and Computer Supported New Media (IICM) of Graz University of Technology, Austria, the team who brought you the VRweb VRML 1.0 browser. Visit http://www.iicm.edu/ for information about the IICM.
VRwave is the only free VRML browser available in full source code which does not require commercial packages such as Inventor or Motif and which will run on (almost) any Unix or Windows platform. For more information on VRwave, visit http://www.iicm.edu/vrwave . The new name VRwave is intended to distinguish the VRML 2.0 browser written largely in Java from VRweb, which was written in C++. In terms of look and feel, VRwave is a direct successor to VRweb. For more information about VRweb, visit http://www.sco.com/skunkware/x11/viewers/ .
This program displays VRML 2.0 files for the user to manipulate. When used with a web browser, such as Netscape or Mosaic, this 3D viewer allows access to the increasing number of web sites offering virtual reality content and to the advanced HyperWave servers (formerly known as "Hyper-G"). HyperWave servers represent the next generation web solution for publishing rich hypermedia documents in the Internet's World Wide Web and internal TCP/IP networks. For more information about HyperWave, visit http://www.hyperwave.de/.
None
Preliminary on-line help for VRwave is included in the archive "Common-VRwave-0.9-Unix.tar.gz". For additional information, view the VRweb User Guide at http://www.iicm.edu/vrweb/help .
Run "vrwave filename &" (or "$VRWAVE_HOME/vrwave filename &"), where filename is any VRML 2.0 file. If VRweb (the C++ predecessor of VRwave) is executed, it will automatically invoke VRwave when a VRML 2.0 file is encountered. Both VRML 1.0 and VRML 2.0 files have a file suffix of ".wrl".
Currently, VRwave for Unix is unable to process VRML 1.0 files. For more information, visit http://hiwaay.net/~crispen/vrml/faq.html#q2. How to get the sourceVisit http://www.sco.com/skunkware/ or ftp://ftp.sco.com/skunkware/src/x11/viewers to obtain a copy of the source in gzip format. To create the executable from the source code (on OpenServer 5.0.4), follow these steps:
http://www.sco.com/skunkware/java/vrwave/ http://www.sco.com/skunkware/java/vrwave/ http://www.iicm.edu/vrwave/release/licence.html
Last Updated: Thursday Mar 18, 1999 at 15:38:20 PST
|