Differences between revisions 16 and 17
Revision 16 as of 2007-11-20 12:10:19
Size: 3855
Editor: ?jredrejo
Comment: Added some sites and application very used in Spain
Revision 17 as of 2009-03-16 03:31:10
Size: 3901
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 * [http://www.nongnu.org/gcjwebplugin/ GNU gcjwebplugin]
 * [http://www.classpath.org/
GNU Classpath]
 *
[http://www.gnu.org/software/classpath/faq/faq.html GNU Classpath FAQ]
 * [http://planet.classpath.org/
Planet Classpath]
 *
[http://java.sun.com/ SUN Java]
 * [[http://www.nongnu.org/gcjwebplugin/|GNU gcjwebplugin]]
 * [[http://www.classpath.org/|
GNU Classpath]]
 * [
[http://www.gnu.org/software/classpath/faq/faq.html|GNU Classpath FAQ]]
 * [[http://planet.classpath.org/|
Planet Classpath]]
 * [
[http://java.sun.com/|SUN Java]]
Line 12: Line 12:
This test can only be done with Debian/unstable at the moment. Install the debian packages gcjwebplugin and cacao. Until [http://bugs.debian.org/359654 bug #359654] is fixed, you need to use a test package to be able to test with the latest classpath library. Download and install http://developer.skolelinux.no/~pere/debian/packages/gcjwebplugin_0.3.2-1.0.pere.1_i386.deb to get it. Run it like this: This test can only be done with Debian/unstable at the moment. Install the debian packages gcjwebplugin and cacao. Until [[http://bugs.debian.org/359654|bug #359654]] is fixed, you need to use a test package to be able to test with the latest classpath library. Download and install http://developer.skolelinux.no/~pere/debian/packages/gcjwebplugin_0.3.2-1.0.pere.1_i386.deb to get it. Run it like this:
Line 15: Line 15:
Report problems into debian BTS against the [http://bugs.debian.org/src:gcjwebplugin gcjwebplug], or [http://bugs.debian.org/src:gcjwebplugin classpath] package if you have reason to believe that the problem is with the class library. Report problems into debian BTS against the [[http://bugs.debian.org/src:gcjwebplugin|gcjwebplug]], or [[http://bugs.debian.org/src:gcjwebplugin|classpath]] package if you have reason to believe that the problem is with the class library.
Line 17: Line 17:
Advanced users can also report bugs directly to the GNU classpath developers [http://gcc.gnu.org/bugzilla bugzilla]. Advanced users can also report bugs directly to the GNU classpath developers [[http://gcc.gnu.org/bugzilla|bugzilla]].
Line 22: Line 22:
 * [http://elib.cs.berkeley.edu/gis/examples/world.html The World, Featuring US Maps and Imagery]
 * [http://www.btinternet.com/~se16/js/mapproj.htm Java world map projections]
 * [http://nx.skule.luster.no freenx webapplet] - If your testing java please ask sep in #debian-edu on the freenode ircnet for a temporary username/password to see how it works. [fixme: replace with a open test server]
 * [http://skolelinux.de/wiki/CrossPlatformLearning This CrossPlatformLearning Wiki Page] (German) collects educational Java applets.
 * [http://twiki.org/cgi-bin/view/Sandbox/WebHome twikidrawplugin] a java vector draw editor for wiki's
 * [http://www.geogebra.at/ Geogebra] a dynamic mathematics software for education. geometry, algebra and calculus.
 * [http://descartes.cnice.mec.es/aplicaciones.php Descartes]: a complete project with the whole spanish mathematic curriculum for primary and secondary school levels
 * [[http://elib.cs.berkeley.edu/gis/examples/world.html|The World, Featuring US Maps and Imagery]]
 * [[http://www.btinternet.com/~se16/js/mapproj.htm|Java world map projections]]
 * [[http://nx.skule.luster.no|freenx webapplet]] - If your testing java please ask sep in #debian-edu on the freenode ircnet for a temporary username/password to see how it works. [fixme: replace with a open test server]
 * [[http://skolelinux.de/wiki/CrossPlatformLearning|This CrossPlatformLearning Wiki Page]] (German) collects educational Java applets.
 * [[http://twiki.org/cgi-bin/view/Sandbox/WebHome|twikidrawplugin]] a java vector draw editor for wiki's
 * [[http://www.geogebra.at/|Geogebra]] a dynamic mathematics software for education. geometry, algebra and calculus.
 * [[http://descartes.cnice.mec.es/aplicaciones.php|Descartes]]: a complete project with the whole spanish mathematic curriculum for primary and secondary school levels
Line 32: Line 32:
 * [http://clic.xtec.es/en/index.htm JClic] ([http://projectes.lafarga.org/projects/jclic project page]) - JClic is a set of applications that are used for creating and carrying out different types of [http://clic.xtec.es/db/listact_en.jsp educational activities]: puzzles, associations, text exercises, crosswords, etc. It is a killer-app in Spain, teachers simply love it. Released under the GPL, but unfortunately [http://projectes.lafarga.org/tracker/index.php?func=detail&aid=81&group_id=13&atid=132 doesn't compile on free java].
 * [http://skolelinux.de/wiki/LernSoftware/JBruch Jbruch] (GPL) - practise calculating fractions
 * [http://geonext.uni-bayreuth.de/ GeoNext] Interactive Geometry and more (GPL)
 * [http://www.um.es/fem/Ejs/ Easy Java simulations]: an environment to simulate real physics
 * [[http://clic.xtec.es/en/index.htm|JClic]] ([[http://projectes.lafarga.org/projects/jclic|project page]]) - JClic is a set of applications that are used for creating and carrying out different types of [[http://clic.xtec.es/db/listact_en.jsp|educational activities]]: puzzles, associations, text exercises, crosswords, etc. It is a killer-app in Spain, teachers simply love it. Released under the GPL, but unfortunately [[http://projectes.lafarga.org/tracker/index.php?func=detail&aid=81&group_id=13&atid=132|doesn't compile on free java]].
 * [[http://skolelinux.de/wiki/LernSoftware/JBruch|Jbruch]] (GPL) - practise calculating fractions
 * [[http://geonext.uni-bayreuth.de/|GeoNext]] Interactive Geometry and more (GPL)
 * [[http://www.um.es/fem/Ejs/|Easy Java simulations]]: an environment to simulate real physics

A working Java applet viewer is one of the missing free software pieces important to Debian Edu. SUN Java have licence terms making it impossible for the Debian project to distribute it, and thus we need to make sure there are free alternatives to use instead. The goal of the Debian Edu project is to get all the packages we need into Debian, and though we have a deal with SUN allowing us to distribute SUN Java with Debian Edu, we want to end up in a situation with all the packages we need being part of debian/main.

This page is a collection of references to related projects and a howto for testers of the current free JVM and class library.

How to test Java applets with GNU Classpath

This test can only be done with Debian/unstable at the moment. Install the debian packages gcjwebplugin and cacao. Until bug #359654 is fixed, you need to use a test package to be able to test with the latest classpath library. Download and install http://developer.skolelinux.no/~pere/debian/packages/gcjwebplugin_0.3.2-1.0.pere.1_i386.deb to get it. Run it like this:

  • JAVA=cacao gcjappletviewer URL

Report problems into debian BTS against the gcjwebplug, or classpath package if you have reason to believe that the problem is with the class library.

Advanced users can also report bugs directly to the GNU classpath developers bugzilla.

Test cases to check

Please, state URLs for Java Applets here that are crucial for teaching Adding them to http://developer.classpath.org/mediation/Applets will bring them to the attention of the classpath developers.

Other Java programs

This is the place to state Java applications