The applets require the Java Platform, Standard Edition version 5 (sometimes called Java SE 1.5) or greater. Windows and Linux/UNIX users can get the latest release of Java from java.com. Macintosh users can use the Software Update feature of MacOS. If you are not sure what version of Java you have on your computer, try Java Tester. The applets should work with any browser that supports Java, but I have only tested with FireFox, Internet Explorer, and Safari. It should also work with any operating system that supports Java 5, but I have only tested with Windows 2000, Windows XP, and Macintosh OS X (10.4).
You can download the entire web site as a .zip file, including the web pages, images, and the applet software. This is useful if you want to host them on your school's server to provide faster access, or you want to project the applets in a classroom that lacks internet access. The Calculus Applets web site is licensed under a Creative Commons Attribution 3.0 License. You can copy and distribute it for free, as long as you attribute its creation to me, Thomas S. Downey. The applet software is licensed for free under a modified MIT license, as follows:
© Copyright 2001 David J. Eck
© Copyright 2007 Thomas S. Downey
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
You must cause any files that you modify to carry prominent notices stating that you changed the files and the date of any change, and modified files must be put into a Java package different from edu.hws.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Download the calculus applets web site: go to the sourceforge.net webcompmath download page and then click on the latest version of the calculus_website.jar file.
You can also modify the web pages, and in particular you can create new web pages using the applets but with different examples. The web pages use two types of applets: 1) generic WebCompMath applets and 2) custom calculus applets. You can see on a web page which one is used by looking at the <applet> tag for the applet. If the applet name begins with net.sourceforge.webcompmath.applets then the applet is a generic type. If the name begins with net.sourceforge.webcompmath.calculus, then it is a calculus applet. Links for documentation for the various applets is provided below. The source code for all of the software is also available at sourceforge.net.
Documentation for generic applets
Documentation for calculus applets